Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

1. Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 19:41h

Olá pessoal,

Primeiro, quero dizer que sou totalmente novo no Linux, tentei minha solução em outros tópicos e não encontrei.

Utilizo a ultima versão do DeepinOS instalada e preciso inserir os seguintes comandos no terminal para que a resolução fique de acordo com o meu monitor:
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode DVI-0 1440x900_60.00
xrandr --output DVI-0 --mode 1440x900_60.00

E estou procurando uma forma de inicializar esses comandos automaticamente assim que iniciar o sistema. Alguém pra me ajudar?

Atenciosamente,
Weslley K.


  


2. Re: Como executar comandos automaticamente ao iniciar o sistema?

Mashn
Mashn

(usa Outra)

Enviado em 03/10/2017 - 19:47h

Tente colocar esses comandos no arquivo /etc/profile ou ~/.bashrc


3. Resposta: Mashn

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 19:59h

Olá Mashn, obrigado por responder.

Tentei as duas formas amigo, nenhuma funcionou.


4. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Mashn
Mashn

(usa Outra)

Enviado em 03/10/2017 - 20:22h

weslleykawan escreveu:

Olá Mashn, obrigado por responder.

Tentei as duas formas amigo, nenhuma funcionou.


Nesse caso, tente colocar no arquivo ~/.xinitrc


5. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

skjdeecedcnfncvnrfcnrncjvnjrnfvjcnjrjvcjrvcj
Londreslondres

(usa Parabola)

Enviado em 03/10/2017 - 20:24h

Procure por "Aplicativos de Sessão" ou algo parecido e adicione os comandos que você quer.
--------------------------------------------------------------------
#voltalisteiro


6. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/10/2017 - 20:40h

Nesse site fala como força a resolução de tela : https://casadopinduvoz.wordpress.com/2013/05/25/forcar-resolucao-de-tela-no-linux/, e só alterar os comandos de acordo com a resolução do seu monitor e sua saída de vídeo, mas comigo colocar os comandos no .profile para iniciar automaticamente não funcionou, então eu criei um script com os comandos que no meu caso esta assim:

#!/bin/bash
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA-0 1368x768_60.00
xrandr --output VGA-0 --mode 1368x768_60.00

dei permissão de execução com chmod +x , exemplo: chmod +x /home/usuario/documentos/script.sh, e em configurações - início automático de aplicativos coloquei o script, ai a resolução correta ja executada automaticamente ao fazer login.
para criar seu script e so colocar #!/bin/bash no inicio do arquivo de texto e abaixo colocar as linha com os comandos xrandr especificos para sua resolucão como eu fiz e da permissao de execução com chmod +x.



7. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 21:20h

Mashn escreveu:

weslleykawan escreveu:

Olá Mashn, obrigado por responder.

Tentei as duas formas amigo, nenhuma funcionou.


Nesse caso, tente colocar no arquivo ~/.xinitrc


Não consegui localizar o arquivo, tentei abri-lo pelo terminal com o gedit mas me aparece algo em branco.




8. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 21:20h

Londreslondres escreveu:

Procure por "Aplicativos de Sessão" ou algo parecido e adicione os comandos que você quer.
--------------------------------------------------------------------
#voltalisteiro


Não existe algo assim no Deepin OS. :\


9. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 21:22h

linuxlts escreveu:

Nesse site fala como força a resolução de tela : https://casadopinduvoz.wordpress.com/2013/05/25/forcar-resolucao-de-tela-no-linux/, e só alterar os comandos de acordo com a resolução do seu monitor e sua saída de vídeo, mas comigo colocar os comandos no .profile para iniciar automaticamente não funcionou, então eu criei um script com os comandos que no meu caso esta assim:

#!/bin/bash
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA-0 1368x768_60.00
xrandr --output VGA-0 --mode 1368x768_60.00

dei permissão de execução com chmod +x , exemplo: chmod +x /home/usuario/documentos/script.sh, e em configurações - início automático de aplicativos coloquei o script, ai a resolução correta ja executada automaticamente ao fazer login.
para criar seu script e so colocar #!/bin/bash no inicio do arquivo de texto e abaixo colocar as linha com os comandos xrandr especificos para sua resolucão como eu fiz e da permissao de execução com chmod +x.


Olá amigo,
Não consigo configurar para que o Script inicie junto com o sistema, pois o DeepinOS não possui inicio automático ou algo do tipo nas configurações.


10. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Uoslo2
woslofote

(usa Calculate)

Enviado em 03/10/2017 - 21:24h

Bom pessoal,

Eu tenho um Script criado com os comandos, mas não consigo fazer com que ele inicie junto ao sistema. O que posso fazer?


11. Re: Como executar comandos automaticamente ao iniciar o sistema? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/10/2017 - 22:00h

De uma olhada na dica desse site, ele fala sobre utilizar o arquivo da pasta oculta autostart para isso, pode ser que funcione no Deepin também :
https://www.linuxdescomplicado.com.br/2016/11/saiba-como-fazer-um-programa-iniciar-automaticamente-n...


12. Re: Como executar comandos automaticamente ao iniciar o sistema?

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 03/10/2017 - 23:29h

Coloque os comandos dentro do arquivo /etc/rc.local.

certifique-se de colocar os seus comandos antes do comando exit que já deve existir no arquivo.

Senão encontrar o arquivo, rode esse comando para procurar:

locate rc.local 


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts