root以外のユーザーでX11サーバーを起動する

root以外のユーザーでX11サーバーを起動する

コマンドラインからx11セッション(またはxorgセッションかどうかわからない)を起動しようとしていますstartx &。私は次のような結果を得ます。

X: user not authorized to run the X server, aborting.

allowed_users=consoleファイルに設定した/etc/X11/Xwrapper.configため、一般ユーザーはコンソールでXセッションを開始できる必要があることを理解しています。私は何を見逃していますか?

修正する:SSHを介して得られるコマンド応答はわずかに異なりますstartx(上記で報告された出力は、既存のx11環境のターミナルウィンドウからのものです)。

xauth: file /home/steve/.Xauthority does not exist X: user not authorized to run the X server, aborting.

答え1

ttyまあ、私はボックスの別の画面に行き、ログインし、startxそこから質問を発行する必要があることがわかりました。

修正する:明確にするために別の画面に移動するには、ttyショートカットキー(CTRL-ALT-[F1、F2、F3など])を使用できます。

関連情報