一般ユーザー起動の有効化X

一般ユーザー起動の有効化X

Debian、Sid(存在する場合)があり、ディスプレイマネージャを使用する代わりにコンソールでXを起動したいが、入力すると次のstartx <RET>メッセージが表示されます。

xinit: connection to X server lost

rootとしてログインするか、を使用するとsudoXを起動できるため、権限が問題の原因であると疑われます。

一般ユーザーがX(おそらく経由)を起動できるようにするにはどうすればよいですかstartx

権限操作を実装できますが、他の欠点を持つ単純なソリューションと、潜在的に複雑なソリューション(プロキシのようなものなど)に興味があります。非グラフィックディスプレイマネージャ、または他のもの…

ベストアンサー1

.xauthorityファイルと.ICEauthorityファイルはrootユーザーが所有できます。取り外してみたり、破損しないように邪魔にならない場所に移動してください。

sudo mv ~/.Xauthority ~/.bak.Xauthority
sudo mv ~/.ICEauthority ~/.bak.ICEauthority

X以外の環境では、Ctrl + Alt + F2を使用して仮想端末に切り替えることをお勧めします。

おすすめ記事