Bedingt durch die Probleme mit meinem Samsung-Notebook habe ich mir nun ein Macbook Air 2013 11 Zoll gegönnt. Erste Eindrücke habe ich mit Live-CDs und Ad-Hoc-Installationen gesammelt. Hier nun mein Weg zu einem “richtig” funktionierenden System.
Erstellung eines Installationsmediums
Einfach das Mac-Iso von “Ubuntu-12.04.2, 64bit für Mac”
auf einen USB-Stick schreiben mittels dd
.
Anschließen der Test-Platte
Für die Installationstests habe ich eine externe USB-Festplatte angeschlossen. Es handelt sich dabei um eine etwas ältere SSD in einem USB3-Festplattengehäuse.
Starten der Installation
Den Stick an’s Macbook anschließen und beim Neustart die “Alt”-Taste gedrückt halten. Es erscheint eine Auswahl, bei der ich den Punkt “Windows” mit dem stilisierten USB-Medium angewählt habe. Danach startet das Installationsmedium wie gewohnt.
Durchführen der Installation
Die Installation läuft problemlos durch. Ich habe einfach darauf geachtet, dass
- die Installation die externe Platte als Ziel hat
- der Boot-Block von GRUB in den MasterBootRecord der externen Platte geschrieben wird
Durchführen der Aktualisierung
Zur Durchführung der Aktualisierung benötigt man eine Verbindung in’s Internet. Zunächst habe ich mit USB-WLAN-Karten rumgespielt:
- TP-Link TL-WN275N … hat auch nach längeren Experimenten nicht funktioniert
- ISY … hat sofort funktioniert, aber nach ein paar Minuten dann den Geist aufgegeben – jetzt funktioniert er auch an anderen Rechnern nicht mehr
Dann bin ich auf einen USB-2-Ethernet-Adapter ausgewichen. Damit klappt’s ohne Probleme.
Inbetriebnahme des WLAN-Adapters
Mein Hauptproblem mit dem Macbook Air 2013 war der WLAN-Adapter. Die Standard-Varianten wie “Zusätzliche Treiber laden” haben bei mir nicht funktioniert.
Herunterladen der Quelldateien für “bcmwl-kernel-sources” von Saucy
Hier der Link zum Herunterladen. Es müssen 3 Dateien geladen werden:
- *.tar.gz
- *.diff.gz
- *.dsc
Erzeugen des DEB-Paketes
sudo apt-get build-dep bcmwl
dpkg-source -x bcmwl*dsc
cd bcmwl*bdcom
dpkg-buildpackage
Einspielen des DEB-Paketes
Das DEB-Paket habe ich eingespielt mit dpkg -i bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu2_amd64.deb
. Die Installation blieb
hängen bei “DKMS: install completed”, also habe ich sie abgebrochen mit Strg-C.
Zur Sicherheit habe ich noch folgende Kommandos “nachgeschoben”:
sudo update-initramfs -u
sudo update-grub2
Dann ein Neustart des Rechners, danach wird der WLAN-Adapter erkannt und kann konfiguriert werden.
Hinweis: Beim zweiten Installieren hat’s ohne Hänger geklappt.
Probleme
Systemstart mit “linux-generic-lts-raring” klappt nicht
Mit dem Kernel “linux-generic-lts-raring” habe ich beobachtet, dass der Start nicht klappt. Der Rechner bleibt hängen bei “Initiale Ramdisk wird geladen…”.
Diesen Hänger habe ich auch einmal mit “linux-generic-lts-quantal” beobachtet. Danach habe ich den Raring-Kernel nochmal ausprobiert und er hat problemlos funktioniert.
Eventuell liegt’s auch an der externen USB-Platte, die ich aktuell für meine Tests verwende. Der Start ist eh’ etwas langsam – üblicherweise sieht man die ersten beiden Startzeilen ja kaum, bei mir verharrt der Boot-Vorgang hierbei aber grob 2 Sekunden.
Normaler Systemstart klappt nicht – “Wiederherstellungsmodus” ist angesagt
Der normale Systemstart funktioniert nicht, der Rechner bleibt mit schwarzem Bildschirm hängen.
Wiederherstellungsmodus
Die Auswahl des Wiederherstellungsmodus mit anschließendem “RESUME” funktioniert.
Textmodus
Die wohl bessere Lösung ist das Umstellen auf Textmodus.
- /etc/default/grub editieren – Zeile mit “#GRUB_TERMINAL=console” bearbeiten, genauer: Raute ‘#’ entfernen
sudo update-grub2
ausführensudo reboot
– Neustart sollte nun klappen
Installation von bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu2_amd64.deb bleibt hängen
- Abbrechen mit Strg-C
sudo update-initramfs -u
sudo update-grub2
WLAN ist erst nach einer Minute betriebsbereit
Dieses Problem habe ich bislang erst einmal beobachtet. Irgendwo habe ich auch schonmal eine Lösung entdeckt. Wenn’s häufiger auftritt, dann beschreibe ich die Korrektur hier.
Vertauschte Tasten
Diese Tasten sind vertauscht:
- “Kleiner-Größer-Pipe” – links neben dem “Y”
- “Dächlein-Kreis” – links neben der “1”
Ich habe einige Hinweise gefunden, wie man das korrigieren kann:
- http://wiki.ubuntuusers.de/Apple_Computer/Einrichtung … scheint veraltet zu sein
- https://help.ubuntu.com/…/AppleKeyboard … funktioniert bei mir nicht, weil “hid_apple” nicht existiert
- http://forum.ubuntuusers.de/topic/macbook-und-vertauscht-rechte-maustaste-ueber-/#post-2780335 … hat geklappt, korrigiert’s aber wahrscheinlich nur im X-Desktop und nicht in der Konsole und im Anmeldeschirm
Analysen
Analog zu https://bugs.launchpad.net/ubuntu/+source/linux/+bug/942184:
1 2 3 4 5 6 7 8 |
|
Sieht so aus, als wäre bei meiner Tastatur die “0290” die magische Konstante. Mit einem Patch analog zu https://launchpadlibrarian.net/94610947/alu2011.patch oder auch https://github.com/kui/hid-apple oder auch https://bugzilla.kernel.org/show_bug.cgi?id=60181 sollte das dann wohl korrigierbar sein.
Enttäuschende Akku-Laufzeit
Zur Akku-Laufzeit kann ich momentan noch keine richtig fundierte Aussage treffen, weil ich
- das Gerät noch nicht zur täglichen Arbeit einsetze und
- ich aktuell immer eine externe Festplatte verwende und
- ich bislang nur “Installationsspielereien” gemacht habe
Rein vom subjektiven Eindruck her würde ich sagen, dass ich bei weitem nicht auf 9 Stunden Laufzeit komme. Ob ich die mit OSX erreiche, weiß ich auch nicht – ich habe OSX noch kein einziges mal gestartet.
Änderungen
- 2013-07-26 … Verweis auf Kernel-Bug 60181 aufgenommen (Tasten + Touchpad)
- 2013-07-05 … Logs zum Problem “Vertauschte Tasten”
- 2013-07-03 … Abschnitt zur Akku-Laufzeit aufgenommen