奇妙な理由でstartx
Cinnamonを起動するには、実行後にCtrl-Cを(通常)3回(時には4回)入力する必要があります。これはdwmまたはi3と同じです。以下を使用/
デモンストレーションしてみてください。ttyrec
ttyplay
https://www.sendspace.com/file/low2h7。
答え1
次のエラーメッセージが表示されます。
xauth: timeout in locking authority file /home/jacob/.Xauthority
xauth: timeout in locking authority file /home/jacob/.Xauthority
xauth list
コマンドラインから実行して問題を再現できます。同じメッセージが生成されると、古いロックファイルが存在する可能性があります。 (このコマンドが問題なく実行されると、システム全体のファイルがあまりにも巧妙に/etc/X11/xinit/xinitrc
動作しようとする可能性があります。)
明らかにロックされたファイルの名前は/home/jacob/.Xauthority-c
Runになっているはずです。ls -ld /home/jacob/.Xauthority-c /home/jacob
所有権やその他の権限の問題があるかどうかを確認してください。このコマンドは、ホームディレクトリの所有権と権限もリストします。所有権も正しいことを確認してください。
.Xauthority-c
ファイルを所有している場合は、xauth
古いロックを解除する権限で実行できます。
xauth -b list
正常に実行すると、古いロックは自動的に削除されます。テストを再実行してくださいxauth list
。これでオプションなしで正常に実行する必要があります-b
。
あるいは、ロックファイルを削除すると、.Xauthority
ファイル自体が次回のXセッションを開始すると自動的に再生成されます。同時に同じユーザーアカウント(ローカルまたはリモート)を使用する別のXセッションがある場合は、この.Xauthority
ファイルを削除すると問題が発生する可能性があります。