Criar programa de terminal de inicialização

1

Gostaria que o Ubuntu abrisse uma janela de terminal e aplicasse o seguinte código no login:

xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024_60.00
xrandr --output VGA1 --mode 1280x1024_60.00

Eu geralmente tenho que copiar / colar as linhas xrandr no terminal manualmente, apenas me perguntando se havia um atalho.

Estou usando 12.10 btw.

obrigado antecipadamente!

    
por euphoric_anomaly 10.11.2012 / 07:05

2 respostas

0

Crie um arquivo .sh e copie e cole o conteúdo.

vi file_name.sh

#!/bin/bash
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024_60.00
xrandr --output VGA1 --mode 1280x1024_60.00

e salve o arquivo. Altere as permissões.

  chmod +x file_name.sh

Agora abra o traço. Pesquise " Startup Applications " e abra-o.

Clique em "Adicionar" e procure o arquivo que você criou anteriormente (file_name.sh) e adicione-o.

Marque este Perguntas e respostas para detalhes respondeu sobre a adição de um programa para aplicativos de inicialização

    
por devav2 10.11.2012 / 07:16
0

Você deve colocar isso em um script em ~ / bin e chamá-lo de aplicativos de inicialização.

Primeiro, crie a pasta ~ / bin se você ainda não tiver uma:

mkdir ~/bin

Sempre que você inicializar, essa pasta será adicionada automaticamente aos seus caminhos

Em seguida, crie o novo arquivo e inicie a edição:

gedit ~/bin/setscreen

e depois o conteúdo nele:

#!/bin/bash
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024_60.00
xrandr --output VGA1 --mode 1280x1024_60.00

Em seguida, salve e saia do gedit.

Agora, você precisará alterar o arquivo para que seja um script executável:

chmode + x ~ / bin / setscreen

Agora você pode chamar o programa a qualquer momento abrindo um terminal ou console e digitando:

setscreen

Agora você deve abrir os aplicativos de inicialização e adicionar o arquivo / home / username / setscreen e verificar se está selecionado para iniciar.

Realmente, o que você deve fazer é adicionar este modo ao arquivo /etc/X11/xorg.conf para que ele esteja funcionando corretamente desde a tela de login. Este é um problema diferente e mais complexo, no entanto, e você provavelmente deve fazer uma pergunta separada sobre como fazer isso.

    
por fabricator4 10.11.2012 / 07:25