Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
7年前关闭。
Improve this question
如何防止系统(在我的应用程序打开时)挂起? (Linux-Ubuntu 10.04)如果无法仅使用python,也许某些Bash,C命令/库?
在bash中:
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
7年前关闭。
Improve this question
如何防止系统(在我的应用程序打开时)挂起? (Linux-Ubuntu 10.04)如果无法仅使用python,也许某些Bash,C命令/库?
最佳答案
在python中
import dbus
_session_bus = dbus.SessionBus()
_dbus_screensaver = _session_bus.get_object('org.freedesktop.ScreenSaver','/ScreenSaver')
simulate_activity = _dbus_screensaver.get_dbus_method('SimulateUserActivity','org.freedesktop.ScreenSaver')
simulate_activity()
在bash中:
qdbus org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.SimulateUserActivity
10-08 08:50