Estou interessado em saber como funcionam os "Aplicativos de inicialização", que você pode acessar a partir do dock.
Quero saber isso porque quero saber a diferença entre adicionar uma entrada nesses locais:
/etc/rc.local
/etc/profile
/home/$USER/.profile
e fazendo o mesmo através deste aplicativo GUI. O que me intriga é que não vejo o programa criando nenhuma entrada nos arquivos mencionados acima.
Qualquer ambiente de desktop que siga as especificações do freedesktop (também conhecido como XDG) deve usar aplicativos de inicialização automática no login do usuário ou sempre que uma mídia removível for inserida.
Para iniciar automaticamente um aplicativo no login do usuário, o ambiente da área de trabalho procura um
.desktop
arquivo para executar o aplicativo especificado lá. Esses.desktop
arquivos geralmente estão localizados emMas também podemos tê-los nos seguintes locais:
De qualquer forma, um
.desktop
arquivo localizado~/.config/autostart
é definido como o arquivo mais importante a ser executado, substituindo.desktop
arquivos em outros locais.O Ubuntu cumpre esta especificação e os usuários podem adicionar aplicativos com uma abordagem de GUI para "Autostart Applications".
O aplicativo pode ser iniciado automaticamente, independentemente da área de trabalho, de vários outros locais, como
~/.profile
para o shell,/etc/rc.local
para execução no início do sistema ou, mais recentemente, usando systemd .fonte