Kde
服務 org.kde.ksmserver 不存在
我正在執行一個裝有舊版本 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