Xrandr (livello software)
Xrandr è un'app da riga di comando utilizzata per gestire la configurazione dell'output del display. Può cambiare risoluzione, orientamento, gestire più display e così via so. Per vedere l'identificatore di visualizzazione attualmente utilizzato, esegui il comando seguente:
Vedrai un output come questo:
HDMI-A-0 collegato primario 1920x1080+0+0 (normale sinistra invertita destra asse x asse y)510 mm x 287 mm
La stringa appena prima della parte "connesso" è l'identificatore per il tuo display (HDMI-A-0 in questo caso). Ora puoi utilizzare l'identificatore per modificare la luminosità del display.
Per verificare il valore di luminosità corrente, utilizzare il seguente comando:
$ xrandr --prop --verbose | grep -A10 " connesso" | grep "Luminosità"Per modificare la luminosità, esegui il seguente comando (sostituisci HDMI-A-0 con il tuo identificatore di visualizzazione):
$ xrandr --output HDMI-A-0 --luminosità 0.4Nota che non cambia la luminosità del livello hardware, è solo un filtro a livello software con valori gamma regolati.
Xdotool (livello hardware)
Xdotool è un'utilità della riga di comando che può essere utilizzata per eseguire sequenze di tasti e clic del mouse simulati. È possibile modificare la luminosità simulando la pressione dei tasti dei pulsanti di luminosità+ e luminosità- sul sistema.
Per installare xdotool in Ubuntu, esegui il seguente comando:
$ sudo apt install xdotoolPer aumentare la luminosità usando xdotool, esegui il seguente comando:
$ chiave xdotool XF86MonBrightnessUpPer diminuire la luminosità usando xdotool, esegui il seguente comando:
$ chiave xdotool XF86MonBrightnessDownPoiché xdotool simula la pressione dei tasti hardware reali, questo è un cambiamento di luminosità a livello hardware.
Xgamma (livello software)
Xgamma, come suggerisce il nome, è un'utilità per gestire i valori gamma del display. Le modifiche apportate utilizzando xgamma sono modifiche a livello di software, quindi la luminosità effettiva del monitor non viene modificata. Xgamma è preinstallato sulla maggior parte delle distribuzioni Linux.
Per visualizzare i valori gamma correnti, esegui il comando seguente (mostra i valori RGB):
$ xgammaPer modificare il valore gamma, eseguire un comando nel seguente formato:
$ xgamma -gamma 0.60Xbacklight (livello hardware)
Xbacklight ti consente di configurare l'intensità della retroilluminazione del tuo display. Per installarlo in Ubuntu, esegui il comando seguente:
$ sudo apt install xbacklightXbacklight potrebbe non funzionare su tutte le configurazioni hardware. Per confermare se funziona sul tuo sistema, esegui il comando seguente:
$ xbacklight -getSe non vedi alcun output, xbacklight non funzionerà sul tuo sistema. Per impostare la luminosità della retroilluminazione, eseguire il comando seguente:
$ xbacklight -set 0.60Luminositàctl (livello hardware)
Brightnessctl ti consente di controllare la retroilluminazione del display e la luminosità degli indicatori luminosi a LED disponibili sul tuo hardware.
Per installare brightctl su Ubuntu, esegui il comando seguente:
$ sudo apt install brightctlPer elencare tutti i dispositivi controllabili, esegui il comando seguente:
$ luminositàctl -l
Potrebbe non essere facile identificare correttamente gli identificatori di visualizzazione in quanto i nomi potrebbero non essere intuitivi e potresti dover ricorrere a qualche congettura per identificare il monitor. Nella schermata sopra, la stringa per il monitor è "0005:054C:09CC.0005: globale”. Una volta identificato il nome corretto, esegui il comando seguente per modificare la luminosità:
$luminositàctl -d “0005:054C:09CC.0005: globale” impostato 60%Redshift (livello software)
Redshift è uno strumento da riga di comando che consente di impostare manualmente o automaticamente la temperatura del colore e/o la luminosità del display.
Per installare redshift in Ubuntu, esegui il comando seguente:
$ sudo apt install redshiftPer cambiare la luminosità usando redshift, esegui il comando seguente (0.60 per il giorno, 0.70 per la notte, il massimo è 1.0, il minimo è 0.1):
$ redshift -b 0.60:0.70Oltre ai controlli di luminosità, il redshift include anche molte opzioni per modificare i valori gamma e la temperatura del colore. Puoi anche fornire la tua posizione a redshift in modo che la configurazione del display possa essere modificata automaticamente prima e dopo il tramonto. Coprire altre opzioni di configurazione non rientra nell'ambito di questo articolo. Per vedere tutte le opzioni disponibili, esegui uno dei seguenti comandi:
$ redshift --help$ uomo redshift
Conclusione
Questi sono alcuni dei metodi che puoi utilizzare per controllare la luminosità o l'intensità della retroilluminazione del tuo display. Come affermato in precedenza, alcuni di questi metodi potrebbero non funzionare sul tuo hardware. È meglio provare questi strumenti da soli e sceglierne uno che funzioni e più adatto alle proprie esigenze.