CentOSがシャットダウンしたときに再起動またはログオフすると、メッセージウィンドウがポップアップします。CentOSのシャットダウン時にメッセージウィンドウをポップする方法はありますか?
gtkでウィンドウを作ったのですが、どうすればいいですか?
私の悲惨な英語を許してください。 :-(
CentOSがシャットダウンしたときに再起動またはログオフすると、メッセージウィンドウがポップアップします。CentOSのシャットダウン時にメッセージウィンドウをポップする方法はありますか?
gtkでウィンドウを作ったのですが、どうすればいいですか?
私の悲惨な英語を許してください。 :-(
プログラムをデーモンとして記述し、DBを使用する必要があります我々はlogindからの信号を監視する。 PrepareForShutdown
とPrepareForSleep
シグナルを見てください。おそらくはUserRemoved
,SessionRemoved
,SeatRemoved
の1つ以上のシグナルも含まれる。
ダイアログをポップアップするには、ダイアログボックスが閉じられるまでシステムをシャットダウンできないように、inhibitorも設定する必要があります。
ログオフやユーザーの切り替えを中断したい場合は、inhibitor on org.gnome.SessionManager
も設定する必要があります。
現代のLinuxでは、「Behind the scenes」は、興味のあるアプリケーションに通知を送るシステムです。シャットダウンなどのイベントは使用していませんが、利用可能であることは間違いありません。ウィンドウマネージャは独立して、とGTK +とQtの両方で動作します。
CentOSのはin this listに記載されていないにもかかわらず、提供されたリンクで十分な情報があるはずです。ページを下に下げするlibnotify
への参照であるこの通知サービス、 C
のツールボックスです