私のDebian Wheezyシステムでは、startxコマンドを使用してXセッションを開始しました。
私の.xinitrcファイルは次のとおりです。
exec /usr/bin/awesome --config /home/cscs/.config/awesome/rc.lua >> ~/.cache/awesome/stdout 2 >> ~/.cache/awesome/stderr
一つありますか?別の方法これを実装するためにどこかを使用しますかtrap "" INT
? CTRL + Cシーケンスの取得に成功しなかったため、Xサーバーは次のメッセージで終了しますunexpected signal 2
。
ログインマネージャ(slim、gdm、kdmなど)は適用されません。
答え1
ここでは使用する必要はありませんtrap
。実際にやりたいことシーニットCTRL-C以降のSIGINTを防ぐために、端末なしで実行してください。
次のように X サーバーを実行します。
startx & disown; exit
そして、特定のユーザーがXを実行できるように/etc/X11/Xwrapper.configを編集してください。