Como criar um script que execute uma configuração toda vez que iniciar meu computador? [RESOLVIDO]

1. Como criar um script que execute uma configuração toda vez que iniciar meu computador? [RESOLVIDO]

Arthur Alves
Arthurlalves

(usa Linux Mint)

Enviado em 31/10/2018 - 15:27h

Boa tarde. Tenho um notebook com Linux mint 18.04 x64. De vez em quando quado o ligo, o monitor externo sempre buga a resolução.
Sempre que isso acontece eu tenho que entrar no terminal e utilizar os comandos do 'Xrandr' pra conseguir voltar à resolução que eu quero. Gostaria de criar um script que executasse esses comandos para mim sempre que eu iniciar o sistema, evitando que eventualmente eu tenha que abrir o terminal e inseri-los novamente. Minha dúvida é: Como criar um script que execute esses comandos para mim sempre que eu ligar meu PC?

Agradeço desde já.

Os comandos que gostaria de colocar seriam esses, nessa sequência:
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA-1 1440x900_60.00
xrandr --output VGA-1 --mode 1440x900_60.00


  


2. Re: Como criar um script que execute uma configuração toda vez que iniciar meu computador? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 31/10/2018 - 19:47h

Arthurlalves escreveu:

Boa tarde. Tenho um notebook com Linux mint 18.04 x64. De vez em quando quado o ligo, o monitor externo sempre buga a resolução.
Sempre que isso acontece eu tenho que entrar no terminal e utilizar os comandos do 'Xrandr' pra conseguir voltar à resolução que eu quero. Gostaria de criar um script que executasse esses comandos para mim sempre que eu iniciar o sistema, evitando que eventualmente eu tenha que abrir o terminal e inseri-los novamente. Minha dúvida é: Como criar um script que execute esses comandos para mim sempre que eu ligar meu PC?

Agradeço desde já.

Os comandos que gostaria de colocar seriam esses, nessa sequência:
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA-1 1440x900_60.00
xrandr --output VGA-1 --mode 1440x900_60.00


velho ... pelo menos no XFCE sei que tem uma configuração que vc faz q ele mantem resoluções diferentes na tela do note e no monitor externo ... acredito que todas as interfaces tem ...

Se mesmo assim vc quiser colocar esses comandos na inicialização faz o seguinte.. coloque-as no arquivo "~/.profile"


------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



3. Re: Como criar um script que execute uma configuração toda vez que iniciar meu computador? [RESOLVIDO]

Arthur Alves
Arthurlalves

(usa Linux Mint)

Enviado em 01/11/2018 - 01:47h

Obrigado pela resposta! infelizmente já tentei essa de inserir os comandos no ~/.profile, porém mesmo assim as vezes ainda quando ligo meu computador a resolução some, vou anexar um print para você ver como está meu arquivo ~/.profile. Com relação a essa configuração nativa da interface gráfica eu desconheço! poderia me explicar onde consigo achar essa configuração?

Muito obrigado pela ajuda!

Print ~/.profile
https://imgur.com/jXpkoVC


4. Re: Como criar um script que execute uma configuração toda vez que iniciar meu computador? [RESOLVIDO]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 01/11/2018 - 11:13h

Tenta assim:
#!/bin/bash
sleep 5 # opcional, para garantir que os comando sejam executados depois que o DE tenha inciado completamente.
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA-1 1440x900_60.00
xrandr --output VGA-1 --mode 1440x900_60.00

Salve o script, por exemplo em "~/.local/bin/", dê permissão de execução (chmod +x ~/.local/bin/script.sh) e adicione ao início de sessão*.
* Cada ambiente gráfico (DE) possui um "gerenciador de aplicativos iniciados juntos com o DE", procure aí no seu e aponte o comando para o script.


5. Como criar um script que execute uma configuração toda vez que iniciar meu computador?

Arthur Alves
Arthurlalves

(usa Linux Mint)

Enviado em 12/11/2018 - 09:25h

Ryuk escreveu:

Tenta assim:
#!/bin/bash
sleep 5 # opcional, para garantir que os comando sejam executados depois que o DE tenha inciado completamente.
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA-1 1440x900_60.00
xrandr --output VGA-1 --mode 1440x900_60.00

Salve o script, por exemplo em "~/.local/bin/", dê permissão de execução (chmod +x ~/.local/bin/script.sh) e adicione ao início de sessão*.
* Cada ambiente gráfico (DE) possui um "gerenciador de aplicativos iniciados juntos com o DE", procure aí no seu e aponte o comando para o script.



Bom, eu fiz essa configuração que você me indicou e aparentemente deu certo! depois de várias reinicializações ele ainda não voltou à configuração "torta" que estava antes!

Agradeço muito sua ajuda!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts