Posso controllare la luminosità sul secondo monitor?

19

Ho un thinkpad (x301) con un monitor esterno collegato tramite un cavo DisplayPort a HDMI. Posso controllare la luminosità del monitor del laptop usando i tasti del portatile, ma non riesco a capire come controllare la luminosità del monitor esterno.

$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness
$ cat /sys/class/backlight/acpi_video0/brightness
11
$ cat /sys/class/backlight/acpi_video0/max_brightness
15
$ cat /sys/class/backlight/intel_backlight/brightness
501804
$ cat /sys/class/backlight/intel_backlight/max_brightness
2414340

Posso scrivere valori nel precedente e sia intel_backlight che acpi_video0 cambiano la luminosità del monitor del laptop.

Quanto sopra significa che non c'è modo di cambiare la luminosità del monitor esterno (diverso dall'OSD)?

    
posta Hamish Downer 18.11.2012 - 19:16

4 risposte

23

Puoi farlo dalla riga di comando (e quindi farlo automaticamente ogni sera via cron) usando xrandr come descritto in Come cambiare Luminosità LCD dalla riga di comando (o tramite script)?

per es.

xrandr --output HDMI1 --brightness 0.5

Questo non modifica la retroilluminazione o influisce sul consumo energetico, ma regola solo il valore gamma nel software . Ho sentito che Brightness Controller utilizza xrandr sotto la sua interfaccia grafica.

Usa xrandr --listactivemonitors per ottenere il monitor corretto se non otterrai probabilmente xrandr: Need crtc to set gamma on. .

ddccontrol era in Lucid 10.04 e sembra aver funzionato bene, ma è stato reso orfano da Debian a causa della mancanza di interesse e non è stato rilevato da nessuno da allora.

Aggiornamento ddccontrol è tornato in xenial. Vedere

risposta data nealmcb 28.04.2014 - 23:16
9

Installa Controller luminosità dal centro software di Ubuntu. Se non è disponibile, scarica il file .deb .

Ora puoi regolare la luminosità usando il cursore.

    
risposta data Archisman Panigrahi 29.12.2013 - 07:00
2

Ecco le ultime informazioni per il controller della luminosità. Sono disponibili 2 versioni. La versione semplice in versione 1 consente il supporto per un massimo di 4 monitor e mantiene i classici cursori. La versione 2 consente un controllo più specializzato così come più monitor.

Puoi controllare entrambi qui Controller luminosità

Per un'installazione più rapida usa il PPA

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update

Quindi per la versione 1

sudo apt-get install brightness-controller-simple

O per la versione 2

sudo apt-get install brightness-controller

Enjoy!

    
risposta data Seek Truth 16.09.2017 - 03:52
1

Informazioni aggiuntive: sto usando il monitor CRT. - Neilvert Noval 11 marzo 11 alle 17: 06 Sembra che non sia possibile controllare i monitor esterni usando /sys/class/backlight . Ma esiste un'applicazione chiamata ddccontrol che può controllare la luminosità del tuo monitor esterno.

Le istruzioni su come utilizzare l'interfaccia della riga di comando sono disponibili qui .

Fondamentalmente è necessario sondare i monitor e i controlli disponibili usando ddccontrol -p e cercare l'indirizzo del controllo desiderato nell'output e quindi impostare il valore utilizzando ddccontrol -p -r 0x10 -w 70 .

    
risposta data tongpu 29.11.2012 - 10:34

Leggi altre domande sui tag