Mac OS X のログイン ウィンドウでスクリーン セーバーを実行するように設定する方法
Mac のデフォルトのブート ログイン画面は、デフォルトではかなり退屈です。カスタムの壁紙で飾り立てることもできますが、OS X のログイン ウィンドウでスクリーン セーバーを実行するように設定することもできます。コマンドラインで入力されたデフォルトのコマンド文字列を使用する必要があります。これにより、OS X のブートログインウィンドウでスクリーンセーバーが表示され、すべてのユーザーが Mac からログアウトした場合は一般的なログイン画面が表示されます。使用できるスクリーン セーバーの種類にはいくつかの制限がありますが、全体としてはかなり柔軟で、Snow Leopard から Mavericks まで、OS X のほぼすべてのセミモダン バージョンでサポートされています。画像スライドショー スクリーン セーバーはどれも機能し、Quartz Composer スクリーン セーバーもいくつか動作しますが、サード パーティのスクリーン セーバーはサポートされておらず、RSS フィード、iPhoto ベースのスライドショー、または iTunes アートワークもサポートされていません。少し制限があるように聞こえるかもしれませんが、フローティング、フリップアップ、リフレクション、折り紙、シフティング タイル、アラベスク、シェル、フラリー、メッセージなど、いくつかの優れたオプションを利用できます。
開始するには、/Applications/Utilities/ にあるターミナルを起動します。
1: ログイン スクリーン セーバーのアイドル時間を定義する
まず、ログイン スクリーン セーバーが表示されるまでのアイドル時間を定義する必要があります。この構文は次のとおりです:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 60
最後の数字は秒単位のアイドル時間です。したがって、上記の例で 60 は、アイドル状態が 1 分間続くとスクリーン セーバーが起動することを意味します。好みに応じて、攻撃性を高めたり弱めたりするように設定できます。
2: Mac ログイン ウィンドウに表示するスクリーン セーバーを選択する
次に、実際のスクリーン セーバー自体を設定します。許可されるものにはいくつかの制限があることに注意してください。ただし、問題なく機能する 4 つの例を使用して簡単に説明します。これらのコマンドをコピーしてターミナルに貼り付けて設定します。sudo プレフィックスは、コマンドを機能させるために管理者パスワードを入力する必要があることを意味します。
フローティングメッセージをOS Xのログインスクリーンセーバーとして設定
これは、大規模な Mac および公共のマシンの一般的な展開に最も役立つスクリーン セーバー オプション設定です:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath /System/Library/Screen Savers/FloatingMessage.saver "
メッセージ スクリーン セーバーを使用する場合は、必ずスクリーン セーバー設定パネルでカスタム メッセージを設定してください。そうしないと、デフォルトで Mac のコンピュータ名が表示されます。
アラベスクをログインスクリーンセーバーに設定
"sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath /System/Library/Screen Savers/Arabesque.qtz "
シェルをログインウィンドウのスクリーンセーバーに設定
"sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath /System/Library/Screen Savers/Shell.qtz "
Flurryをログインスクリーンセーバーに設定
"sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath /System/Library/Screen Savers/Flurry.saver "
変更を有効にするには、ログアウトしてから再度ログインする必要があります。その後、ログアウトまたは再起動して、割り当てられた時間だけ Mac をアイドル状態にしてテストします。スクリーン セーバーが自動的に起動しない場合は、間違った構文を入力した可能性があるため、パスが正しいこと、およびコマンド構文が適切であり、ターミナル内で 1 行で入力されていることを再確認してください。
Nor Eddine が OSXDaily の Facebook ウォールで Apple からこのトリックを伝えてくれたことに感謝します。