Von einer guten Freundin habe ich ein edles Gerät, ein macbook pro 6.1 erhalten, weil die 2. Platte defekt war und sie auf ein neueres Gerät umsteigen wollte.
Ich habe die ssd getauscht und fuss installiert, ging einfach ohne Probleme.
Die kamen nachher und sind in den unterschiedlichen UI-Philosophien der Plattformen begründet. Anders als bei einem iMac kann man beim macbook nicht einfach die Tastatur tauschen oder eine PC-Standardtastatur verwenden.
Die größeren Probleme sind die unterschiedlichen Tasten mit besonderer Bedeutung.
Konkret sind das die beiden cmd-tasten ‘⌘’, die in der PC-Welt nicht existieren, dafür fehlt in der untersten Zeile die Windowstaste und die Kontextmenütaste. Aber auch mindestens die Tasten “entfernen” und “einfügen”.
Die Tastenbezeichnungen von @ und € sind vorhanden, werden beim Mac mit der alt-Taste angegeben. @ ist jedoch auf alt+l.
Zeichen, die nicht Teil der beschrifteten Tasten sind, liegen jedoch an der selben Stelle wie bei der Standardtastatur (|~ und die Klammern). Die rechte alt-Taste funktioniert bereits wie eine Alt-Gr-Taste.
Prinzipiell sind folgende unterschiedliche Anforderungen zu unterscheiden:
- ein PC-User verwendet einen alten Mac unter Linux und möchte, dass er die Tasten an der gewohnten Stelle vorfindet. Das ist für mich interessant und Thema des Artikels.
- ein Mac-User, der seinen Mac aus Sicherheitsgründen nicht mehr mit veralteten MacOS betreiben will, steigt auf Linux um, möchte aber auch die Tasten an seiner gewohnten Stelle vorfinden.
Als Tastaturmodell habe ich Apple Laptop gewàhlt, die anderen jedoch nicht untersucht.
Was mich aktuell am meisten nervt ist die fehlende Kontextmenütaste, weil der rechte Button des Touchpanels das Kontextmenü nicht aufruft, sie also nur mit zusätzlicher Maus funktioniert. Ich würde dafür eine ⌘-Taste nehmen, weil für die wichtigsten Shortcuts die ctrl-Taste bereits funktioniert (kopieren, einfügen, ausschneiden, alles auswählen, undo, suchen, …).
Im Terminal wäre nicht nur die Rücktaste für löschen nach links, sondern auch eine Löschtaste für Löschen nach rechts sinnvoll, die dann auch in der Oberfläche Objekte löschen kann, was der mac ja mit Verschieben in den Papierkorb löst. Das wäre schön, aber das gute Stück wird man eher für einfache Dienste verwenden, es hat einen guten Klang, einen super Bildschirm und noch einen CD-Player.
Hier noch ein paar Daten des macbook pro 6.1 von 2010:
root@admin-macbookpro61:/home/admin# inxi -v6
System:
Host: admin-macbookpro61 Kernel: 6.1.0-50-amd64 arch: x86_64 bits: 64
compiler: gcc v: 12.2.0 Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 wm: xfwm
dm: LightDM Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: Laptop System: Apple product: MacBookPro6,1 v: 1.0
serial: C02DR1LTDC7C Chassis: type: 10 v: Mac-F22589C8 serial: C02DR1LTDC7C
Mobo: Apple model: Mac-F22589C8 serial: C02046101SMDD1FA1 UEFI: Apple
v: 99.0.0.0.0 date: 06/13/2019
Battery:
ID-1: BAT0 charge: 81.5 Wh (100.0%) condition: 81.5/94.9 Wh (85.9%)
volts: 8.3 min: 7.3 model: DP bq20z951 serial: N/A status: full
Memory:
RAM: total: 7.68 GiB used: 1.95 GiB (25.4%)
Array-1: capacity: 8 GiB slots: 2 EC: None max-module-size: 4 GiB
note: est.
Device-1: DIMM0 type: DDR3 size: 4 GiB speed: 1067 MT/s volts: N/A
manufacturer: 0x859B part-no: 0x435434473353313036374D2E4D3136464B44
Device-2: DIMM0 type: DDR3 size: 4 GiB speed: 1067 MT/s volts: N/A
manufacturer: 0x859B part-no: 0x435434473353313036374D2E4D3136464B44
CPU:
Info: 4x 2-core model: Intel Core i5 M 540 bits: 64 type: MT MCP SMP
arch: Westmere rev: 5 cache: L1: 4x 128 KiB (512 KiB) L2: 4x 512 KiB (2 MiB)
L3: 4x 3 MiB (12 MiB)
Speed (MHz): avg: 1197 min/max: 1197/2528 boost: enabled cores: 1: 1197
2: 1197 3: 1197 4: 1197 bogomips: 20215
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Core Processor Integrated Graphics driver: i915 v: kernel
arch: Gen-5.75 bus-ID: 00:02.0 chip-ID: 8086:0046
Device-2: NVIDIA GT216M [GeForce GT 330M] vendor: Apple driver: nouveau
v: kernel arch: Tesla pcie: speed: 2.5 GT/s lanes: 16 ports: active: LVDS-1
empty: DP-1 bus-ID: 01:00.0 chip-ID: 10de:0a29 temp: 55.0 C
Device-3: Apple Built-in iSight type: USB driver: uvcvideo bus-ID: 2-1.1:3
chip-ID: 05ac:8507
Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver:
X: loaded: modesetting unloaded: fbdev,vesa dri: nouveau gpu: nouveau
display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1920x1200 s-dpi: 96
Monitor-1: LVDS-1 model: Apple Color LCD res: 1920x1200 dpi: 133
diag: 433mm (17.1")
API: OpenGL v: 3.3 Mesa 22.3.6 renderer: NVA5 direct-render: Yes
Abschließend noch ein paar Schwachstellen:
- Der Laptop schaltet sich nicht ab. Sowohl bei poweroff als auch bei reboot bleibt er hängen. Er wartete nicht auf irgend etwas, denn im Log ist er fertig.
- Er hat immer was zu tun, die mittlere Last ist immer über 1, auch wenn er zu nichts beauftragt wurde.
- Ein fuss oder xscreensaver-Problem schaltet den Bildschirm nicht ab.
Ich wäre dankbar für Erfahrungsberichten mit anderen Distributionen.

