どういうわけか、startx
シナモンを起動するには、実行後に 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
。 を実行して、ls -ld /home/jacob/.Xauthority-c /home/jacob
所有権が異なるか、その他の権限の問題があるかどうかを確認してください。このコマンドは、ホーム ディレクトリの所有権と権限も一覧表示します。所有権が正しいかどうかも確認してください。
ファイルの所有者があなたである場合は、古いロックを解除する権限を付与して.Xauthority-c
実行できます。xauth
xauth -b list
正常に実行されると、古いロックは自動的に削除されます。xauth list
再度実行してテストすると、オプションなしで正常に実行されるはずです-b
。
または、ロック ファイルと.Xauthority
ファイル自体の両方を削除することもできます。ロック ファイルとファイルは、次に X セッションを開始したときに自動的に再生成されます。同じユーザー アカウント (ローカルまたはリモート) で同時に他の X セッションを実行している場合は、ファイルを削除すると.Xauthority
問題が発生することに注意してください。