私はデフォルトで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はありません。