Solução para problema com brilho em LCD's (Notebooks)

Iniciado por rodrigo.miguel, 18 de Julho de 2008, 16:40

tópico anterior - próximo tópico

rodrigo.miguel

Obs: dicas testadas em um Notebook Itautec W7635 com chipset VIA VN896 e com Linux Mint 5 Elyssa (R1), que devem funcionar perfeitamente no Ubuntu 8.04.

Soluções para ajustes manual e AUTOMÁTICO do brilho do LCD após instalação do Ubuntu 8.04 Hardy Heron e/ou Linux Mint 5 Elyssa em Notebooks


1 - Solução simples – ajuste manual:

Adicionar o "Miniaplicativo de Brilho" em uma das barras (painéis) do Gnome: clique com o botão direito do mouse sobre a barra superior ou inferior, e depois em "Adicionar ao Painel". Posicione adequadamente o controle no painel, de acordo com sua preferência. O funcionamento do controle de ajuste do brilho é semelhante ao do controle de volume.

Esta solução é parcial, pois toda vez que você ligar o Notebook será preciso ajustar o controle. Para uma solução mais eficaz, siga também a dica abaixo.


2 – Solução avançada – ajuste automático:

No Terminal (Consola), digite (ou copie e cole) o comando abaixo:

$cat /proc/acpi/video/VGA/LCD/brightness

Será mostrado um resultado semelhante a este:

levels: 7 0 0 1 2 3 4 5 6 7
current: 0


O item “levels” mostra os níveis de brilho para ajuste do LCD (no meu caso, de 0 até 7, sendo 0 para o mais escuro e 7 para o mais claro). O item “current” mostra o nível atual de brilho do LCD (atualmente 0, escuro...).

Com os dados acima podemos configurar o brilho do LCD automaticamente ao iniciar uma sessão no Ubuntu (ou no Mint), alterando o arquivo “brightness” através de um script.

==> É importante observar que só funciona se o arquivo /proc/acpi/video/VGA/LCD/brightness existir e se o valor passado pelo script estiver dentro dos níveis pré-definidos para o dispositivo (que é mostrado em “levels”).

No exemplo abaixo, irei passar o valor 5 (utilize um valor de sua preferência, de acordo com o seu dispositivo, conforme mostrado em “levels”).

No Terminal, use o comando:

$sudo gedit /etc/rc.local

No final do arquivo, MAS ANTES DE “exit 0”, adicione a linha:

echo -n 5 > /proc/acpi/video/VGA/LCD/brightness

No meu caso, o arquivo ficou assim:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

echo -n 5 > /proc/acpi/video/VGA/LCD/brightness

exit 0



Salve e feche o Gedit. Pronto! Agora, ao ligar o Notebook, o brilho será ajustado para o valor passado pelo script. E também será possível fazer um “ajuste fino” pelo “Miniaplicativo de Brilho”.

:D

==> Obs: O Miniaplicativo de Brilho inicia com nível mínimo (é que ele não acompanha o ajuste passado pelo script). Isso não afeta o brilho configurado pelo script. Mas fica com cara de gambiarra braba...

Será que alguém aqui sabe um jeito de corrigir este detalhe?

niitsu

Belissíma dica Rodrigão!! Vou usar agora no meu note! :)

Um abraço!

brunodm

Pra quem tem um vostro 1400 como eu no ubuntu 8.04 basta adicionar "blacklist video" em /etc/modprobe.d/blacklist que ao invés de aparecerem só 3 níveis funciona os 8.
Bruno Donate Magalhães
http://brogzinho.blogspot.com
brunodonate@gmail.com

christianmarques

Tenho um Asus M50sv e nada, nenhuma dica para aumentar brilho funcionou, nem mesmo o comando xbacklight funciona.
Usei as propriedades do Compiz e todas as configurações e dicas reportadas neste forum e na internet.
As teclas FN também não funcionam, alguem sabe o que pode ser?

galactus

#4
Citação de: christianmarques online 26 de Agosto de 2008, 14:42
Tenho um Asus M50sv e nada, nenhuma dica para aumentar brilho funcionou, nem mesmo o comando xbacklight funciona.
Usei as propriedades do Compiz e todas as configurações e dicas reportadas neste forum e na internet.
As teclas FN também não funcionam, alguem sabe o que pode ser?

Faltava ter encontrado esse tutorial:

http://seethisnowreadthis.com/2008/05/19/how-to-install-ubuntu-804-hardy-heron-on-the-asus-m50sv-a1/
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Machizu

Nossa... Ate que enfim não vou mais ficar olhando para a tela em 100% de claridade!

O ajuste manual funcionou, que bom. O automático não pq no meu note não existe esse arquivo.

Vlw ai brother! ABRASSS
Notebook Innovation SR F233
Core2 Duo, 1Gb Ram, 160 HD, 14' Widescreen, GVT 3Mb

Cláudio Novais

Não tenho esse ficheiro, portanto concluo que não posso ter isto automático de forma alguma, certo?

outra pergunta: gostava de ter o brilho a diminuir por fazes, da mesma forma que acontece com os macs, isso é possivel? só através deste ficheiro, certo?

Obrigado

Machizu

Pow, mudei para o Xubuntu e ele não contem esse miniaplicativo! tem como instalar?

Abraço
Notebook Innovation SR F233
Core2 Duo, 1Gb Ram, 160 HD, 14' Widescreen, GVT 3Mb

Darcamo

CitarTenho um Asus M50sv e nada, nenhuma dica para aumentar brilho funcionou, nem mesmo o comando xbacklight funciona.
Usei as propriedades do Compiz e todas as configurações e dicas reportadas neste forum e na internet.
As teclas FN também não funcionam, alguem sabe o que pode ser?

Tenho um Asus também, mas outro modelo. Devido ao sensor de luz o controle de brilho não funciona.
Após desativar o sensor de luz com o comando
sudo echo 0 > /sys/devices/platform/asus-laptop/ls_switch
eu posso modificar o brilho normalmente com as teclas de atalho Fn+F5 e Fn+F6.

Só que a cada boot tenho que desativar novamente o sensor de brilho.
Tem como fazer com que ele seja desativado automaticamente a cada boot, mas ainda não fui atras da melhor maneira.

rodrigo.miguel

Citação de: Darcamo online 13 de Outubro de 2008, 20:11
CitarTenho um Asus M50sv e nada, nenhuma dica para aumentar brilho funcionou, nem mesmo o comando xbacklight funciona.
Usei as propriedades do Compiz e todas as configurações e dicas reportadas neste forum e na internet.
As teclas FN também não funcionam, alguem sabe o que pode ser?

Tenho um Asus também, mas outro modelo. Devido ao sensor de luz o controle de brilho não funciona.
Após desativar o sensor de luz com o comando
sudo echo 0 > /sys/devices/platform/asus-laptop/ls_switch
eu posso modificar o brilho normalmente com as teclas de atalho Fn+F5 e Fn+F6.

Só que a cada boot tenho que desativar novamente o sensor de brilho.
Tem como fazer com que ele seja desativado automaticamente a cada boot, mas ainda não fui atras da melhor maneira.


Eu acho que basta adicionar a linha...


echo 0 > /sys/devices/platform/asus-laptop/ls_switch



...no script rc.local.


Exemplo:


$sudo gedit /etc/rc.local


#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

echo 0 > /sys/devices/platform/asus-laptop/ls_switch

exit 0



...



Darcamo

Fiz isso e também aproveitei para habilitar a placa wireless que insiste em se desabilitar a cada boot acrescentando
echo 0 > /sys/devices/platform/asus-laptop/ls_switch
echo 1 > /sys/devices/platform/asus-laptop/wlan

no final do arquivo rc.local (antes do exit).

