Kde

服務 org.kde.ksmserver 不存在

  • October 5, 2015

我正在執行一個裝有舊版本 KDE (3.5.7) 的盒子。我正在考慮從命令行重新啟動 KDE 會話並線上閱讀我發現使用以下解決方案qdbus

qdbus org.kde.ksmserver /KSMServer logout 0 0 0

這適用於我使用 KDE 4.14.9 的主機,但在較舊的主機上該org.kde.ksmserver服務不存在。這就是所有可用的:

$ qdbus
:1.6
org.freedesktop.DBus

這是因為舊版本的KDE嗎?這可能是精簡配置的結果嗎?

顯然 KDE 僅在版本 4 之後才開始使用 DBus。以前的版本使用 dcop,並且有等效的方法可以用它結束 dekstop 會話:

DISPLAY=:0 dcop ksmserver ksmserver logout 0 0 0

引用自:https://unix.stackexchange.com/questions/229624