Este problema não se limita apenas ao Macbook. Outras marcas até o satélite Toshiba L510 tem o mesmo problema. Eu encontrei uma solução simples o suficiente
Em todos os sistemas Linux que encontrei até agora, mesmo em telefones Android e outros dispositivos baseados em Android, existem arquivos de configuração no diretório /sys/class/backlight/acpi_video0
que pertencem ao brilho da tela - para ser mais preciso, a luz de fundo das telas de LED . Aqui está a saída de ls /sys/class/backlight/acpi_video0
Saída de ls / sys / class / luz de fundo / acpi_video0:
Sistemasdiferentestêmdiferentesresoluçõesdebrilhodatela.Meusistematemumaresoluçãode8,ouseja,[0,7].vocêpodeverolimitesuperiordaresoluçãodebrilhodatelaemcat/sys/class/backlight/acpi_video0/max_brightness
.
Emseguida,escrevaovalordesejadoparaoarquivo/sys/class/backlight/acpi_video0/brightness
,contantoqueonúmerosejamenorqueomax_brightness
eseusistemaatinjaimediatamenteessevalordebrilho.Porexemplo,comomeusistematemumaresoluçãoquevariade0a7,echo3>/sys/class/backlight/acpi_video0/brightness
tornaminhatelamaisbrilhante.enquantoecho0>/sys/class/backlight/acpi_video0/brightness
tornaaluzdefundoomaisescurapossívelsemfecharatela.
porconveniência,useoseguintescriptparaajustarobrilhodateladoterminal.Elimineoarquivodescriptem/bin
oualgumoutrodiretórionavariável$PATH
doseushellcomonomebacklight.sh
etorne-oexecutável.aquiestáoscript
#!/bin/bash
##MAX_BRIGHTNESSvariabletakesthevaluein/sys/class/backlight/acpi_video0/max_brightness
MAX_BRIGHTNESS=$(cat/sys/class/backlight/acpi_video0/max_brightness);
error_report(){printf"error: the backlight brightness value \"$1\" is out of range, use only [0,$MAX_BRIGHTNESS]\n";}
if [ $1 -ge 0 ] && [ $1 -le $MAX_BRIGHTNESS ];
then echo $1 > /sys/class/backlight/acpi_video0/brightness ;
else error_report ;
fi;
depois de salvar este script em um diretório $ PATH como backlight.sh
, abra um terminal raiz e execute o seguinte comando.
[email protected]# backlight.sh 0
então sua tela ficará escura. brincar com outros valores, desde que os valores não excedam max_brightness.