Ubuntuでスクリーンセーバーを設定するにはどうすればよいですか? gnome-screensaverが実行されていることがわかります。
12.04以降、Ubuntuにはスクリーンセーバーは付属していません。システムがアイドル状態のときに表示される黒い画面のみです。スクリーンセーバーが必要な場合は、gnome-screensaverをXScreenSaverに交換できます。
スクリーンセーバーは、実際にはUbuntu 11.10で削除されました。 Ubuntuはgnome-screensaverを使用し、上流のGNOMEからの変更を継承しました。 GNOME開発者は、モニターを低電力モードにする黒い画面が最適であると考えています。
terminal を開き、次のコマンドを実行してgnome-screensaverをアンインストールします。
Sudo apt-get remove gnome-screensaver
次のコマンドを使用して、XScreenSaverといくつかの追加のスクリーンセーバーパッケージをインストールします。
Sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
インストール後、スクリーンセーバーのダッシュで検索を実行します。スクリーンセーバーユーティリティを起動し、それを使用してXScreenSaverを構成し、スクリーンセーバー設定を選択します。
Screensaverユーティリティは、gnome-screensaverプロセスを停止し、起動時にxscreensaverバックグラウンドプロセスを起動するように求めます。
デフォルトでは、XScreenSaverは起動するたびにランダムなスクリーンセーバーを選択します。選択するスクリーンセーバーを指定するか、「Only One Screensaver」モードを有効にして、お気に入りのスクリーンセーバーを常に使用できます。
実際にスクリーンセーバーを使用するには、ログインするたびにバックグラウンドでXScreenSaverを起動する必要があります。起動しない場合、システムがアイドル状態であることに気付かず、スクリーンセーバーを起動できません。
DashからStartup Applicationsユーティリティを起動して開始します。次のコマンドでスタートアッププログラムを追加します。ここでの名前とコメントは好きなものにできます。
xscreensaver -nosplash
これらの変更を元に戻すのは簡単です。これらのコマンドを実行してXScreenSaverをアンインストールし、gnome-screensaverを再インストールするだけです。
Sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
Sudo apt-get install gnome-screensaver
ソースおよび詳細: スクリーンセーバーをUbuntu 12.04に追加する方法 。
いいえ、gnome-screensaverをアンインストールしてxscreensaverをインストールする必要はありません。 [システム設定]-> [明るさとロック]に移動して、gnome-screensaverのアイドル時間を設定できます。 gnome-screensaverはLCDモニターを低アクティビティモードにすることができるため、モニターに最適です。
Raduの答えは良いものなので、私はそれを複製しません。 xscxreensaver
開発者が推奨する追加の手順を指摘します。また、開発者からの歴史の短い段落も含めています。
GNOME OR UNITYを使用
10年の大半の間、GNOMEは
xscreensaver
をそのまま出荷しましたが、すべてがそのまま使用できました。しかし2005年に、彼らはホイールを再発明し、xscreensaverを改善して変更を元に戻すのではなく、「gnome-screensaver」と呼ばれるxscreensaverデーモンの代替品を出荷することにしました。その結果、「gnome-screensaver」プログラムは安全でなく、バグが多く、xscreensaverの多くの機能が欠落しています。使用しないでください。Gnome-screensaverをxscreensaverに置き換えるには:
Gnome-screensaverパッケージを完全にアンインストールします。
Sudo apt-get remove gnome-screensaver
ログイン時にxscreensaverを起動します。
メニューから「アプリケーションの起動」を選択し(または「gnome-session-properties」を手動で起動し)、「xscreensaver」を追加します。
GNOMEの「ロック画面」でxscreensaverを使用するようにします。
Sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command
ただし、Unityでは機能しません。どうやら、それはgnome-screensaverではなく、削除できない独自の組み込みのスクリーンロッカーを持っていますが、それでもバグを抱えて安全ではありません。皆さん、その車輪の再発明を続けてください! (Unityのロック機能をxscreensaverに置き換える方法を見つけた場合は、お知らせください。)
Unityのビルトインブランキングをオフにします。
「システム設定/明るさとロック」を開きます。
「自動起動」のチェックを外します。
「非アクティブ時に画面をオフにする」を「しない」に設定します。
開発者の強い言葉には同意しませんが、履歴を隠すよりも含める方が良いと感じました。
多くの人が画面をロックすると文句を言いました Ctrl+Alt+L 外部モニターは即座にブランクになり、dpmsのあるモニターはオフになります。これにより、画面のロックを解除するときに不要な遅延が発生します。 xscreensaver
を使用すると、その特定の問題を回避できます。
廃止できます Ctrl+Alt+L gnome-screensaver
からのショートカットで、xscreensaver
の新しいコマンドに割り当てます。
xscreensaver-command -lock
このキーボードショートカットの再割り当ては、Ubuntu 16.04でも機能します。