Não tenho certeza do que o Syndeamon está ou deveria fazer, mas pode muito bem ser iniciado muito cedo e travar porque a área de trabalho ainda não está totalmente carregada.
O que você pode fazer é adicionar uma pequena pausa de 10 a 15 segundos ao comando de inicialização.
Para fazer isso:
- Abra o arquivo
.desktop
criado automaticamente em~/.config/autostart
(arraste-o sobre a janelagedit
) -
Substitua a linha, começando com
Exec=
altere para:
Exec=/bin/bash -c "sleep 10&&/usr/bin/syndaemon -i 0.5 -d -K"
Você pode experimentar um pouco com o tempo para otimizá-lo.
Explicação
Alguns comandos quebram se você os adicionar a aplicativos de inicialização, porque eles precisam de um desktop totalmente carregado para serem executados com êxito, e o Startup Applications executa os comandos muito cedo.
Os comandos relacionados ao touchpad estão nessa categoria e, em seguida, você precisa adicionar uma pequena pausa após a inicialização para fazê-lo funcionar.
Como os aplicativos de inicialização criam um arquivo .desktop
em ~/.config/autostart
para executar o comando de inicialização, você precisa da sintaxe "regular" para adicionar um comando complicado a ser usado em um arquivo .desktop
, que é neste caso:
/bin/bash -c "sleep 15&&syndaemon -i 0.3 -d -K"