私はデスクトップ全体のdebian 7 x64を削除し、xorgとlightdmだけをキオスクアプリケーションとして残しました。
ユーザーが自動的にログインするようにlightdm設定を変更しました。起動するとxorgが起動し、ユーザーにログインするように求められない場合は正常に動作します。
ただし、ログイン後、画面の左上にxtermウィンドウが表示されます。どのインスタンスが実際にxtermを起動しているかを調べようとしていますが、無駄です!
もちろん、私はそれを監視スクリプトでパッケージ化されたキオスクバイナリに変更したいと思います。
答え1
Debian では、ウィンドウマネージャを選択しないと xterm が自動的に起動します。
誰がxtermを起動したのかわからない場合でも、見つける最も簡単な方法はルート名を/usr/bin/xterm
に変更することです/usr/bin/xterm_
。 /usr/bin/xterm スクリプトを作成します。
#!/bin/bash
( echo $$; ps -f --forest ) >/tmp/xterm.txt
次に、出力を見てください。