Schlagwort-Archive: featured

Bildschirmhintergrundbild wiederfinden, das Mavericks verloren hat

Nach der Installation von Mavericks war mein gewohntes, vor Jahren selbstgewähltes Hintergrundbild verschwunden – und statt dessen die Standard-„Welle“ eingestellt. Ich war etwas enttäuscht, vor allem, weil ich das Bild nicht mehr wiedergefunden habe. Heute habe ich mich mal drangemacht, die Ursache festzustellen und das alte Bild wieder zu finden. Die Ursache ist, dass unter Mavericks die Einstellung jetzt in einer DB gespeichert wird. Früher war die Einstellung in den Defaults gespeichert.

Hier sieht man, wo die DB namens „desktoppicture.db“ liegt, und wie man sie ausliest (per sqlight3 dump):

$ cd ~/Library/Application\ Support/Dock/
$ ls -l
total 15712
-rw-r--r-- 1 xx 501 7991296 4 Nov 21:06 61727841-0314-4C88-B7E9-24E16BCE79D7.db
-rw-r--r-- 1 xx 501 53248 4 Nov 21:07 desktoppicture.db
$ sqlite3 desktoppicture.db .dump |grep -i insert.into..data
INSERT INTO "data" VALUES('/Library/Desktop Pictures/Wave.jpg');
...

Hier wie man die alte Einstellung ausliest:

$ /usr/bin/defaults read com.apple.desktop Background | grep NewImageFilePath
NewImageFilePath = "~/etc/Wallpaper/ESP_014426_2070.jpg";

Hätte ich auch gleich drauf kommen können. Das wiedergefundene Bild ist übrigens ein tolles Foto von Staubteufeln auf dem Mars.

Wiedergabelisten mit Filmen im Apple TV anzeigen

Habe heute entdeckt, dass mein Apple TV ein von mir lange ersehntes Feature schon längst hat (Danke für den Hinweis, Peter!) – nämlich Wiedergabelisten mit Filmen anzuzeigen. Leider hat Apple das Feature in Menü „Einstellungen“ versteckt. Es wird nur aktiv, wenn man darin unter „Audio & Video“ die Einstellung „Listen anzeigen“ von „Nur Musik“ auf „Alle“ setzt. So einfach kann es sein!

Fragt sich nur, was Apple damit bezweckt hat, das überhaupt einstellbar zu machen. Wollen die Leute mit nur 3 Filmen vor einem überflüssigen 4. Menüpunkt schützen? Mich bestärkt das in der Ansicht, das Entwickler Einstellungen in ihrer Software lieber lassen sollten.

Apples DVD-Player akzeptiert kein externes DVD-Laufwerk und die Lösung dafür

Nach der Begeisterung für die neuen Features von Apples Lion und iOS 5 (iCloud mal ausgenommen, bis die Datenschutzproblematik geklärt ist), die auf der WWDC 2011 eben vorgestellt wurden, hat mich Apple heute mal geärgert: Meines iMacs „Super“-Drive hat – nach der Garantiezeit – seinen Geist aufgegeben (soweit bei Hardware noch halbwegs normal, besonders bei Apple, wie mir langsam scheint) und Apple nötigte mich schon vor einigen Tagen zum Gebrauch von sehr außergewöhnlichen Werkzeugen (eine mit Tesafilm beklebte Scheckkarte und komische Sternchen-Schraubendreher in 3 Größen – danke für die Anleitung, ifixit!), um dieses Laufwerk im Gehäuse zu erreichen, um das Kabel abzuziehen, um das Laufwerk von endlosen Versuchen abzubringen, eine DVD auszuwerfen, daran zu scheitern, diese einzulesen, daran zu scheitern, diese wieder auszuwerfen, und so weiter. Dies gelang soweit und der iMac, nun ohne DVD-Brenner nur ein halber Rechner, sollte von mir mit einem externen Brenner ausgestattet werden. Nach kurzer Recherche für Samsung SE-S084F/RSBS entschieden, bestellt, geliefert, angeschlossen, DVD eingelegt — und was meldet da die Apple DVD-Player Software: „es wurde kein gültiges DVD-Laufwerk gefunden“, Fehlernummer -70012. Dabei hatte ich extra darauf geachtet, dass auch Mac User unter den zufriedenen Amazon-Bewertern waren!

Im Finder wurde die Daten auf der DVD aber angezeigt, VLC konnte diese auch abspielen, also der Brenner war soweit OK. Kommen wir also zum eigentlichen Kernproblem dieses Artikels: Apple verhindert offensichtlich ABSICHTLICH ein Funktionieren von externen DVD-Laufwerken, sofern das interne Superdrive abgeklemmt ist. Das hat vermutlich was mit DRM zu tun oder auch mit Ignoranz und Machtstreben, jedenfalls hat es mich schwer geärgert. Zum Glück kann man, wenn man intensiv sucht eine, vielleicht zwei, Lösungen im Netz finden. Eine soll sein, Apple irgendwie ein funktionierendes internes DVD-Drive vorzugaukeln, das habe ich aber nicht probiert – hier eine Quelle. Die von mir präferierte Lösung (von hier und hier) sieht die einfache Anwendung eines handelsüblichen Hexeditors vor (habe diesen verwendet), mittels dessen man in der Player-Software alle Vorkommen der Zeichenkette „Internal“ auf „External“ ändert. Die Player-Software ist die Datei „/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback“, vorher aber bitte eine Sicherheitskopie anlegen (!) und sich auf der Datei die Schreibrechte geben. Nach diesem kleinen „Fix“ lief der störrische Apple DVD-Player einwandfrei.

Bei der Recherche nach der Lösung ist mir aufgefallen, dass viele Leute genau dasselbe Problem haben, das 1. das Superdrive im iMac ausfällt – m.E. ein Konstruktionsfehler – und 2. dass kaum ein Thread, in dem das Problem angesprochen wird, diese Hexeditor-Lösung kennt. Schade, aber ich hoffe, mein Posting kann dazu beitragen, das Wissen weiterzutragen.