Linux-kernen har brug for din hjælp til at teste baggrundsbelysningsdrivere på “gamle/mærkelige bærbare computere”.
Har du en bærbar computer, der enten er “ret gammel” eller “ellers mærkelig”? Kom det fra fabrikken uden Windows, eller flashede du det med coreboot- firmware? Du kan hjælpe Linux-kernen med at fremme sin fremhævelseskode uden at opgive smart hardware som din.
Hans de Goede, mangeårig Linux-udvikler og chefingeniør hos Red Hat, skriver i sit Livejournal om behovet for at teste en “særlig gruppe af bærbare computere” for at forhindre, at deres baggrundslyskontroller forsvinder i Linux 6.1-kernen.
Hvis din (gamle, mærkelige) bærbare computer allerede kører Linux, eller du kan starte den i en live USB-session, vil du måske tjekke, om din bærbare computer er påvirket af at køre ls /sys/class/backlight
. Hvis der kun er én indgang, og den hedder intel_backlight
, nouveau_bl
, amdgpu_bl0
eller radeon_bl0
, er chancerne for, at din bærbare computer kan blive påvirket af en kommende større baggrundslysændring. For yderligere test, følg instruktionerne i de Goedes indlæg .
Der er behov for tests på ældre bærbare computere, fordi de Goede igangsætter nogle store ændringer i brugerområdets baggrundsbelysningskontroller, som han har arbejdet på siden 2014 . Som beskrevet i Linux Phoronix-bloggen er der mange problemer med, hvordan Linux forsøger at løse den brede vifte af baggrundsbelysningsskemaer i skærme, som de Gueude skitserede på den nylige Linux Plumbers-konference. . Flere baggrundsbelysninger kan fungere med et enkelt display, så kontrolelementerne på højt niveau “gæt hvilken der vil fungere”. Der kræves i øjeblikket rodtilladelser for at styre lysstyrken. Og “0” passeret, da baggrundslysværdien forbliver et mysterium, som en ingeniør påpegede i 2014: Er den helt slukket eller så lav, som skærmen kan tændes?
Ændringerne foreslået af de Goede for 6.1-kernen vil tillade indstilling af en maksimal lysstyrkeværdi, tydelig rapportering, når lysstyrkekontroller ikke understøttes, og reagere på hot-plug-hændelser såsom tilslutning af en skærm, der understøtter et andet lysstyrkekontrolskema.
Som du kan se fra den seneste Linux-kernenødopdatering, er det ikke nogen let opgave at levere den rigtige kode til korrekt strøm til en bærbar computer. Der er mange bærbare skærme, og kerneforfatterne og -vedligeholderne kan ikke teste dem alle. Hvis du har en gammel, som du kan starte op i Linux, kan du hjælpe.
Skriv et svar