O brilho do meu laptop é redefinido para o máximo em cada reinicialização. Eu tentei a solução fornecida neste site, mas não tive sorte.
Este comando
cat /sys/class/backlight/acpi_video0/max_brightness
Devoluções
cat: /sys/class/backlight/acpi_video0/max_brightness: No such file or directory
Então descobri que não tenho uma pasta chamada acpi_video0
, mas uma pasta chamada intel_backlight
:
Sempre que aumento ou diminuo o brilho usando as teclas de controle de brilho, os valores são atualizados brightness
e actual_brightness
atualizados.
Existe algum método que eu possa seguir para definir o brilho em um valor fixo em cada inicialização e variar conforme e quando precisar usando as teclas de controle de brilho?
brightness
b-ak
fonte
fonte
Respostas:
Você pode tentar adicionar uma linha ao /etc/rc.local que definirá o nível de brilho desejado. Para editar o arquivo, execute
e adicione o seguinte
para que o resultado final fique assim
Substitua
X
pelo nível de brilho desejado.Caso o /etc/rc.local não exista, como é o caso das novas versões do Ubuntu, você precisará criá-lo e torná-lo executável com os seguintes comandos:
PS: Como alternativa, pode haver ao
/sys/class/backlight/acpi_video0/brightness
invés do acima. Os níveis de brilho variam muito e podem variar de 0 a 10 ou 1000. Para encontrar o valor máximo, tentefonte
/sys/class/backlight/
e, basicamente, descobrir o local certo resolveu o problema.X
é o nível de brilho desejado em uma escala de0-10
ou0-100
?Eu converti meu pequeno script para salvar e restaurar o nível de luz de fundo (brilho) para o pacote Ubuntu. Ele está localizado no meu PPA e é nomeado
sysvinit-backlight
.Ele contém o script init sysvinit, colocado em
/etc/init.d/sysvinit-backlight
.É compatível com o Ubuntu 12.04 LTS e 14.04 LTS.
Para versões mais recentes do Ubuntu, meu PPA não é necessário, pois eles usam o serviço integrado systemd-backlight.
Você pode instalar meu script com os seguintes comandos:
Você pode removê-lo
Observação: se você instalou a versão anterior do meu script, remova-a
A funcionalidade do script é:
As opções de script são:
sudo service sysvinit-backlight status
(mostra os níveis atuais de brilho e salvos nos valores dos arquivos)sudo service sysvinit-backlight start
(defina os níveis salvos dos arquivos)sudo service sysvinit-backlight stop
(salve os níveis atuais em arquivos)Você pode entrar em contato comigo aqui ou na barra de ativação.
fonte
/acpi_video0/
para/acpi_video1/
.Caminho mais fácil:
Abra uma janela do terminal.
Digite o seguinte comando e pressione Enter depois dele.
Abra o menu Preferências dos aplicativos de inicialização .
Clique no botão Adicionar e adicione as seguintes informações:
xbacklight -set 60
Substitua 60 pelo nível de brilho que preferir.
Fonte: Definir brilho da tela de inicialização
fonte
Antes de tentar soluções alternativas
rc.local
, vale a pena tentar o seguinte:adicionando simple:
quiet splash acpi_backlight=vendor
to grub parece ser suficiente na minha configuração.sudo gedit /etc/default/grub
substitua
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
por
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"
sudo update-grub
e reinicie.trabalhou em:
nomodeset
e funcionará bem)fonte
sudo gedit /etc/default/grub
e substituaGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
paraGRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"
Eu modifiquei o código da
/etc/rc.local
seguinte maneira:Obtenha brilho máximo:
Execute
gksudo gedit /etc/rc.local
e edite o arquivo:Isso funcionou para mim.
fonte
cat /sys/class/backlight/intel_backlight/brightness 168
lugar. Eu uso 168 porque meus olhos não doem naquele nível de brilhoInstale xbacklight (
sudo apt-get install xbacklight
) e adicione(onde 'x' = 0 a 100 de brilho desejado) para os aplicativos de inicialização via painel. Por exemplo:
fonte
As soluções oferecidas aqui são de alguma forma dependentes do sistema.
Um bom design é ter um local que cuide dos detalhes dependentes do sistema e forneça uma interface unificada. Parece que atualmente o kernel não oferece uma interface tão fácil
/sys
. A nível X, porém, há uma:xbacklight
.xbacklight
É oferecida uma solução baseada em Como definir o brilho padrão da tela? , para 11.10 e superior.Além disso, não deve haver problemas relatados em algumas áreas (por exemplo, http://ubuntuguide.net/how-to-save-screen-brightness-settings-in-ubuntu-12-04-laptop ) em que o brilho errado volta algumas situações.
fonte
Como depurar a luz de fundo:
https://wiki.ubuntu.com/Kernel/Debugging/Backlight
Infelizmente, apenas adicionar acpi_backlight = vendor não parece salvar o valor padrão para o meu 12.04 Lenovo G575.
fonte
Meu laptop é o Compaq Presario CQ62 111TU, instalado o Ubuntu 12.04. As etapas a seguir funcionaram bem para mim.
cat /sys/class/backlight/intel_backlight/actual_brightness
e anote o valor.cat /sys/class/backlight/acpi_video0/actual_brightness
e anote o valor.Digite
sudo gedit /etc/rc.local
e adicione-os antes da última linhaexit 0
no gedit:salve e aproveite.
Minhas configurações são mostradas abaixo
fonte
Acho que a solução de N0rbert é a melhor, pois o script que ele forneceu permite restaurar o nível de brilho anterior na inicialização.
No entanto, houve uma pequena modificação que eu tive que apresentar à sua solução para fazê-la funcionar. Em vez de criar links simbólicos mencionados, forneci o seguinte:
Observe que em vez de
rcS.d
adicionar um link simbólicorc2.d
, é um nível de execução para "Multiusuários gráficos com rede" ( veja mais ). Acredito que a razão pela qual o primeiro não funcione para mim seja o Ubuntu substituindo o nível de brilho depois que ele foi configurado pelo/etc/init.d/brightness
script durante oS
nível de execução.Com essa mudança sutil, restaurar o nível de brilho funciona como um encanto, especialmente para o Ubuntu 14.04 LTS no Lenovo ThinkPad L540.
fonte
Eu uso um modelo Sony Vaio S e gráficos híbridos. Desativei minha placa ATI G e, portanto, minha intel HD 3000 serve como minha única placa g.
Achei que definir o valor do brilho para o arquivo
actual_brightness
naintel_backlight
pasta ajudará. e o outro não.para mim, meu valor mínimo de brilho é 236 e o máximo é 4648, portanto, você pode definir um valor em qualquer lugar entre isso.
então tente o seguinte:
fonte
Não há necessidade de usar scripts e codificação.
Apenas siga estes simples passos:
Se o brilho da tela permanecer no máximo em toda inicialização, instale xbacklight (
sudo apt-get install xbacklight
) e adicione "xbacklight -set x" (onde 'x' = 0 a 100 brilho desejado) aos aplicativos de inicialização via painel. Por exemplo, "xbacklight -set 50".Defina o brilho do meu laptop para 30.
Fonte: https://help.ubuntu.com/community/AsusZenbookPrime [Pesquise a palavra "brilho" e leia os parágrafos relacionados nesta página de origem.]
Desfrutar!!
fonte
Adicionei o seguinte no /etc/rc.local, para gerenciar o brilho da tela e o teclado retroiluminado e ele funciona perfeitamente
fonte
Use este comando para descobrir seu nível de brilho atual:
Em seguida, edite o arquivo rc.local usando este comando:
Adicione esta linha antes da
exit 0
linha:Se isso não resolver o problema, pode ser que algo no seu sistema esteja substituindo o nível de brilho. Em seguida, você pode tentar adicionar um comando de suspensão para atrasar a execução do comando anterior:
Fonte
fonte
Isso funciona no ubuntu 16.10
Crie um arquivo
brightness.service
em/lib/systemd/system
com o seguinte conteúdo (Alterar 100 para qualquer brilho desejado, mais ou menos, é entre 0 ~ 1000).Habilitá-lo.
Reiniciar. Vai funcionar.
fonte
Vale a pena verificar nos arquivos max_brightness os valores máximos absolutos nos diretórios / sys / class / backlight / intel_backlight e / sys / class / backlight / acpi_video0 para evitar a configuração de valores inutilizáveis.
Meu Dell Inspiron 5720 usa valores máximos de 4882 e 100, respectivamente. Configurei para 2508 e 52 para prolongar a vida da bateria. O valor ACPI neste caso é equivalente à porcentagem do brilho máximo.
A edição de rc.local funciona para mim. Eu adicionei comentários para esclarecer como os valores foram determinados. defina o brilho necessário com as teclas de função e leia os valores nos arquivos de brilho ou real_brightness em cada um dos diretórios Intel / ACPI acima.
fonte
Para o mint mate 17, você pode definir o brilho padrão seguindo as etapas:
pesquise luz de fundo, encontre e altere as seguintes opções:
brilho quando usar powser CA (carregado),
intensidade ao usar a bateria (não carregada),
fonte
todas as respostas são úteis, mas não me ajudaram no que eu estava tentando alcançar. Eu queria níveis predefinidos de brilho para bateria e energia CA.
funciona para mim :)
fonte
Alterar o nível de brilho padrão no Ubuntu 14. 04 LTS / Brightness é redefinido para Maximum a cada reinicialização no Ubuntu 14.04 LTS
Aqui está o que eu descobri.
No meu caso, eu tinha as duas pastas.
E quando mudei o nível de brilho padrão, a alteração foi feita no arquivo na pasta acpi_video0 . ou seja, a partir da segunda linha do código.
Aqui está o código que será útil para definir o nível de brilho padrão do Ubuntu 14.04 LTS.
fonte
Esta é mais uma solução alternativa
Pressione Ctrl+D
menos digitação para dedos atrapalhados ...
fonte