I am not running gnome so I can't test this, but I think that this code will get you closer:
use Net::DBus; #get the session bus my $bus = Net::DBus->session; my $srv = $bus->get_service("org.gnome"); my $devobj = $srv->get_object("/org/gnome/PowerManager", "org.gnome.Po +werManager"); my $cookie = $devobj->Inhibit("Squeezecenter", "Playing"); #.... more code $devobj->UnInhibit($cookie);
In reply to Re: Anyone speak dbus?
by gam3
in thread Anyone speak dbus?
by Nazz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |