xscreensaver を gnome-screensaver に置き換える (Xubuntu)

xscreensaver を gnome-screensaver に置き換える (Xubuntu)

apt-get remove最近、 xscreensaver とgnome-screensaver をインストールしましたapt-get install。Lock Screen メニュー項目を押しても何も起こらないので、これは機能していないようです。gnome-screensaver を自動起動アプリケーションのリストに追加してみましたが、役に立ちませんでした (誰かがログインする前に起動する必要があるのでしょうか?)。gnome-screensaver を適切に動作させ、Lock Screen ボタンが期待どおりに機能するようにするにはどうすればよいでしょうか? よろしくお願いします。ell。

編集: 私は Xubuntu 11.04 を使用しており、ps aux | grep saver の出力は次のとおりです。

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-screensaverXFCEロック画面メニュー項目を機能させるにはログアウトしてログインする必要があります。

スクリーンセーバーの設定

gnome-screensaver をインストールすると、 もインストールされますgnome-screensaver-preferences

これをターミナルで実行すると、次の画面が表示され、「黒い画面」から gnome スクリーンセーバーの 1 つに変更できるようになります。

ここに画像の説明を入力してください

設定マネージャーとの統合

インストール時に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 を削除する必要はありません。インストール後、 grome-screensaver を優先するようにgnome-screensaverファイルを変更できます。/usr/bin/xflock4

gnome-screensaver をインストールします:

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"

ログアウトして再度ログインする必要がある場合があります。

関連情報