• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Bildschirmschoner im Anmeldefenster

huebnere

Elstar
Registriert
22.10.10
Beiträge
74
Hallo,

hab mich eben mal bissl die Suche wegen meines Problems bemüht, leider erfolglos.

Situation ist folgende. Auf meinem iMac (10.6.5) ist ein Admin, und ein User-Account.
Wenn ich mit dem User angemeldet bin und das Anmeldefenster über das Menü(schneller Benutzerwechsel) anezigen lasse, wenn ich in Mittag gehe, wird irgendwann der Bildschirmschoner aktiviert.
Soweit ich gelesen habe dürfte im Anmeldefenster kein Bschoner eingeschaltet werden.
Bei mir ist dies aber der Fall. Hab zuerst gedacht er holt sich die Einstellungen von meinem angemeldeten Benutzer, jedoch hat dieser 1. einen anderen Bschoner ausgewählt(ein eigenes Bild) und 2. steht dieser auf Nie aktivieren.

Admin hab ich auch schon geprüft, hier nützen keinerlei Einstellungen.

Weiß jemand Rat?
 
Seit SnowLeo kann der BS auch fürs Anmeldefenster aktiviert werden - was offenkundig vorsätzlich getan wurde.
Zum wieder deaktivieren des BS auf dem AF ist folgende Datei zu löschen:
/Library/Preferences/com.apple.screensaver.plist
Neustart erforderlich.
 
Der Bildschirmschoner an sich stört mich ja gar nicht, nur würde ich den gern ändern können.
 
Dazu musst du den nativen Namen und den absoluten Pfad des verwendeten Moduls kennen und ihn in diese Datei eintragen.
Es muss ein "statisches" Modul sein das ohne externe Daten arbeitet, wie zB "Flurry" (Wirbel) oder "Computer Name".
(Bilderordner zB die zur Laufzeit nicht erreichbar sind könnten das Anmeldefenster blockieren.)
Quartz-Compositor Kompositionen (wie zB RSS-Feed oder Spektrum) und Saver mit anderen hardwarebeschleunigten (OpenGL) Effekten dürfen ebenfalls nicht verwendet werden, da sie nicht "Remote" und auch nicht im "SafeBoot" Modus angezeigt werden können.
Die Auslösezeit ist wählbar. Sonstige Optionen sind für Loginwindow-Saver nicht einstellbar.

Eine funktionierende Beispiel-plist-Datei sieht so aus, sie muss für alle lesbar und nur von root beschreibbar sein:
Code:
[SIZE="-2"]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>loginWindowIdleTime</key>
	<integer>300</integer>
	<key>loginWindowModulePath</key>
	<string>/System/Library/Screen Savers/Flurry.saver</string>
</dict>
</plist>
[/SIZE]
Bleibt noch anzumerken dass diese Saver im root-Kontext laufen und daher nur absolut stabil laufende Module aus bedingunglos vertrauenswürdigen Quellen in Frage kommen. Sollte keiner Erklärung bedürfen warum.
 
Zuletzt bearbeitet:
Ich sehe, dass dort deklariert ist flurry.saver.
wie kann ich denn ein einfaches .jpg einbinden?! genauso?
 
Überhaupt nicht, jedenfalls nicht direkt. Nur *.saver oder *.slideSaver sind erlaubt.
Um Bilder einzubinden kannst du dir allerdings einfach selber einen solchen *.slideSaver basteln. Entweder mit einem der bereits vorhandenen im System als Vorlage, in dem du die Daten entsprechend abänderst oder mit einem der im Netz rumschwirrenden Tools die das für dich erledigen. Gugl weiss da schon was.
 
du kannst dir aber auch irgendeinen slidesaver der auf bildern basiert von apple duplizieren.
einen neuen namen geben...mit dem kontextmenü den paketinfalt anzeigen lassen...die bilder tauschen....die "Info.plist" leicht editieren.

und fertig.