Não é possível executar o script na inicialização

Não é possível executar o script na inicialização

Debian Buster

O Xfce não pode usar Super(tecla de símbolo do sistema) para abrir wishkermenuemulando o comportamento do menu Iniciar do Windows.

Então eu instalei xcape, para modificar as chaves, e executei o comando shell

xcape -e 'Super_L=Control_L|Escape'

(Eu uso a tecla para outras coisas então eu uso isso xcapepara quando soltar a tecla, ela emula Esc+ Ctrl, eu configuro nas teclas de atalho do teclado xfcee atribuo Esc+ Ctrlpara wishkermenu)

Funciona bem, o problema é que ao fechar a sessão devo executar o comando novamente. Tentei fazer um script e executá-lo na inicialização seguindo exemplos na web mas nada acontece. O script funciona corretamente quando eu o executo a partir do shell, então a falha ocorre no âmbito de inicialização.

Usado crontabe etc/init.dmas nada acontece. Ouvi dizer que no debian não é bom usar métodos diferentes do systemd para isso.

Como posso resolver este problema, talvez um serviço?

Responder1

Adicione sua linha com um comando ~/profileou ~/xprofilearquivo. Depende de como seu sistema está configurado. Você pode tentar ambos.

Esses arquivos devem ser carregados após o início da sua sessão, para que o script seja executado automaticamente.

Responder2

Eu fiz isso, apenas escrevi um script barch e executei-o no menu de inicialização dos aplicativos Xfce4. Obrigado 4 freeback

informação relacionada