2008-12-29 125 views

回答

1

在X,你可以运行

xset s off 

关闭屏幕保护程序。同样,gnome/freedesktop公开了一个DBUS API来控制和禁止屏幕保护模式。我不知道OpenMoko是否支持freedesktop规范,但是如果是的话,您应该可以直接使用DBUS。你可以看到图腾如何做到这一点here

0

可以通过freesmartphone的D-BUS API做到这一点,也可以防止挂起。

mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy CPU auto 
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy Display auto 

将auto替换为enabled或disabled。

您可以在http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#GetResourcePolicy

1

找到这个d-BUS方法的文档FSORaw是一个包装,你可以使用外部要求资源等的显示。这将防止屏幕消隐。但如果它是您自己的应用程序,我会建议在您的软件中声明相同的显示资源。

more about fsoraw and resources

相关问题