executar comando ao iniciar o X [RESOLVIDO]

1. executar comando ao iniciar o X [RESOLVIDO]

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 26/06/2011 - 12:28h

Boa tarde a todos!

Estou precisando rodar um comando toda vez que o X inicia no Slackware 13.37. Este comando só funciona com o X aberto, sendo que não vale adicioná-lo em rc.local. Assim, não precisaria abrir o terminal e digitar o comando toda vez que uso a interface gráfica.

Obrigado.


  


2. Re: executar comando ao iniciar o X [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 26/06/2011 - 13:25h

acrescente o script a pasta autostart dentro de seu home.


3. Resolveu em parte...

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 26/06/2011 - 13:55h

Obrigado,riesdra. Acrescentei o comando na pasta .config > autostart (só encontrei essa); e funcionou no Xfce. Só que não funcionou no E17. Ou seja, para o E17 ainda tive que abrir o terminal e digitar.

O comando é

$ setxkbmap -model thinkpad -layout br -variant abnt2

É o único meio de configurar o teclado do X via terminal. No Xfce tem como configurá-lo via gráfico, mas no E17 não (pelo menos ainda não encontrei uma forma).

Já tentei configurar o xorg.conf, acrescentando o layout, mas não funcionou. Por isso que eu estou precisando que o sistema rode este comando na inicialização do X, independente de qual interface gráfica inicie.

Obrigado.


4. Re: executar comando ao iniciar o X [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 26/06/2011 - 20:12h

la nos serviços carregados tentou colocar o script após a chamada do X, não sei se isto funcionaria, mas não custa tentar.


5. Resolvido!

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 27/06/2011 - 11:09h

Tentei alterar o Xorg.conf novamente, acrescentei algumas flags e funcionou. Agora sempre que eu inicio o X, o teclado está configurado.
Segue as alterações:

Adicionar a seção:

Section "ServerFlags"
Option "AllowEmptyInput" "0"
Option "AutoAddDevices""false"
EndSection


E alterar a seção "InputDevice" por:

Section "InputDevice"
Identifier "Keyboard0"
Driver "Keyboard"
Option "XkbModel" "thinkpad"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection


Obrigado riesdra pela paciência e pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts