Ich habe gerade auf macOS Mojave aktualisiert und sofort ein paar Dinge bemerkt:
- Mein Hintergrundbild für den benutzerdefinierten Anmeldebildschirm ist verschwunden.
- Wenn Sie im Anmeldebildschirm auf den Namen eines Benutzers klicken, wechselt dieser zu seinem persönlichen Hintergrund (das übliche Hintergrundbild für das erste Leerzeichen auf dem primären Monitor).
Ich nahm an, dass meine zwischengespeicherte Bilddatei gerade überschrieben wurde. Aber als ich es ersetzte, passierte nichts. Es stellt sich heraus, dass com.apple.desktop.admin.png
das komplett weg ist!
Gleich nachdem ich diesen Screenshot gemacht hatte, entschied ich mich, in Desktop Pictures zu stöbern und fand meinen persönlichen Hintergrund für den Anmeldebildschirm, der vielversprechend aussieht. Es enthält einen weiteren Ordner, der wahrscheinlich (Bearbeiten: Bestätigt) enthält den Hintergrund des Anmeldebildschirms meines Administratorkontos.
quelle
/Library
? Und es muss HEIF sein, oder? Die meisten meiner Bilder sind JPEGs, daher muss ich einen Weg finden, sie dafür zu konvertieren. Vielleichtsip
.Erweiterung der Antwort von Leonard :
Sie können dies tun, indem Sie den
Mojave.heic
Standard-Desktop-Hintergrund ersetzen . Dies erfordert keine Deaktivierung von SIP , da es sich in befindet/Library
./Library/Desktop Pictures/Mojave.heic
durch Kopieren inMojave.heic.orig
oder ähnliches.Ersetzen Sie
Mojave.heic
durch Ihre neue Datei. Machen Sie sich keine Sorgen, wenn es sich um JPG oder ähnliches handelt, es funktioniert auch nach dem Umbenennen inMojave.heic
. *Wenn Sie FileVault aktiviert haben, ändern Sie eine Anmeldeoption in den Systemeinstellungen. Zum Beispiel, ob eine Liste von Benutzern oder Namens- und Kennwortfelder angezeigt werden soll. Ändern Sie es einfach zurück, wenn Sie nicht möchten, dass es geändert wird.
Dies liegt daran, dass Ihr System beim Starten mit FileVault auf dem Anmeldebildschirm nicht wirklich vollständig gestartet wurde ! Auf Ihrer EFI-Partition wird tatsächlich ein winziges System ausgeführt, da Ihre Hauptpartition verschlüsselt ist. Durch Ändern einer Anmeldeoption werden in den Systemeinstellungen die Einstellungen des EFI-Systems geändert, einschließlich der Übernahme der Hintergrundbildänderung. Siehe diese Antwort .
Neustart und viel Spaß!
* Ich habe dies nur mit JPEG-Bildern getestet, aber es kann für andere Typen funktionieren.
Völlig unnötige Zeitersparnis
Ich habe ein kleines Swift-Programm erstellt, das all dies für Sie erledigt (es erkennt die Betriebssystemversion und funktioniert sowohl mit Mojave als auch mit früheren Versionen). Sie benötigen Xcode, um es zu kompilieren.
Es sollte Ihr System nicht beschädigen, aber ich kann nichts garantieren - stellen Sie sicher, dass Sie zuerst Backups haben!
Dies ist jetzt auch auf GitHub verfügbar . Es kann hier in Zukunft aktualisiert werden oder nicht.
quelle
Ich erhalte ein seltsames Bild, wenn ich die Datei einfach durch ein JPG ersetze und sie in HEIC umbenenne. Wenn ich jedoch das gewünschte Bild als Hintergrund nehme und es in der Vorschau im HEIC-Format exportiere, funktioniert alles hervorragend. Ich habe zunächst mit einem 5333 × 3333-Bild gearbeitet:
/Library/Desktop\ Pictures
Wenn Sie sich abmelden, sollten Sie Ihren neuen Hintergrund sehen. Versuchen Sie einen Neustart, wenn das Bild nicht sofort angezeigt wird.
Wenn beim Exportieren der Datei als .heic Probleme auftreten, passen Sie die Größe des Bildes mithilfe der Vorschau an: Extras> Größe anpassen. Stellen Sie es zunächst auf die Größe Ihres Bildschirms ein, wie unter Systeminformationen> Grafiken / Anzeigen angezeigt.
quelle