Autor Tópico: executar comando no boot [resolvido]  (Lida 1954 vezes)

Offline sigur

  • Usuário Ubuntu
  • *
  • Mensagens: 1.175
    • Ver perfil
executar comando no boot [resolvido]
« Online: 03 de Setembro de 2012, 21:58 »
Pessoal, seguinte: meu note vaio com Lubuntu 11.10 não ajusta o brilho com as teclas Fn+F{5,6}. Não sei porque. Mas desisti de tentar fazer funcionar, pois esse LXDE é complicado, acho que falta um monte de recurso simples do Gnome, que pra instalar precisa de tanta coisa, que achei melhor deixar assim.

Pois bem, ontem descobri um modo de alterar o brilho, via terminal, que realmente funcionou.

Basta executar, como root, não com o sudo (pois só com sudo não deu certo):

Código: [Selecionar]
# echo 1500  > /sys/class/backlight/intel_backlight/brightness
Isso faz com que o brilho se altere na hora! Porém, ao reiniciar, o valor volta para o máximo.

Bem, coloquei esse comando no rc.local, mas como ele só funciona como root, não sei se será executado corretamente.

Qual seria o melhor modo de fazer isso de uma vez por todas? Ou então, criar uma função brilho que possa ser chamada simplesmente passando o valor, como por exemplo 'brilho 1400'.

Obrigado desde já.
« Última modificação: 04 de Setembro de 2012, 08:14 por sigur »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: executar comando no boot
« Resposta #1 Online: 04 de Setembro de 2012, 00:39 »
Colocar o comando no rc.local deve funcionar.

Sobre o "sudo" não funcionar, a questão é o ">", que não funciona com o sudo mesmo. Vc precisaria fazer algo como

echo 1500 | sudo tee /sys/class/backlight/intel_backlight/brightness

Dessa forma a gravação no arquivo de controle é que seria executada com o sudo, e não só o echo, como funciona normalmente.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline sigur

  • Usuário Ubuntu
  • *
  • Mensagens: 1.175
    • Ver perfil
Re: executar comando no boot
« Resposta #2 Online: 04 de Setembro de 2012, 08:14 »
Colocar o comando no rc.local deve funcionar.

Sobre o "sudo" não funcionar, a questão é o ">", que não funciona com o sudo mesmo. Vc precisaria fazer algo como

echo 1500 | sudo tee /sys/class/backlight/intel_backlight/brightness

Dessa forma a gravação no arquivo de controle é que seria executada com o sudo, e não só o echo, como funciona normalmente.
Ha! Dito e feito! Valeu amigo, muito obrigado. Deu certo. Agora, vou tentar fazer uma função brilho() pra que eu possa, com teclas de atalho, fazer isso ser alterado.

Obrigado.