Rewrite MBP 16": AMD Radeon statt Nvidia, NetworkManager, Retina-Fix

Erkenntnisse vom MBP 15" Mid 2014 Setup:
- GPU ist AMD Radeon R9 M370X (nicht Nvidia!)
- Radeon/amdgpu blacklisten statt Nvidia-Module
- Kein nomodeset noetig — i915 laeuft ohne
- xfce4-display-settings per dpkg-divert deaktivieren
  (oeffnet sich sonst in Endlosschleife bei fehlender dGPU)
- Display-Skalierung 2x / DPI 168 fuer Retina
- NetworkManager statt netplan fuer WLAN
- systemd-networkd-wait-online deaktivieren (Boot haengt sonst)
- INSTALL.md komplett aktualisiert mit neuen Troubleshooting-Eintraegen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
rene 2026-03-08 11:39:26 +01:00
parent de67fff30c
commit 7719026c36
2 changed files with 94 additions and 52 deletions

View file

@ -123,10 +123,12 @@ Die `user-data` ist standardmäßig auf **MBP 13"** eingestellt. Für **MBP 16"*
# hier: 13 → 16 ^^^
```
MBP 16" bekommt zusätzlich:
- `nvidia-driver-535` + `prime-select intel`
MBP 16" (Mid 2014, Intel + AMD Radeon R9 M370X) bekommt zusätzlich:
- AMD Radeon geblockt (`blacklist-radeon.conf`) — nur Intel i915 nutzen
- XFCE Compositor deaktiviert (keine GPU-Beschleunigung)
- Display-Skalierung 2x / DPI 168 (Retina)
- `xfce4-display-settings` deaktiviert (öffnet sich sonst in Endlosschleife)
- Aggressivere Lüftersteuerung (`mbpfan-16.conf`)
- `blacklist-nvidia.conf` in `/tmp` (optional aktivieren)
## Troubleshooting
@ -138,19 +140,32 @@ sudo apt install bcmwl-kernel-source
sudo modprobe wl
```
### Bildschirm flackert / kein Bild (MBP 16")
### WLAN "Device not managed"
Nvidia Optimus-Problem. Intel als GPU erzwingen:
NetworkManager verwaltet das WLAN nicht, weil netplan/cloud-init es konfiguriert:
```bash
sudo prime-select intel
# Prüfen
cat /etc/netplan/*.yaml
cat /etc/NetworkManager/NetworkManager.conf
# Fix: NetworkManager als Renderer setzen
echo -e "network:\n version: 2\n renderer: NetworkManager" | sudo tee /etc/netplan/01-network-manager.yaml
sudo rm -f /etc/netplan/50-cloud-init.yaml
sudo netplan apply
```
### Bildschirm flackert / Grafikartefakte (MBP 16")
Das MBP 16" hat eine AMD Radeon R9 M370X die Probleme macht. AMD-GPU komplett blacklisten:
```bash
echo -e "blacklist radeon\nblacklist amdgpu" | sudo tee /etc/modprobe.d/blacklist-radeon.conf
sudo update-initramfs -u
sudo reboot
```
Falls das nicht hilft, Nvidia komplett blacklisten:
Falls `xfce4-display-settings` sich in Endlosschleife öffnet:
```bash
sudo cp /tmp/blacklist-nvidia.conf /etc/modprobe.d/
sudo update-initramfs -u
sudo reboot
sudo mv /usr/bin/xfce4-display-settings /usr/bin/xfce4-display-settings.bak
```
### Lüfter drehen nicht hoch / MacBook wird zu heiß
@ -166,14 +181,15 @@ sensors
sudo /usr/local/bin/temp-watch.sh
```
### setup-desktop.sh startet nicht beim Login
### Boot hängt (wartet auf Netzwerk)
Autostart-Eintrag manuell prüfen/anlegen:
```bash
cat ~/.config/autostart/macbook-setup-desktop.desktop
sudo systemctl disable systemd-networkd-wait-online.service
sudo reboot
```
Oder direkt ausführen:
### setup-desktop.sh manuell ausführen
```bash
curl -fsSL https://git.motocamp.de/rene/macbook-setup/raw/branch/main/setup-desktop.sh | bash
```