ssh
を使用してサーバーにログインし、X11
を開始しようとすると、次のエラーメッセージが表示されます。
$startx
X: user not authorized to run the X server, aborting.
xinit: giving up
xinit: server error
/etc/X11/Xwrapper.config
をチェックすると、
allowed_users=console
この問題を修正する方法を知りたいです。また、一部の設定変更に対するroot権限がありません。
私のDebianjessieの場合、セッションマネージャーはなく、X11、xorg、およびmwm(Motifウィンドウマネージャー)のみで、別のDebianjessieホストからホームフォルダーをコピーした後にのみこの問題が発生しました。 ~/.Xsession
を一時的な~/old
フォルダーに移動すると、問題が修正されたことがわかりました。
# mv ~/.Xsession ~/old
さらに、gnu-screenが「X:ユーザーはxサーバーの実行を許可されておらず、中止します」を生成することがわかりました。