將 xscreensaver 替換為 gnome-screensaver (Xubuntu)

將 xscreensaver 替換為 gnome-screensaver (Xubuntu)

我最近使用了apt-get removexscreensaver 和apt-get installgnome-screensaver。這似乎不起作用,因為當我按下“鎖定螢幕”選單項目時,沒有任何反應。我嘗試將 gnome-screensaver 放入自動啟動應用程式清單中,但這沒有幫助(必須在任何人登入之前啟動它嗎?)。如何使 gnome-screensaver 正常運作並使「鎖定螢幕」按鈕執行其應有的操作?預先感謝,嗯。

編輯:我正在使用 Xubuntu 11.04 和 ps aux | 的輸出grep 保護程序是:

elliot    1374  0.0  0.3  27344  6024 ?        Ss   19:35   0:00 gnome-screensaver
elliot    1669  0.0  0.0   4160   848 pts/0    S+   19:48   0:00 grep --color=auto saver

但我認為上述資訊現在已經無關緊要了看來鎖定螢幕現在可以使用了,當我鎖定螢幕時,我會看到黑屏,當我移動滑鼠時,會彈出解鎖對話框,所以現在我需要做的就是設定螢幕保護程序,有人可以幫我嗎?

答案1

安裝中

刪除xscreensaver並安裝後gnome-screensaver,您將需要登出並登入才能使 XFCE 鎖定螢幕選單項目正常運作

設定螢幕保護程式

安裝 gnome-screensaver 也會安裝gnome-screensaver-preferences.

如果您在終端機中執行此命令,您將看到此螢幕,它允許您從「黑屏」更改為 gnome 螢幕保護程式之一:

在此輸入影像描述

與設定管理器集成

安裝時gnome-screensaver會建立一個名為/usr/share/applications/gnome-screensaver-preferences.desktop

若要將其整合到設定管理員中,請將此文件的內容替換為以下內容:

[Desktop Entry]
Name=Screensaver
Comment=Set your screensaver preferences
Icon=preferences-desktop-screensaver
Exec=gnome-screensaver-preferences
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;Security;X-XFCE
NotShowIn=KDE;GNOME;

答案2

您不需要刪除 Xscreensaver。安裝後gnome-screensaver,您可以更改檔案/usr/bin/xflock4以優先使用grome-screensaver。

安裝 gnome 螢幕保護程式:

sudo apt-get install gnome-screensaver

開啟文件:

sudo nano /usr/bin/xflock4

尋找

# Lock by xscreensaver or gnome-screensaver, if a respective daemon is running
for lock_cmd in \
"xscreensaver-command -lock" \
"gnome-screensaver-command --lock"

代替

for lock_cmd in \
"gnome-screensaver-command --lock" \
"xscreensaver-command -lock"

可能需要登出並再次登入。

相關內容