Xrandr (livello del software)
Xrandr è un'app di riga di comando utilizzata per gestire la configurazione dell'uscita di visualizzazione. Può cambiare risoluzione, orientamento, gestire più display e così via. Per vedere l'identificatore di visualizzazione attualmente utilizzato, eseguire il comando di seguito:
$ xrandr --prop | grep "connesso"
Vedrai un po 'di output come questo:
HDMI-A-0 Primaria collegata 1920x1080+0+0 (asse a destra invertito a sinistra normale Asse Y)La stringa appena prima della parte "connessa" è l'identificatore per il display (HDMI-A-0 in questo caso). Ora puoi usare l'identificatore per cambiare la luminosità del tuo display.
Per controllare il valore di luminosità corrente, utilizzare il comando seguente:
$ xrandr --prop -verbose | grep -a10 "connesso" | grep "luminosità"
Per modificare la luminosità, eseguire il seguente comando (sostituire HDMI-A-0 con il proprio identificatore di visualizzazione):
$ xrandr --output hdmi-a-0 --brightness 0.4
Si noti che non cambia luminosità a livello hardware, è solo un filtro a livello di software con valori gamma regolati.
XDotool (livello hardware)
XDotool è un'utilità della riga di comando che può essere utilizzata per eseguire tasti simulati e clic del mouse. È possibile cambiare la luminosità simulando le chiavi della luminosità+ e i pulsanti di luminosità sul sistema.
Per installare XDotool in Ubuntu, eseguire il comando seguente:
$ sudo apt install xdotool
Per aumentare la luminosità usando XDotool, eseguire il comando seguente:
$ xdotool Key xf86monbrightnessup
Per ridurre la luminosità usando XDotool, eseguire il comando seguente:
$ xdotool Key xf86monbrightnessdown
Poiché xDotool simula le cime hardware reali, questo è un cambio di luminosità a livello di hardware.
XGAMMA (livello del software)
Xgamma, come suggerisce il nome, è un'utilità per gestire i valori gamma di visualizzazione. Le modifiche apportate utilizzando xGamma sono cambiamenti a livello di software, quindi la luminosità effettiva del monitor non viene modificata. Xgamma viene preinstallato sulla maggior parte delle distribuzioni Linux.
Per visualizzare i valori gamma di corrente, eseguire il comando di seguito (mostra i valori RGB):
$ xgamma
Per modificare il valore gamma, eseguire un comando nel seguente formato:
$ xgamma -gamma 0.60
Xbacklight (livello hardware)
Xbacklight consente di configurare l'intensità della retroilluminazione del display. Per installarlo in Ubuntu, eseguire il comando di seguito:
$ sudo apt install xbacklight
Xbacklight potrebbe non funzionare su tutte le configurazioni hardware. Per confermare se funziona sul sistema, eseguire il comando di seguito:
$ xbacklight -get
Se non vedi alcun output, Xbacklight non funzionerà sul tuo sistema. Per impostare la luminosità della retroilluminazione, eseguire il comando sotto:
$ xbacklight -set 0.60
Luminosità (livello hardware)
Luminnessctl consente di controllare la retroilluminazione del display e la luminosità degli indicatori della luce a LED disponibili sull'hardware.
Per installare BrightnessCtl su Ubuntu, eseguire il comando di seguito:
$ sudo apt Installa luminnessctl
Per elencare tutti i dispositivi controllabili, eseguire il comando di seguito:
$ luminnessctl -l
Potrebbe non essere facile identificare correttamente gli identificatori di visualizzazione in quanto i nomi potrebbero non essere intuitivi e potrebbe essere necessario ricorrere ad alcune congetture per identificare il monitor. Nello screenshot sopra, la stringa per il monitor è “0005: 054C: 09ccc.0005: globale ". Dopo aver identificato il nome corretto, eseguire il comando seguente per modificare la luminosità:
$ luminnessctl -d “0005: 054c: 09cc.0005: Global "Impostato il 60%
Redshift (livello del software)
Redshift è uno strumento di linea di comando che consente di impostare manualmente o automaticamente la temperatura del colore e/o la luminosità del display.
Per installare Redshift in Ubuntu, eseguire il comando di seguito:
$ sudo APT Installa Redshift
Per modificare la luminosità usando Redshift, eseguire il comando sotto (0.60 per giorno, 0.70 per la notte, il massimo è 1.0, il minimo è 0.1):
$ RedShift -B 0.60: 0.70
Oltre ai controlli della luminosità, Redshift viene anche fornito molte opzioni per cambiare i valori gamma e la temperatura del colore. È inoltre possibile fornire la tua posizione a Redshift in modo che la configurazione di visualizzazione possa essere modificata automaticamente prima e dopo il tramonto. Coprire altre opzioni di configurazione non è fuori portata di questo articolo. Per vedere tutte le opzioni disponibili, eseguire uno dei comandi di seguito:
$ Redshift -Help
$ Man Redshift
Conclusione
Questi sono alcuni dei metodi che puoi usare per controllare la luminosità o l'intensità della retroilluminazione del tuo display. Come affermato in precedenza, alcuni di questi metodi potrebbero non funzionare sull'hardware. È meglio provare questi strumenti da solo e sceglierne uno che funzioni e più adatto alle tue esigenze.