Linux-kärnan behöver din hjälp med att testa drivrutiner för bakgrundsbelysning på ”gamla/konstiga bärbara datorer”.

Linux-kärnan behöver din hjälp med att testa drivrutiner för bakgrundsbelysning på ”gamla/konstiga bärbara datorer”.

Har du en bärbar dator som antingen är ”ganska gammal” eller ”på annat sätt konstig”? Kom det från fabriken utan Windows, eller flashade du det med coreboot -firmware? Du kan hjälpa Linuxkärnan att föra fram sin framhävningskod utan att överge fancy hårdvara som din.

Hans de Goede, mångårig Linux-utvecklare och chefsingenjör på Red Hat, skriver i sin Livejournal om behovet av att testa en ”särskild grupp av bärbara datorer” för att förhindra att deras bakgrundsbelysningskontroller försvinner i Linux 6.1-kärnan.

Om din (gamla, konstiga) bärbara dator redan kör Linux, eller om du kan starta den i en live USB-session, kanske du vill kontrollera om din bärbara dator påverkas av att köra ls /sys/class/backlight. Om det bara finns en post, och den heter , , intel_backlighteller , är chansen stor att din bärbara dator kan påverkas av en kommande större förändring av bakgrundsbelysningen nouveau_bl. För ytterligare testning, följ instruktionerna i de Goedes inlägg .amdgpu_bl0radeon_bl0

Tester på äldre bärbara datorer behövs eftersom de Goede initierar några stora förändringar av kontrollerna för bakgrundsbelysning i användarutrymmet, som han har arbetat med sedan 2014 . Som beskrivs i Linux Phoronix-bloggen finns det många problem med hur Linux försöker lösa det breda utbudet av bakgrundsbelysningsscheman i skärmar, som de Gueude beskrev vid den senaste Linux Plumbers-konferensen. . Flera bakgrundsbelysningar kan fungera med en enda skärm, så högnivåkontrollerna ”gissa vilken som kommer att fungera”. Root-behörigheter krävs för närvarande för att styra ljusstyrkan. Och ”0” passerade som bakgrundsbelysningsvärdet förblir ett mysterium, som en ingenjör påpekade 2014: Är den helt avstängd eller så låg som displayen kan tändas?

De ändringar som de Goede föreslagit för 6.1-kärnan kommer att tillåta att ställa in ett maximalt ljusstyrkevärde, tydligt rapportera när ljusstyrkekontroller inte stöds och svara på hot plug-händelser som att ansluta en bildskärm som stöder ett annat ljusstyrkekontrollschema.

Som du kan se från den senaste nöduppdateringen för Linux-kärnan är det ingen lätt uppgift att tillhandahålla rätt kod för att driva en bärbar datorskärm. Det finns många bärbara datorskärmar, och kärnans författare och underhållare kan inte testa dem alla. Om du har en gammal som du kan starta upp i Linux kan du hjälpa till.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *