Asus OLED - ubuntu 9.04 e 9.10

Iniciado por stlkr, 12 de Fevereiro de 2010, 12:10

tópico anterior - próximo tópico

stlkr

Boas pessoal, quem tem um asus que tem o displayzito pequeno em cima a dizer as horas e assim, sabe que usar esse display a dizer ASUS pode queimar depois de algumas horas de funcionamento nesse estado, devido ao aquecimento desse display. Bem, com o ubuntu 8.04 e 8.10 conseguia-se personalizar isso e ficava bastante bem a funcionar... Com o ubuntu 9.10 e ubuntu 9.04 não consigo de maneira nenhuma configura-lo...

alguém já conseguiu?

para colocar a dar usei o tutorial que sempre tinha usado que é este http://www.asusg1s.wikidot.com/ubuntu-7-10#oled-display(como podem ver tem explicação de como por a funcionar tudo o que não funciona de raiz no ubuntu 8.04, mas o OLED não consegui por a funcionar com esse tutorial no ubuntu 9.10, mas no 8.10 consigo)
alguma ajuda?

cumps

stlkr

#1
andei a testar esta dica... mas sem efeito...

http://asusg50oled.sourceforge.net/

mas eu acho que devia de funcionar, pois dá tudo correcto, sem erros na consola, deverei estar a fazer alguma coisa mal... vou repetir o processo e investigar... Talvez instale o ubuntu 9.10 pois parece que o kernell do 9.10 seja melhor para colocar isto a funcionar...

entretanto se alguém sabe como por a funcionar não deixem de dizer sff, pois não posso usar o ubuntu com o OLED a funcionar, pois corre o risco de queimar

obrigado

EDIT: acho que já sei o que estou a fazer mal, mas não sei como fazer bem...

Tenho de fazer download de um ficheiro onde tem configs para isto funcionar, mas depois não sei como fazer para correr um ficheiro que supostamente tenho de correr que se chama INSTALL.sh e eu faço como manda e dá erro...acho que é ai que está o meu problema...

ajudas?

Darcamo

Não sei a solução para o seu problema porque nunca tive notebook com esse display, mas tenho um asus m70 e tem algumas coisas que dá para mexer na pasta /sys/devices/platform/asus_laptop/

Por exemplo, posso desativar o bluetooth com o comando
echo 0 > /sys/devices/platform/asus_laptop/bluetooth
e ativá-lo com o comando
echo 0 > /sys/devices/platform/asus_laptop/bluetooth

Tem também uma pasta chamada "leds" dentro desta onde posso ativar e desativar aquelas luzes que no windows são utilizadas para indicar se chegou E-Mail ou se o touchpad está desativado usando o mesmo método. Talvez nesse seu asus exista algum "arquivo" ou subpasta dentro de echo 0 > /sys/devices/platform/asus_laptop/ que você possa usar para controlar esse seu display. Dá uma olhada.

stlkr

hm eu queria também activar a luz do touchpad e do email...como posso fazer?

nessa directoria, dentro da pasta leds tem:

asus::gaming 
asus::mail 
asus::touchpad

e dentro de cada uma tem:

brightness
device 
max_brightness 
power 
subsystem 
trigger 
uevent

como coloco as luzes do mail e o touchpad a funcionar?

o display já consegui...faltava-me correr um script, mas consegui finalmente :D

cumps

Darcamo

Você pode ativar a luz do correio com o comando (estando dentro da pasta /sys/devices/platform/asus_laptop/leds/asus::mail)
echo 1 > brightness
Basta usar o pass completo se estiver em outra pasta e para desativar use 0 no lugar do 1. A mesma coisa para a do touchpad.

Claro que só isso não é suficiente. Você precisa de algum programa que cheque se você tem E-Mail e então ative ou desative o led. Provavelmente não deve ser muito complicado pegar a parte de checagem de E-mails nos scripts do conky (tem um tópico aqui no fórum onde as pessoas postam seus scripts) e colocar no script os comandos para ativar e desativar o led, mas o problema é que para isso o script teria que rodar como root, já que usuário comum não pode acessar os arquivos na pasta /sys.

Eu não faço muita questão desses leds e por isso só aprendi até aqui, mas se você realmente quiser fazer os leds funcionarem gastará algum tempo mas também aprender algumas coisas novas.

Quanto ao display OLED, se você conseguiu resolver o problema posta a solução aqui para quem tiver o mesmo problema e acrescenta [resolvido] no título do tópico. Serve até caso você precise dessa informação novamente e não lembre mais.

stlkr

#5
Solução aqui resumida por mim
http://feirabytes.blogspot.com/2010/02/display-asus-g-edition-como-colocar.html

só não consigo colocá-lo a arrancar com o linux...faço o que diz neste tutorial mas não dá
http://asusg50oled.sourceforge.net/README

citando:

Automatic start at boot:
---------------------------------------------------------------------------------
If everything is ok you can go to "utils" and run "install.sh" from there.
This script installs the ACPI handlers for G50 that
- start / stop the daemon from the leftmost blue button;
- pause the daemon when the lid is closed;
- (non-oled related) turn on / off the blue light around the touchpad
 from the "Run" blue button.
It will also make the application start automatically at boot time.
---------------------------------------------------------------------------------

e dá-me erro.

sh /home/almeida/asusg50oled/utils/install.sh -> correr o script install.sh que permite instalar o script para arranque.

aparece isto:

/usr/bin/java
/home/almeida/asusg50oled/utils/install.sh: 39: Syntax error: "(" unexpected

e não consigo colocá-lo a arrancar...tenho de sempre que inicio o linux correr o comando para iniciar o script, alguma ajuda?

Em relação a isso das luzes também já consegui ligar e desligar...

obrigado :D

só me falta conseguir arranjar o grub...até agora só consegui apagar algumas entradas mas falta-me mudar a ordem e o pré-definido como arranque...alguma sujestão? já procurei aqui no fórum e noutros lados e não consegui por tudo mesmo a dar

cumps