Arch Linuxをインストールしましたが、Cinnamonを起動できません。
私はstartxを使用でき、その緑とyのインターフェースがあります。あまり運が悪い状態で検索してみました。
cinnamon
で始めようとしています
_Failed to init server
Unable to open X display
_
シナモンを開始したときにログがなく、startxを使用したときのみ(それは機能しますが)
Failed to load module (module does not exist, 0)
の場合:nvidia
、nv
、modesetting
。
だから私は_pacman -S nvidia
_を使って得ました:Nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl?
それでy
とプロンプトを出しました。次にerror: failed to prepare transaction (could not satisfy dependencies)
あなたの問題は、シナモンを開始する方法です。
cinnamon
、またはgnome-Shell
、gedit
、またはその他のXアプリ(別名Xクライアント)は、Xサーバー(startx
またはディスプレイマネージャーのいずれかで起動)に接続しようとします。見つからない場合は失敗します。これは100%予想です。
Cinnamonを使用するには、startx
または display manager を使用する必要があります。 XFCE(startxfce
付き)を除いて、Xサーバーを起動するデスクトップ環境について聞いたことがありません。
Cinnamonをインストールすると、Light Display Managerサービス(lightdm.service)が作成されます。これは、次のように有効にする必要があります。
systemctl enable lightdm.service
次に以下を実行するか再起動して、シナモンを自動的に起動しますstartx
systemctl restart lightdm.service
ホームディレクトリで.xinitrcファイルを作成または変更する必要があります。
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
exec cinnamon-session
次に、コンピュータを再起動し、startx
またはxinit
を使用してみます。その時点で動作するはずです。