Hola Pablo, Si estás usando como salva pantallas gnome-screensaver y lo tienes activado, el sólo se ocupará de realizar lo que necesitas.
Si en cambio necesitas tener cierto control sobre el salva pantallas,
puedes hacerlo usando DBus. Por ejemplo, para activarlo:
dbus_g_proxy_call_no_reply (proxy,
"SetActive",
G_TYPE_BOOLEAN, TRUE,
G_TYPE_INVALID);
En cambio para desactivarlo o "simular actividad", tendrás que usar lo
siguiente:
dbus_g_proxy_call_no_reply (proxy,
"SimulateUserActivity",
G_TYPE_INVALID);
Hay algunas llamadas más que puedes realizar. Estas las puedes encontrar
en la documentación[0] generada al compilar el código fuente.
Un saludo,
[0]
http://git.gnome.org/browse/gnome-screensaver/plain/doc/dbus-interface.xml
On Mon, 2011-06-06 at 11:44 -0300, Pablo Ignacio Calvo wrote:
> Hola,
>
>
> Estoy desarrollando una aplicacion con Gtk (con c++), sobre Linux
> Debian y para hacer las ventanas utilizo el diseñador de interfaces
> Glade.
> La aplicacion corre en una instalacion minima de linux y quisiera
> saber si hay alguna forma de hacer que la pantalla desaparesca o se
> apague como si fuese un salva pantallas, luego de que no se presionan
> teclas por algunos minutos.
>
>
> Cordialmente,
> Pablo Calvo.
>
>
> _______________________________________________
> gnome-hispano-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/gnome-hispano-list
signature.asc
Description: This is a digitally signed message part
_______________________________________________ gnome-hispano-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-hispano-list
