Rodar Script na inialização do Linux Mint como root [RESOLVIDO]

1. Rodar Script na inialização do Linux Mint como root [RESOLVIDO]

Pedro Marques da Silva Junior
Nee3p

(usa Linux Mint)

Enviado em 13/10/2018 - 21:40h

Tenho um notebook Sony vaio e a pouco resolvi instalar o Linux Mint nele, a distribuição que eu já usava no Notebook antigo. Ele tem um teclado retroiluminado e por padrão quando eu instalei o sistema ele ficou desligado. Após pesquisar, pude ver que mudando o conteúdo do arquivo /sys/devices/platform/sony-laptop/kbd_backlight eu conseguiria ligar a retroiluminalção do teclado. Com mais pesquisa vi que com o comando:
 $ echo "1" > /sys/devices/platform/sony-laptop/kbd_backlight  

eu conseguiria alterar o conteúdo do arquivo pelo terminal, mas aí que tenho o problema.
Logado com meu usuário normal, não consigo executar o comando. E muito menos se eu usar $ sudo <comando>.
A unica forma que consegui foi usando
 $ sudo su  

 $ echo "1" > /sys/devices/platform/sony-laptop/kbd_backlight  


Até aqui, ótimo. A iluminação ligou. Mas eu precisaria fazer isso toda vez que o computador ligasse, manualmente. (ok, mas seria muito consativo)

Daí me veio a ideia de criar um script pra rodar na inicialização que faria isso por mim, e gostaria que me ajudassem, pois não tenho conhecimento o bastante pra isso.

De antemão vim dizer que já tentei o exposto no tópico https://www.vivaolinux.com.br/dica/Colocando-script-na-inicializacao-do-Linux-%28Ubuntu-Debian%29 e não surtiu efeito. Também já tentei colocar o script no arquivo /etc/rc.local, mas também não tive sucesso. Também já tentei colocar o comando na inialização pela gui que o próprio sistema disponibiliza, mas também não funcionou.

Agradeceria se me ajudassem nessa questão.


  


2. MELHOR RESPOSTA

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 14/10/2018 - 10:26h

denver escreveu:
da uma lida sobre
- rc.local
------------------------------------------------------------------------
https://www.ultimatewebdesign.com.br
Arch


Isso mesmo, como sugerido adicione o comando ao arquivo /etc/rc.local:
#!/bin/bash
echo "1" > /sys/devices/platform/sony-laptop/kbd_backlight
exit 0

Torne-o executável, caso já não seja:
sudo chmod 755 /etc/rc.local 

No Mint o serviço "rc-local" já vem habilitado, mas caso não esteja:
sudo systemctl enable rc-local.service 


3. Re: Rodar Script na inialização do Linux Mint como root [RESOLVIDO]

Rodrigo Leutz
rleutz

(usa Arch Linux)

Enviado em 14/10/2018 - 00:07h


da uma lida sobre

- rc.local


------------------------------------------------------------------------
https://www.ultimatewebdesign.com.br
Arch






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts