Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 2.34 KB

File metadata and controls

45 lines (38 loc) · 2.34 KB

Ottimizzazione sistema — boot, energia GPU, manutenzione

Boot: da 13,6s a ~5s

  • NetworkManager-wait-online (6,7s sulla catena critica), ModemManager, qemu-kvm: disabilitati.
  • Snap: refresh.retain=2 + rimozione revisioni disabilitate. Trappola: con locale non inglese snap list stampa parole tradotte ("disabilitato") — ogni script che parsa output di comandi deve export LANG=C.
  • vm.swappiness=10 (16GB RAM + SSD).
  • Misurare con systemd-analyze / blame; il primo boot dopo un grosso aggiornamento è sporcato da lavori una-tantum — giudicare dal secondo.

Energia GPU (particolarità dual-GPU dei 15")

Avviando un OS non-macOS, il firmware collega il pannello interno alla Radeon Pro 560 e disabilita la Intel. La Radeon non si può spegnere senza il rischioso hack EFI apple_set_os (documentato sotto, deliberatamente non applicato), ma inchiodarla ai clock minimi risparmia ~2W e tiene le ventole al minimo: config/systemd/amdgpu-low.service.

Trappola: una regola udev con DRIVER=="amdgpu" al boot non scatta mai (il driver non è ancora legato all'evento add) — lo strumento giusto è systemd.

Piano B, accantonato ma documentato

Switch completo alla iGPU = rEFInd con spoof_osx_version (apple_set_os) + variabile EFI gpu-power-prefs. Guadagno: ~7W e sospensione funzionante. Rischio: schermo nero; recupero con reset NVRAM (Cmd+Alt+P+R). Il 14,3 NON è tra i modelli testati di gpu-switch. Riferimenti: 0xbb/gpu-switch, wiki t2linux (hybrid graphics), Dunedan/mbp-2016-linux.

Retroilluminazione tastiera

applespi espone /sys/class/leds/spi::kbd_backlight/brightness (0-255); una regola udev la accende al boot; brightnessctl la regola al volo.

Gestione energetica

power-profiles-daemon + thermald attivi. Non installare TLP insieme: confliggono.

Osservazione in corso

Occasionali "tasti che vanno per conto loro": le sessioni di misura hanno mostrato zero rimbalzi hardware (50 pressioni, gap minimo stesso-tasto 302ms). Sospettato principale: il palmo che sfiora il touchpad con tap-to-click attivo (il cursore si teletrasporta, il testo finisce altrove). Se ricompare: annotare se il testo appare NEL POSTO SBAGLIATO (→ palm rejection del touchpad) o se una lettera SI DOPPIA sul posto (→ rimbalzo butterfly: keyd si può patchare con un filtro debounce tarato sui tempi misurati).