Lenovo Y500 não pode definir o brilho

3

Instalei o Ubuntu 12.10 em um laptop Lenovo Y500 (2012), a placa de vídeo é Nvidia 650M (sem gráficos integrados), estou usando o driver 310.19. O problema é que não consigo ajustar o brilho. Se eu pressionar as teclas de mídia relevantes, o indicador no Ubuntu funciona corretamente, mas o brilho não é alterado.

Até agora eu tentei o seguinte:

Editando xorg.conf desta forma:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Adicionando as opções acpi_osi = linux acpi_backlight = fornecedor para as opções de inicialização do grub

Definindo o brilho do terminal e usando xbacklight. Os valores de / sys / class / backlight / acpi_video0 / brightness também podem ser alterados, mas o brilho permanece o mesmo.

Você tem outras dicas?

Solução

É possível ativar a luz de fundo instalando o módulo nvidiabl . Primeiro de tudo instale git e dkms:

$ sudo apt-get install git dkms

Faça o download do código na sua máquina e compile o pacote:

$ git clone https://github.com/guillaumezin/nvidiabl.git
$ cd nvidiabl
$ sudo make dkms-install

Agora o módulo deve ser instalado. Para ativar o módulo nvidiabl você deve emitir o comando:

$ sudo modprobe nvidiabl

Agora o diretório / sys / class / backlight / nvidia_backlight / deve estar presente. Para alterar manualmente o brilho, você deve escrever no arquivo de brilho:

$ sudo su
# echo 100 > /sys/class/backlight/nvidia_backligh/brightness

Você pode substituir 100 com qualquer valor até 127. No meu caso, o intervalo completo de luz de fundo não é suportado. Você pode ajustar a calibração de brilho variando os parâmetros min e max (você ainda terá que gravar valores em brilho até 127):

$ sudo modprobe -r nvidiabl
$ sudo modprobe nvidiabl max=100000 min=10

Você pode carregar o módulo na inicialização adicionando nvidiabl (com ou sem parâmetros max e min) ao arquivo / etc / modules, mas ainda não descobri como adicionar teclas de atalho corretamente.

    
por pygabriel 26.12.2012 / 00:59

5 respostas

3

Instalei o Xubuntu 12.10 no meu novo Lenovo Y500 e também não consegui ajustar o brilho, ele estava no máximo e não podia ser controlado. Obtenha o driver de gráficos instalado e usado:

lshw -c video

Deu-me:

configuration: drigver=nouveau latency=0
  • alterar o valor em /sys/class/backlight/acpi_video0/brightness não altera o brilho
  • a inicialização com acpi_backlight=vendor não altera o brilho
  • etpci -s 00:01.0 F4.B=XX (XX = 00 to ff) não altera o brilho

No momento eu resolvi isso instalando o driver nvidia:

sudo apt-get install linux-source
sudo apt-get install linux-headers-generic
sudo apt-get install nvidia-current-updates

Isso lhe dá o comando do terminal:

sudo nvidia-settings 

Vá para: DFP-0-(LGD), Tab: Color Correction

Aqui você pode definir o brilho.

    
por peterpm 28.12.2012 / 23:28
0

Adicione isto ao grub:

acpi_backlight=vendor
    
por Sinan Talebi 23.02.2013 / 20:57
0

Estou usando o xbacklight você pode instalá-lo com: sudo apt-get install xbacklight xbacklight use-help para saver como usado, é muito simples de usar, você pode atribuir qualquer convinacion chave ami eu trabalhei até você instalar algum driver nvidia você pode instalá-lo manualmente baixando o driver do site oficial da nvidia da seguinte forma: ctrl + alt + f1 LightDM stop sudo service sudo chmod + x NVIDIA.run sudo. / NVIDIA.run

se houver algum erro com o driver nouveau, selecione se ou se aceita reinicie o computador e execute novamente o NVIDIA.run

ou repositórios ATRAVÉS para o Ubuntu 13.04 ou 12.10: sudo apt-add-repositório ppa: xorg-edgers / ppa para o Ubuntu 12.04: sudo apt-add-repository ppa: ubuntu-x-swat / x-updates

sudo apt-get update sudo apt-get instalar nvidia-current nvidia-settings

    
por Daniel Aguirre 06.09.2013 / 09:31
0

Eu não sei se isso é útil para qualquer um, mas eu encontrei este post várias vezes procurando por ajuda com meu Y500.

Eu estou rodando mint canela 17 e tenho o GT 750M, com os drivers NVIDIA. Tudo o que eu precisava fazer era instalar o xbacklight e definir minhas ligações de teclado para as teclas de função como xbacklight -inc 10 e xbacklight -dec 10 .

    
por klaami 14.07.2014 / 04:47
0

Para resolver o problema de brilho em um Lenovo Y500, você deve fazer o seguinte:

1. No arquivo " / etc / default / grub " você precisa alterar a seguinte string:

% bl0ck_qu0te%

para

% bl0ck_qu0te%

2. Reinicie o seu laptop!

3. Agora você pode alterar o brilho da tela com o seguinte comando ( por exemplo, queremos definir 30% de brilho ):

% bl0ck_qu0te%

4. Se você quiser configurar o brilho automaticamente durante o sistema de inicialização, será necessário o seguinte. Depois de selecionar um brilho adequado, adicione o seguinte comando a /etc/rc.local (por exemplo, se você escolheu 30% de brilho):

% bl0ck_qu0te%

Eu testei isso no meu Lapton Y500, GeForce GT 750M (Ubuntu 14.04)

    
por zh_ 20.09.2014 / 17:47