DellGuideInformaticaLuca MoscatoMondo LinuxUbuntu

Qualche problema alla luminosità della webcam

Un mesetto fa un collega, utente Ubuntu 22.04 su un Dell Latitude, mi ha segnalato che la sua webcam ha iniziato a dare qualche problema, la luminosità dell’immagine veniva corretta continuamente dando un fastidioso effetto stroboscopico.
Bizzarri i commenti saltati fuori durante le riunioni 😀

Girovagando sul web molti additavano la causa come un disallineamento della frequenza dell’immagine dalla frequenza della rete elettrica, verificabile usando il pacchetto v4l-utils

sudo apt install v4l-utils

v4l2-ctl –list-ctrls –device=/dev/video0 | grep power_line_frequency

che però non ha dato altre informazioni visto che l’output era in linea con la frequenza della rete elettrica

power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=2 value=1 (50 Hz)

Successivamente ho collegato l’inizio dei problemi con l’arrivo del kernel 6.2, per verificare questo ho provato ad avviare il computer con il kernel vecchio 5.15. Per fare questo ho dovuto far mostrare a grub il menu per avere qualche secondo per intervenire

Nel file /etc/default/grub cambiare le seguenti linee

GRUB_TIMEOUT_STYLE=menu

GRUB_TIMEOUT=5

dopo aver salvato è necessario far digerire le modifiche e riavviare
 

sudo update-grub

reboot

Ma anche in questo caso sembrava che il problema non dipendesse dal kernel utilizzato.

Unica soluzione trovata per smorzare il problema è stato l’utilizzo di un’applicazione, cameractrls, per gestire i parametri della webcam

sudo snap install cameractrls

sudo snap connect cameractrls:camera

Giocando con i valori di backlight compensation siamo riusciti a smorzare il fastidioso effetto. Era un bel problema visto che l’utente che mi ha segnalato la cosa ha quotidianamente a che fare con i clienti.

Marco Giannini

Quello del pacco / fondatore di Marco’s Box