DeskbarとGnome Power Manager
Deskbarからsuspend,hibernate,shutdownといったGnome Power Managerの機能を使うことができる.
なぜか動作しなかったので,調べてた結果バグフィックスできた.
環境は以下の通り
- gnome-extra/deskbar-applet-2.16.2
- gnome-extra/gnome-power-manager-2.16.2
- dev-libs/dbus-glib-0.72
- dev-python/dbus-python-0.71
- sys-apps/dbus-1.0.1-r2
対象ファイル
/usr/lib/deskbar-applet/handlers/gdmactions.py
修正箇所
- import deskbar, deskbar.Indexer, deskbar.Handler, deskbar.Utils + import deskbar, deskbar.Indexer, deskbar.Handler, deskbar.Utils, deskbar,Match - if gpm.canSuspend(): + if gpm.AllowedSuspend(): - if gpm.canHibernate(): + if gpm.AllowedHibernate(): - if gpm.canShutdown(): + if gpm.AllowedShutdown():