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
This commit is contained in:
parent
4f75cd598c
commit
484a1f0262
2 changed files with 94 additions and 52 deletions
44
INSTALL.md
44
INSTALL.md
|
|
@ -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
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue