16.3. Adicionando uma aplicação de autostart para todos os usuários

Para iniciar uma aplicação automaticamente quando qualquer usuário faz o login, crie um arquivo .desktop para essa aplicação no diretório /etc/xdg/autostart/.

Procedimento

  1. Crie um arquivo .desktop no diretório /etc/xdg/autostart/:

    [Desktop Entry]
    Type=Application
    Name=Files
    Exec=nautilus -n
    OnlyShowIn=GNOME;
    AutostartCondition=GSettings org.gnome.desktop.background show-desktop-icons

    Substitua Files com o nome do pedido.

    Substitua nautilus -n com o comando que você deseja usar para executar o aplicativo.

  2. Use a chave AutostartCondition para verificar o valor de uma chave GSettings.

    O gerente de sessão executa a aplicação automaticamente se o valor da chave for verdadeiro. Se o valor da chave mudar na sessão em execução, o gerente de sessão inicia ou pára a aplicação, dependendo de qual era o valor anterior da chave.

Recursos adicionais

  • Você também pode configurar aplicações de autostart para um usuário individual através de uma interface gráfica. Use o aplicativo Tweaks, que está disponível no pacote gnome-tweaks.