Eu uso o Ubuntu 12.04 no meu Sony Vaio (VPCCW2HGX). Nas primeiras vezes, o controle de brilho funciona bem, mas após a ativação de drivers adicionais (driver de gráficos acelerados da nvidia), o controle de brilho não funciona. Eu procurei esse problema em muitos fóruns do Ubuntu e Linux, mas as soluções não funcionam. Eu tentei estas maneiras:
- Instalando o xbacklight
- Adicionando
Option "RegistryDwords" "EnableBrightnessControl=1"
a/etc/X11/xorg.conf
- Atualizando drivers Nvidia
- Para tentar alterar o brilho digitando
sudo setpci -s 00:02.0 F4.B=xx
Todas essas formas não funcionam. Ainda não consigo definir o brilho da tela. Alguém sabe disso?
nvidia
brightness
relógio de sol
fonte
fonte
ls /sys/class/*/brightness
Respostas:
Eu tive o mesmo problema com o meu Vaio e Ubuntu.
Consegui trabalhar com o nvidiabl-module e o script oBacklight.
O script está disponível neste repositório e estas instruções podem ser úteis.
Ou use a maneira mais recente baseada em DKMS descrita no arquivo README . Se você usar essa técnica, você realmente deve ler esse arquivo completamente. No entanto, um método que deve funcionar é fazer o download de um
.deb
arquivo e instalá-lo. O projeto está inativo, portantonvidiabl-dkms_0.87_all.deb
, provavelmente continuará sendo o.deb
pacote mais recente . Você pode baixar e instalar esse pacote com estes dois comandos:O README possui informações sobre outras maneiras de instalar e desinstalar.
fonte
Para trabalhar com as teclas de brilho, tente o seguinte.
Execute o comando:
Mude esta linha
para algo como abaixo
Execute
sudo update-grub
e reinicie. Veja se as teclas de brilho estão funcionando.Ainda é possível que o Ubuntu não se lembre das configurações de brilho. Então você tem que mudar o brilho de cada vez.
Informe o resultado, pois muitos usuários da Sony estão enfrentando esse problema.
Isso serve para definir o brilho manualmente após executar as etapas acima.
Tente seguir os caminhos mostrados por
ls /sys/class/backlight/*/brightness
e substitua de acordo.Por exemplo, os caminhos serão como:
Para o caminho acima, obtenha o brilho máximo:
Tente um valor mais baixo para definir o brilho, digamos que a saída seja 16, então tentarei com metade dele:
Se isso funcionar , faça isso acontecer em cada login automaticamente, fazendo o seguinte
Digite esta linha logo antes
exit 0
. Deve parecer com:Além disso, você pode tentar com o xdotool
fonte
acpi_backlight= vendor
?Para quem acaba aqui procurando uma solução, encontrei o texto abaixo daqui e isso funciona para o meu Ubuntu 12.04 64bit.
Isso abrirá a configuração do servidor X (depois de solicitar sua senha). Você deve ver uma seção intitulada "Dispositivo" com a seguinte aparência:
Acrescente uma linha para que fique assim:
Você precisará reiniciar o servidor gráfico (ou reiniciar) para que essa alteração entre em vigor.
fonte
Na verdade tanto
grub
exorg.conf
são necessárias modificações.Primeiro modifique
/etc/defaults/grub
para adicionar parâmetros ACPI. AGRUB_CMDLINE_LINUX_DEFAULT
linha pode parecer mentirosa:Atualize o GRUB para aplicar essa alteração, executando o comando:
Segundo, no arquivo
/etc/X11/xorg.conf
, encontre aDevice
seção in e adicioneOption EnableBrightnessControl
, para que fique assim:Isso funciona para mim no Samsung R780 com a Nvidia GeForce 330M.
fonte
Instale o xbacklight:
Você pode definir o brilho para X% como (não é necessário sudo):
Para tornar a configuração permanente, vá para Aplicativos de Inicialização e adicione um novo programa de inicialização, com o seguinte comando (em que X% é o brilho desejado):
Modificar /etc/rc.local como muitos outros sugeriram não funciona para mim (no Dell Studio 1535).
fonte
Eu uso a nvidia 970. Escrevi um script e mapeei atalhos de teclado para aumentar ou diminuir o brilho (isso usa xrandr):
Lembre-se de dar permissão executada para arquivar
chmod +x
file
Adicione a seguinte linha aos atalhos do teclado
Para aumentar:
filepath/file
--increment
e diminuir
filepath/file
--decrement
onde arquivo é o nome do arquivo que contém o script abaixo:
fonte
Tenho uma correção para o meu sony vaio F Model # VPCF23EFX por Siga as etapas abaixo:
instalar unidade Nvidia
execute as configurações do servidor Nidia x que você pode encontrar no menu de aplicativos
selecione x configuração de exibição do servidor e escolha a
save to x configuration file
opção Isso criará o arquivoxorg.conf
e fechará as configurações do servidor Nvidia x.sudo gedit /etc/X11/xorg.conf
no terminalencontrar
mude assim
reiniciar
fonte
Também tive um problema
xbacklight
ao controlar o brilho da tela enquanto usava o driver da nvidia.Eu descobri que usar a luz era a melhor solução genérica, pois não depende da configuração do xorg.
Aqui estão as alterações que fiz nos meus dotfiles para instalá-lo e usá-lo com atalhos de teclado: https://github.com/ruebenramirez/.dotfiles/commit/a18fd396a4f53238c7d6d96e3e0d39bdbae2c56c
fonte
Tente usar o xrandr para alterar o brilho ou gama enquanto estiver usando os drivers da nvdidia:
determine o nome da saída do seu monitor:
meu nome de monitor é retornado como DVI-I-1 e eu uso:
para alterar o brilho / gama
Você pode criar chaves personalizadas que executam esses comandos.
fonte