Il kernel Linux ha bisogno del tuo aiuto per testare i driver di retroilluminazione su “laptop vecchi/strani”.
Hai un laptop “abbastanza vecchio” o “altrimenti strano”? È arrivato dalla fabbrica senza Windows o l’hai aggiornato con il firmware coreboot ? Potresti aiutare il kernel Linux a far avanzare il suo codice di evidenziazione senza abbandonare l’hardware di fantasia come il tuo.
Hans de Goede, sviluppatore Linux di lunga data e ingegnere capo presso Red Hat, scrive nel suo Livejournal sulla necessità di testare un “gruppo speciale di laptop” per evitare che i loro controlli di retroilluminazione scompaiano nel kernel Linux 6.1.
Se il tuo (vecchio, strano) laptop esegue già Linux o puoi avviarlo in una sessione USB live, potresti voler verificare se il tuo laptop è interessato dall’esecuzione di ls /sys/class/backlight
. Se c’è solo una voce, e si chiama intel_backlight
, nouveau_bl
, amdgpu_bl0
o radeon_bl0
, è probabile che il tuo laptop possa essere interessato da un’imminente modifica importante della retroilluminazione. Per ulteriori test, segui le istruzioni nel post di de Goede .
I test sui laptop più vecchi sono necessari perché de Goede sta avviando alcune importanti modifiche ai controlli della retroilluminazione dello spazio utente, su cui ha lavorato dal 2014 . Come dettagliato nel blog Linux Phoronix , ci sono molti problemi con il modo in cui Linux cerca di risolvere l’ampia gamma di schemi di retroilluminazione nei display, che de Gueude ha delineato alla recente conferenza Linux Plumbers. . Più retroilluminazione possono funzionare con un singolo display, quindi i controlli di alto livello “indovina quale funzionerà”. I permessi di root sono attualmente richiesti per controllare la luminosità. E lo “0” passato come valore di retroilluminazione rimane un mistero, come ha sottolineato un ingegnere nel 2014: è completamente spento o il più basso possibile per illuminare il display?
Le modifiche proposte da de Goede per il kernel 6.1 consentiranno di impostare un valore massimo di luminosità, segnalare chiaramente quando i controlli di luminosità non sono supportati e rispondere a eventi hot plug come il collegamento di un monitor che supporta uno schema di controllo della luminosità diverso.
Come puoi vedere dal recente aggiornamento di emergenza del kernel Linux, fornire il codice giusto per alimentare correttamente il display di un laptop non è un compito facile. Esistono molti display per laptop e gli autori e i manutentori del kernel non possono testarli tutti. Se ne hai uno vecchio che puoi avviare in Linux, puoi aiutare.
Lascia un commento