技術ノート Linux および macOS ターミナル Ubuntu 12.04 にスクリーンセーバーを追加する方法

Ubuntu 12.04 にスクリーンセーバーを追加する方法

Ubuntu 12.04 にスクリーンセーバーを追加する方法

Ubuntu 12.04 にはスクリーン セーバーは同梱されておらず、システムがアイドル状態のときに黒い画面が表示されるだけです。スクリーンセーバーが必要な場合は、gnome-screensaver を XScreenSaver に置き換えることができます。

Ubuntu 12.04 にスクリーンセーバーを追加する方法

スクリーンセーバーは実際には Ubuntu 11.10 で削除されました。 Ubuntu は gnome-screensaver を使用し、上流の GNOME からの変更を継承しています。 GNOME 開発者は、モニターを低電力モードにする黒い画面が最適であると考えています。

XScreenSaverのインストール

まず、UbuntuのDashからターミナルを起動します。

次に、次のコマンドを実行して gnome-screensaver をアンインストールします。

sudo apt-get gnome-screensaver を削除する

次のコマンドを使用して、XScreenSaver といくつかの追加のスクリーンセーバー パッケージをインストールします。

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

Ubuntu 12.04 にスクリーンセーバーを追加する方法

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

インストール後、Dash でスクリーンセーバーの検索を実行します。スクリーンセーバー ユーティリティを起動し、それを使用して XScreenSaver を構成し、スクリーンセーバー設定を選択します。

スクリーンセーバー ユーティリティを起動すると、gnome-screensaver プロセスを停止し、xscreensaver バックグラウンド プロセスを起動するように求められます。

デフォルトでは、XScreenSaver は起動するたびにランダムなスクリーンセーバーを選択します。選択するスクリーンセーバーを指定したり、「オンリー 1 スクリーンセーバー」モードを有効にして常にお気に入りのスクリーンセーバーを使用したりできます。

XScreenSaver は gnome-screensaver のミニマリズムを採用していません。多くの XScreenSaver スクリーンセーバーには、[設定] ボタンをクリックして調整できる大量のオプションが用意されています。

Ubuntu 12.04 にスクリーンセーバーを追加する方法

スタートアップに追加する

実際にスクリーンセーバーを使用するには、ログインするたびに XScreenSaver をバックグラウンドで起動する必要があります。XScreenSaver が起動しない場合、システムがアイドル状態であることに気付かず、スクリーンセーバーを起動できません。

ダッシュからスタートアップ アプリケーション ユーティリティを起動して開始します。

以下のコマンドでスタートアッププログラムを追加します。ここの名前とコメントは何でも構いません。

xscreensaver -nosplash

Ubuntu 12.04 にスクリーンセーバーを追加する方法

ロック画面の交換

システム メニューの [ロック画面] オプションをクリックするか、Ctrl+Alt+L キーボード ショートカットを使用すると、Unity は gnome-screensaver を呼び出します。 XScreenSaver を使用して画面をロックするには、代わりに XScreenSaver を呼び出すカスタム キーボード ショートカットを作成できます。

まず、ダッシュからキーボード ユーティリティを開きます。

「ショートカット」タブをクリックし、「カスタムショートカット」セクションを選択して、「+」ボタンをクリックします。カスタム ショートカットに次のコマンドを指定します。

xscreensaver-command -lock

カスタム ショートカットを作成した後、「無効」という単語をクリックし、「新しいアクセラレータ」という単語が表示されたら目的のキーボード ショートカットを入力します。Ctrl+Alt+L は、コンピューターをロックするデフォルトのショートカットです。デフォルトの組み合わせを使用する場合は、デフォルトの gnome-screensaver ショートカットからそれを再割り当てするように求められます。

システムをロックする場合は、キーボード ショートカットを使用してください。残念ながら、Unity のシステム メニューの [ロック画面] オプションは XScreenSaver では機能しません。

Ubuntu 12.04 にスクリーンセーバーを追加する方法

変更を元に戻す

これらの変更を元に戻すのは簡単です。次のコマンドを実行して、XScreenSaver をアンインストールし、gnome-screensaver を再インストールします。

sudo apt-get 削除 xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

sudo apt-get install gnome-screensaver

Ctrl+Alt+L キーボード ショートカットを再割り当てした場合は、キーボード設定ウィンドウに戻り、カスタム ショートカットを削除し、Ctrl+Alt+L をシステムのロック画面オプションに再割り当てします。


Ubuntu の開発者は、gnome-screensaver を置き換える新しいスクリーンセーバー システムを作成し、それをデフォルトで Ubuntu に追加することを計画しています。将来的には、XScreenSaver のインストールは必要なくなります。

「 Ubuntu 12.04 にスクリーンセーバーを追加する方法」に関するベスト動画選定!

【一番わかりやすい】Chromeのリモートデスクトップを使おう。完全無料で個人向けに便利です!
Windows10 スクリーンセイバーの設定方法