當我單擊面板中“操作”按鈕中的切換用戶時,我收到以下訊息:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files
如果我鎖定螢幕然後選擇“新登入”選項(我正在使用 xscreensaver),我會收到相同的訊息。
如果我dm-tool switch-to-greeter
在終端機中輸入,我就會進入登入畫面,並且可以使用新使用者輸入,但這不是一個優雅的方法。我希望實際的按鈕能夠運作!
關於此主題的其他帖子要么未解決,要么對我不起作用。有什麼建議嗎?
答案1
這已在 package 中修復whisker-menu
,但仍未在 package 中xfce4-panel
。看來「actions」是硬編碼來執行的gdmflexiserver
,只有在gdm
使用 代替 時才有效lightdm
,而這又是 xubuntu 的預設值。
一如既往,您有多種選擇:
- 將操作項目拖放到那裡或停用使用者開關,然後在鬍鬚選單中啟用和使用它
- 切換到gdm(顯然已經安裝)
- 建立一個偏離 到
/usr/bin/gdmflexiserver
呼叫 的腳本dm-tool switch-to-greeter
,就像鬍鬚選單已經做的那樣 - 使用自訂下拉啟動器重新建立“操作”,複製所有必要的命令
如果我沒記錯的話,以前版本的 lightdm 會提供一個不再存在的 gdmflexiserver 相容性 hack。