root権限を放棄せずに起動時にXサーバーから端末を起動するにはどうすればよいですか?

root権限を放棄せずに起動時にXサーバーから端末を起動するにはどうすればよいですか?

質問:

私は15kHz信号を受信するモニターを備えたアーケードコンピューターでLinuxを実行しています。 Xサーバーが起動して表示された後モデル行GPUに正しい信号を出力させてください。

私の解決策:

xtermなどを起動すると、コンピュータのディスプレイに端末を表示できます。

このアプローチには問題があります。主にrootとしてXサーバを起動すると、xtermはrootとしてログインします。

xinit私はサーバーを起動するためだけに使用する本格的なウィンドウマネージャを持っていないと思います。

これに対する良い解決策はありますか?su他のユーザーでxtermを起動する必要がありますか?

ベストアンサー1

常に特定のユーザーでXセッションを実行し、シャットダウン時に再開するには、このセッションをインストールしてこれらすべてのタスクをnodm処理できます。ウィンドウマネージャは必要ありません。必要なのは、.xsessionターゲットユーザーのホームディレクトリにあるファイルだけです。

本当に使用したい場合は、実行をコマンドに渡すstartxことができます。xtermlogin-e

おすすめ記事