web-dev-qa-db-ja.com

xfceのログインとログアウトでスクリプトを開始しますか?

Gentooボックスで実行されているxfce4をデスクトップ環境として使用しています。ログイン時にpulseaudioサーバーを起動したい。一般に、xfceにログインするとすぐにスクリプトを実行するにはどうすればよいですか?また、ログアウトしたときにスクリプトを実行するにはどうすればよいですか?

5
Bkkbrad

ルートアクセス権がある場合は、いつでもstartxfce4スクリプトを編集できます。ドキュメントによると:

startxfce4

Startxfce4は、コンソールからXfce4セッションを開始するための便利なスクリプトです。タスクバーとパネルがあり、デスクトップマネージャーとウィンドウマネージャーが実行されているセッションが表示されます。

〜/ Desktop/Autostart /内のすべてのプログラム、またはプログラムへのシンボリックリンクは、起動時にstartxfce4によって実行されます。

Startxfce4の動作をカスタマイズするには、ファイル$ {sysconfdir}/xfce4/xinitrcを個人の〜/ .config/xfce4 /ディレクトリにコピーし、そのファイルを編集します。ソースからインストールする場合、$ {sysconfdir}はデフォルトで/ usr/local/etcになります。バイナリパッケージの場合、多くの場合/ etcに設定されます。

Xfce 4.2にセッションマネージャーが含まれているため、起動動作を変更するための推奨される方法は、ログアウトダイアログの[セッションの保存]オプションを使用することです。

または、xfce4-autostart-editorプログラムを使用することもできます。

ログアウトの部分については、個人のログアウトスクリプトについて http://wiki.xfce.org/tips ページを参照してください。

6
Zsolt Botykai

Ubuntuxfce4でログインとログアウトのサウンドを再生できるようにする以下を確認することをお勧めします。

http://ubuntuforums.org/showthread.php?t=1918649

おそらく私が見た中で最も簡単な解決策です。

1
gdesilva