スクリーンセッション内で 'startx'を実行できません

スクリーンセッション内で 'startx'を実行できません

私はデフォルトでXサーバーを起動しないSlackware GNU / Linux 14.2を実行しています。気まぐれにセッション中にstartx実行しようとしましたが、警告screenが表示されました。

/usr/libexec/Xorg.wrap: Only console users are allowed to run the X server
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Couldn't get a file descriptor referring to the console

startxスクリーンセッション内で実行できないのはなぜですか? 「生」コンソールではアクセスできますが、画面の下で実行されるシェルではアクセスできないリソースは何ですか?

ベストアンサー1

startxランニングはコンピュータの前にあるときにのみ意味があります。コンソールの所有権をテストすることはこれを確認する1つの方法です。見つかったとおり、screenセッション内で動作するとなりすましになります。この場合、Xはありません。

おすすめ記事