X11

在 openSUSE 上安裝 Cinnamon

  • December 13, 2015

我想在我的 openSUSE 13.1 最小安裝中安裝 Cinnamon。但我有以下問題。我從 Yast/Zypper 添加 repo 安裝它。

sudo zypper ar http://download.opensuse.org/repositories/X11:/Cinnamon:/Factory/openSUSE_13.1 Cinnamon
sudo zypper ref Cinnamon
yast/zypper in -t pattern Cinnamon

我的問題是 X11 不在依賴項中,所以我必須手動安裝該模式。我已經做到了,但我現在如何開始 Cinnamon 呢?當我嘗試執行startx它說startx沒有安裝…

您可以通過安裝 xinit 獲得“startx”:

$ zypper install xinit

然後確保在 $HOME/.xinitrc 中配置了 xinit,以便 startx 載入 cinnamon。像這樣的東西:

.xinitrc:

#!/bin/sh
#exec gnome-session
exec gnome-session –session=cinnamon

使“.xinitrc”文件可執行。

$ chmod a+x .xinitrc

下次你可以通過搜尋來弄清楚:

$ zypper search --provides /usr/bin/startx

或者使用“找不到命令”實用程序,我將在此處跳過。

或者,您可以啟動完整的圖形登錄管理器:

$ systemctl start xdm.service

或者您可以僅啟動目標而不是服務:

$ systemctl list-units --type=target
UNIT                 LOAD   ACTIVE SUB    DESCRIPTION
basic.target         loaded active active Basic System
...
graphical.target     loaded active active Graphical Interface
...

然後

$ systemctl start graphics.target

如果您使用登錄管理器,您應該能夠從會話列表中選擇 Cinnamon。

您可以使用“status”而不是 start 來查看在 X 未啟動的情況下它失敗的原因。

引用自:https://unix.stackexchange.com/questions/111264