KDE 中的挂起程序是什么?

Wal*_*mra 5 kde power-management suspend

我一直在阅读这个问题,我想知道在 KDE 中暂停的过程是什么?无论是 RAM 还是磁盘..

当我单击暂停或合上盖子时,会触发什么?导致某个程序被执行的事件链是什么?谢谢你。

小智 6

KDE 有一个名为 Solid 的设备集成框架。

你可以在这里看到它的 API 文档:http : //api.kde.org/4.14-api/kdelibs-apidocs/solid/html/index.html

当您单击挂起时,solid 会向底层框架Upower ( http://upower.freedesktop.org/ )发送一条 dbus 消息,请求挂起。

您可以通过执行从命令行模拟挂起

 qdbus org.kde.Solid.PowerManagement /org/freedesktop/PowerManagement Suspend
Run Code Online (Sandbox Code Playgroud)