Eu tenho um comando simples de uma linha que funciona perfeitamente no terminal, mas não funciona no aplicativo "Aplicativos de inicialização".
A linha de código é: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap
Não é tão trabalhoso copiá-lo de "Aplicativos de Inicialização" e colá-lo no terminal, mas eu realmente não entendo por que ele não está funcionando. Eu segui as instruções de outra pessoa para fazer isso em primeiro lugar, então talvez eu tenha feito algo errado? De qualquer forma, não seria a suposição óbvia e lógica de que apenas digita o que você coloca no Terminal?
command-line
startup-applications
Seph Reed
fonte
fonte
Respostas:
Os comandos, especialmente aqueles relacionados às configurações de teclado, mouse e touchpad, ou comandos xrandr, geralmente precisam que a área de trabalho seja totalmente carregada. Se você executá-los simplesmente no login (usando Aplicativos de Inicialização), eles geralmente são executados muito cedo e são interrompidos.
Portanto, você precisa criar uma pequena pausa antes que o comando seja executado. Use o seguinte comando para adicionar aos Aplicativos de Inicialização:
Escolha Dash> Startup Applications> Add e adicione o comando.
Isso deve fazer o truque.
fonte
Adicione este trecho de código a um
.conf
arquivo em~/.config/upstart/
:fonte
exec xrandr --output DP-1 --brightness 0.85
mas não teve efeito. será queon startup
é muito cedo? que evento significa que a área de trabalho da unidade está pronta?