macOS-Dock springt zwischen den Bildschirmen

Ich betreibe mein MacBook in Kombination mit einem zweiten Bildschirm. Ab und an wandert das Dock plötzlich auf den zweiten Bildschirm. Zurückholen lässt sich das Dock in diesem Fall, indem die Maus, auf dem Bildschirm in dem kein Dock mehr vorhanden ist, zum unteren Bildschirmrand gezogen wird. Anschließend wechselt das Dock wieder zurück.

Das Dock unter macOS

Besagtes Verhalten wird von Apple, in der entsprechenden Dokumentation, erklärt:

Wenn sich Ihr Dock im unteren Bildschirmbereich befindet, wird es auf jedem Display angezeigt, wenn Sie den Mauszeiger in den unteren Bereich bewegen.

Damit springt das Dock, wenn der Nutzer aus Versehen auf dem zweiten Bildschirm die Maus nach unten bewegt.

MacBook im zugeklappten Zustand nutzen

Wird ein MacBook zugeklappt, so wechselt es in den Standby-Modus. In den meisten Fällen ist dies nicht nur praktisch, sondern auch das gewünschte Verhalten. Damit mit dem MacBook weitergearbeitet werden kann, wenn es zugeklappt wird, müssen einige Bedingungen erfüllt sein.

Ein Macbook Air

So muss das MacBook am Netzteil angeschlossen sein. Daneben müssen eine externe Tastatur, Maus und ein externer Bildschirm angeschlossen sein. Sind diese Bedingungen erfüllt, kann das MacBook zugeklappt werden, ohne das es in den Standby-Modus wechselt.

Batterie einer mobilen Apple-Rechners kalibrieren

Bei der Nutzung eines mobilen Apple-Rechners, wie z.B. einem MacBook Air, ist es ratsam den Akku bzw. die Batterie desselbigen ab und an zu kalibrieren. Damit ist sichergestellt das die Anzeige der noch verbleibenden Energie korrekt dargestellt wird. Zur Kalibrierung müssen bestimmte Schritte in einer definierten Reihenfolge ausgeführt werden. Im ersten Schritt muss das Gerät auf 100 Prozent geladen werden. Danach muss das Gerät mindestens zwei weitere Stunden geladen werden. Anschließend kann der Ladestecker entfernt werden.

Die Akku-Zellen bei einem MacBook Air

Nun kann das Gerät normal genutzt werden, bis die Warnung erscheint die davor warnt, dass die Batterie bald leer ist. Das Gerät muss nun solange genutzt werden, bis es sich von Selbst abschaltet. Nachdem das Gerät sich abgeschaltet hat, muss es für mindestens 5 Stunden in diesem Zustand belassen werden. Anschließend muss das Gerät in einem Rutsch auf 100 Prozent geladen werden. Das Gerät sollte anschließend weitere zwei Stunden am Netzteil betrieben werden. Danach ist die Kalibrierung abgeschlossen. Wird einer dieser Schritte unterbrochen, muss die Kalibrierung erneut, von Beginn an, durchgeführt werden.

Steam startet unter macOS nicht

Auf einem MacBook Air habe ich ein neues System aufgesetzt. Neben anderer Software, wollte ich unter anderem Steam installieren. Nach der Installation startete Steam und lud die entsprechenden Daten herunter. Danach beendete sich Steam selber. Auch der mehrmalige Versuch Steam zu Starten führte zum gleichen Fehlerbild. Das Löschen des Ordners mit den Applikationsdaten:

~/Library/Application Support/Steam

half leider ebenfalls nicht. Für die Fehlersuche startete ich Steam im Terminal:

cd /Applications/Steam.app/Contents/MacOS/
./steam_osx

Dort erschient folgende Ausgabe:

[2019-01-13 18:33:37] Startup - updater built Aug 22 2016 17:36:46
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
[2019-01-13 18:33:38] Startup - updater built Jan  4 2019 15:25:44
found breakpad via in process memory: '/Users/seeseekey/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/Frameworks/Breakpad.framework/Versions/A/Resources'
Installing breakpad crash handler
[2019-01-13 18:33:38] Steam requires that '/Users/seeseekey/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS' be on a case-insensitive filesystem.
SteamID:  0, universe Public
[2019-01-13 18:33:38] Steam requires that '/Users/seeseekey/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS' be on a case-insensitive filesystem.
[2019-01-13 18:33:38] Verifying installation...
[2019-01-13 18:33:38] Shutdown
[2019-01-13 18:33:38] Unable to read and verify install manifest /Users/seeseekey/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/package/steam_client_osx.installed
[2019-01-13 18:33:38] Verification complete
[2019-01-13 18:33:38] Downloading update...
[2019-01-13 18:33:38] Checking for available updates...
[2019-01-13 18:33:38] Downloading manifest: client-download.steampowered.com/client/steam_client_osx
[2019-01-13 18:33:38] Error: Download failed: http error 0

Nach der Auswertung der Ausgabe ergab sich das es sich hier ebenfalls um ein Problem mit dem case-sensitiven Dateisystem auf dem macOS-Rechner handelte.

Steam verträgt case-sensitive Dateisysteme unter macOS nicht

Für dieses Problem bieten sich zwei Lösungen an. Bei der radikalen Lösung wird der Rechner bzw. die Partition neu aufgesetzt. Die andere Möglichkeit wäre es eine Partition zu erstellen, welche mit einem case-insensitiven Dateisystem betrieben wird und der entsprechende Application Support-Ordner per Hardlink zu dieser neuen Partition zeigen zu lassen. Schön ist keine der Lösungen, vor allem da sich jenes Problem durch die Anwendung (in diesem Fall Steam) lösen ließe. Meine pragmatische Lösung war es in diesem Fall Steam nicht zu installieren und stattdessen den Rechner produktiv zu nutzen.

Verbleibende Zeit im Batteriebetrieb anzeigen

Bei batteriebetriebenen Apple-Geräten wie der MacBook-Serie gab es in früheren Versionen des Betriebssystems eine Anzeige der noch verbleibenden Zeit im Batteriebetrieb. Diese war zu sehen wenn das Akkusymbol in der Menüleiste angeklickt wurde. In neueren Versionen von macOS ist diese Angabe leider nicht mehr zu finden.

Die Angabe der verbleibenden Zeit ist verschwunden

Warum diese Angabe entfernt wurde ist unklar; allerdings kann sie anderweitig im System angezeigt werden. Eine Variante ist die Nutzung der Aktivitätsanzeige. In dieser findet sich im Tab Energie im unteren Bereich eine Anzeige der verbleibenden Zeit.

In der Aktivitätsanzeige kann die Angabe der verbleibenden Zeit noch gefunden werden

Neben dem Weg über die Aktivitätsanzeige, kann die verbleibende Zeit alternativ über das Terminal ermittelt werden. Dazu muss dort:

pmset -g batt

eingeben. Anschließend erscheint eine Ausgabe nach dem Schema:

-InternalBattery-0 (id=5331033)	74%; discharging; 2:29 remaining present: true

Die Zahl vor dem remaining gibt hierbei die verbleibende Zeit an.