ログインウィンドウでスクリーンセーバーを無効にするにはどうすればよいですか?


11

ログインウィンドウでスクリーンセーバーを無効にするにはどうすればよいですか?


1
-1、受け入れられている解決策は不明です。plistファイルに何を配置するかを示す必要があります。
ギリ

受け入れられる解決策は、カートによって提案されたものでなければなりません。
マイクコルメンディ

回答:


7

.plistファイルは/Library/Preferences/com.apple.screensaver、テキストエディター、Plistエディター(OS X開発ツールが必要)、またはdefaultsターミナルのコマンドを使用して編集し、ログインウィンドウでスクリーンセーバーを削除できます。

このような:

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0

1
そこで編集する方法は?追加するもの、設定するもの、削除するもの
オレグダヌ

1
com.apple.screensaverファイルには何が入っていますか?内容をPastieに投稿できますか?その価値のために、defaults私のファイルを読み取るために使用するとこれが返され、スクリーンセーバーを取得することはありません。ただし、10.6.6を実行していることに注意してください。したがって、ファイルが古い(XML)スタイルの.plistを使用している場合は、気にしないでください。ファイルをゴミ箱に捨ててみることもできます。
ちょうどジェイク

-1は、マウンテンライオンの下では機能しません。
ギリ

ファイルはバイナリplistファイル(とにかく10.8の下)であり、テキストエディターで編集するには、まずを使用して変換する必要がありますplutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist。その後、ファイルを編集し、スクリーンセーバーを変更できます。
ジョシュ

16

私はこれでうまくいくと信じています(少なくとも今は数時間は働いていたようです):

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0

これにより、ログインウィンドウのスクリーンセーバーが無効になります。


2
私は常にサーバーで使用しているので、これが答えになるはずです。
bloudraak

4

バグのため、Mountain Lionでログインスクリーンセーバーを無効にすることはできません。https://discussions.apple.com/thread/4540671?start=0&tstart=0によると、できることはルートのスクリーンセーバー設定にログインし、それをより少ないリソースを使用するメッセージに変更することです。

その方法については、https://apple.stackexchange.com/a/16515/21181を参照してください


0

何らかの理由で私はまだ理解していませんが、受け入れられた答えの解決策はうまくいきませんでした。以下は、実際には別の方法でやった私のために仕事が。

何かをする前に、というファイルcom.apple.screensaver.plistがまだ存在していないことに気付きました/Library/Preferences/。しかしdefaults、受け入れられた回答に記載されているように-commandを発行すると、正しいloginWindowIdleTime-entryでこのファイルが作成されました。これはdefaults read /Library/Preferences/com.apple.screensaver、ファイルの存在を手動で確認し、その内容を検査することによっても確認されました。

ただし、ログイン画面でのスクリーンセーバーの動作には何の影響もありませんでした。

次に、実際に機能する別のアプローチを使用しました。

  1. コマンドプロンプト(ターミナルウィンドウ)を開きました
  2. 最初に$ > sudo -sルートになるために発行しました
  3. 次に、ルートとして、システム環境設定を開始しました:# > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
  4. 最後に、デスクトップとスクリーンセーバーの設定ペインに移動して、通常のGUIを使用してスクリーンセーバーのタイムアウトを無効にしました。

これは私のためにトリックをしました。

しかし、もしdefaults-commandが既に実際にうまく機能していたら、変更されたplist-valueが(まだ実行中の)screensaverプロセスによってまだピックアップ(同期)されていないのではないかと思います。


-2

問題は、ログイン画面がスクリーンセーバーの結果ではなく、外出時にMacをロックすることです。スクリーンセーバーは、SysPrefから無効にされている場合でも、自動的に表示されます。


回答の提案リストに説明コメントを追加しないでください。元の質問を修正して、最も簡潔な回答が得られるように、追加の条件に対処する必要があります。
マイクコルメンディ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.