Ersetzen Sie xscreensaver durch gnome-screensaver (Xubuntu).

Ersetzen Sie xscreensaver durch gnome-screensaver (Xubuntu).

Ich habe kürzlich apt-get removexscreensaver und apt-get installgnome-screensaver gestartet. Das scheint nicht funktioniert zu haben, denn wenn ich auf den Menüpunkt „Bildschirm sperren“ drücke, passiert nichts. Ich habe versucht, gnome-screensaver in die Liste der Autostart-Anwendungen aufzunehmen, aber das hilft nicht (muss es gestartet werden, bevor sich jemand anmeldet?). Wie kann ich dafür sorgen, dass gnome-screensaver richtig funktioniert und dass die Schaltfläche „Bildschirm sperren“ das tut, was sie soll? Vielen Dank im Voraus, ell.

BEARBEITEN: Ich verwende Xubuntu 11.04 und die Ausgabe von ps aux | grep saver ist:

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

Ich denke jedoch, dass die obigen Informationen nun irrelevant sind, daes scheint, dass die Bildschirmsperre jetzt funktioniert, wenn ich den Bildschirm sperre, wird er schwarz und wenn ich die Maus bewege, erscheint das Dialogfeld zum Entsperren. Jetzt muss ich nur noch einen Bildschirmschoner einstellen. Kann mir jemand dabei helfen?

Antwort1

Installieren

Nach der Deinstallation xscreensaverund Installation gnome-screensavermüssen Sie sich abmelden und erneut anmelden, damit der Menüpunkt „XFCE-Sperrbildschirm“ funktioniert.

Bildschirmschoner einstellen

Durch die Installation von Gnome-Screensaver wird auch installiert gnome-screensaver-preferences.

Wenn Sie dies in einem Terminal ausführen, wird dieser Bildschirm angezeigt, der es Ihnen ermöglicht, vom „schwarzen Bildschirm“ zu einem der Gnome-Bildschirmschoner zu wechseln:

Bildbeschreibung hier eingeben

Integration mit dem Einstellungsmanager

Bei der Installation gnome-screensaverwird eine Datei namens/usr/share/applications/gnome-screensaver-preferences.desktop

Um dies in den Einstellungsmanager zu integrieren, ersetzen Sie den Inhalt dieser Datei durch Folgendes:

[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;

Antwort2

Sie müssen Xscreensaver nicht entfernen. Nach der Installation gnome-screensaverkönnen Sie die Datei ändern, /usr/bin/xflock4um grome-screensaver Priorität einzuräumen.

Installieren Sie den Gnome-Bildschirmschoner:

sudo apt-get install gnome-screensaver

Datei öffnen:

sudo nano /usr/bin/xflock4

Finden

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

Ersetzen

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

Möglicherweise ist eine Ab- und erneute Anmeldung erforderlich.

verwandte Informationen