sley

Opa!

Desculpe desentarrar o tópico, mas é uma dúvida sobre o mesmo...

Coloquei esta linha no meu rc.local:
echo -n 3 > /proc/acpi/video/VGA/LCD/brightness

Porém não está funcionando..
O brilho continua no máximo, não vai nada automático.. :-/

O arquivo brightness existe, pois digitei
$cat /proc/acpi/video/VGA/LCD/brightness
e retornou os valores...

Não sei se é normal, mas abri o brightness no gedit e ele está em branco...


No mais é isso...
vlw
Notebook Itautec W7635  |  Ubuntu 9.10 (Karmic Koala)  |  GNOME  |  Kernel 2.6.31-14-generic :)

Campanha Uso *nix, logo existo! PARTICIPE!!!

rodrigo.miguel

Citação de: sley online 02 de Fevereiro de 2009, 21:06
Opa!

Desculpe desentarrar o tópico, mas é uma dúvida sobre o mesmo...

Coloquei esta linha no meu rc.local:
echo -n 3 > /proc/acpi/video/VGA/LCD/brightness

Porém não está funcionando..
O brilho continua no máximo, não vai nada automático.. :-/

O arquivo brightness existe, pois digitei
$cat /proc/acpi/video/VGA/LCD/brightness
e retornou os valores...

Não sei se é normal, mas abri o brightness no gedit e ele está em branco...


No mais é isso...
vlw

Qual o modelo/marca do seu Notebook? Qual versão do Ubuntu?

Esta dica funciona no Itautec W7635 com Hardy Heron. Em outros, só testando. Mas no seu caso, acho que não.

Tente usar esta como solução temporária:


1 - Solução simples – ajuste manual:

Adicionar o "Miniaplicativo de Brilho" em uma das barras (painéis) do Gnome: clique com o botão direito do mouse sobre a barra superior ou inferior, e depois em "Adicionar ao Painel". Posicione adequadamente o controle no painel, de acordo com sua preferência. O funcionamento do controle de ajuste do brilho é semelhante ao do controle de volume.


sley

#13
Fala Rodirgo!

Meu note é W7635 mesmo.
Estou usando ubuntu 8.10.. não é o Hardy.
Deve ser isso então.

Tentei também no Linux Mint e também não deu.

O mini aplicativo de brilho já uso mesmo.. queria automático (preguiça! hehe)

Ae, falando nisso,  o LinuxMint 'corresponde' ao ubuntu 8.10 ou 8.04?

No Mint consegui configurar o brilho automáticamente pelo gerenciador de energia! :)
(ainda não testei no ubuntu)


Vlw!


vlw, qualquer solução que alguém tiver, posta ae pra nós!
abs.
Notebook Itautec W7635  |  Ubuntu 9.10 (Karmic Koala)  |  GNOME  |  Kernel 2.6.31-14-generic :)

Campanha Uso *nix, logo existo! PARTICIPE!!!

rodrigo.miguel

Citação de: sley online 03 de Fevereiro de 2009, 11:30
Fala Rodirgo!

Meu note é W7635 mesmo.
Estou usando ubuntu 8.10.. não é o Hardy.
Deve ser isso então.

Tentei também no Linux Mint e também não deu.

O mini aplicativo de brilho já uso mesmo.. queria automático (preguiça! hehe)

Ae, falando nisso,  o LinuxMint 'corresponde' ao ubuntu 8.10 ou 8.04?

No Mint consegui configurar o brilho automáticamente pelo gerenciador de energia! :)
(ainda não testei no ubuntu)


Vlw!


vlw, qualquer solução que alguém tiver, posta ae pra nós!
abs.

O Mint 5 é baseado no Hardy e o Mint 6 no Intrepid.

No seu caso, ainda não sei como resolver. Mesmo se você diminui ele sempre inicia no máximo?

Se eu encontrar uma solução eu posto aqui....