Como eu adiciono / removo os aplicativos de inicialização “ocultos”?

56

Como faço para gerenciar (adicionar / remover) todos os aplicativos de inicialização no Ubuntu 11.10 e superiores?

Os aplicativos de inicialização não mostram todos os aplicativos iniciados durante a inicialização.

    
por Praveen Sripati 20.10.2011 / 17:06

5 respostas

44

Como dito acima, você precisa editar /etc/xdg/autostart/ e:

  • remova as NoDisplay=true linhas;
  • ou faça os mesmos comentários de linhas adicionando # na frente deles;
  • ou substitua true por false nessas mesmas linhas.

A terceira solução pode ser facilmente executada em três etapas:

  1. Convoque o terminal com Ctrl + Alt + T .
  2. Digite os dois comandos a seguir:

    cd /etc/xdg/autostart/
    sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
    

Depois de alterar qualquer coisa que você queira, você pode voltar ao estado anterior digitando isso no terminal:

sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop

Isso foi testado em 12.04, 12.10 e 13.04.

[Fonte: iloveubuntu.net , obrigado Nikhil Sinha pelo link]

    
por stragu 02.04.2012 / 06:53
16

Remova a linha NoDisplay=true de cada entrada em /etc/xdg/autostart/ . Em seguida, desmarque apenas as que você não deseja nos aplicativos de inicialização. Geralmente, embora os aplicativos de início automático estejam lá por um motivo, verifique se você sabe o que está fazendo ao desativá-los.

Existem também vários serviços que armazenam seus arquivos de configuração em /etc/init . A maioria dos usuários não deve tocar nesses arquivos.

    
por Jeremy Bicha 20.10.2011 / 19:15
9

A maneira correta de fazer isso como um usuário normal é copiar o arquivo da área de trabalho em questão de /etc/xdg/autostart/ para ~/.config/autostart/ (crie o diretório primeiro, se necessário) e edite essa cópia para declarar NoDisplay=false . Em seguida, abra "Startup Applications Preferences" e desmarque a caixa correspondente.

    
por Tormod Volden 05.04.2013 / 21:10
8

É normal que você não veja nada listado. A lista Programas adicionais de inicialização é apenas para programas que são iniciados para o usuário atual (não necessariamente para outros usuários, e nem todos os serviços que iniciam quando o Ubuntu inicializa). Além disso, ele não lista as partes normais do ambiente da área de trabalho que começam quando o usuário faz login graficamente.

Qualquer pessoa pode verificar isso clicando em "Aplicativos de inicialização". Seu espaço em branco por padrão.

Se você deseja que as entradas de inicialização ocultas sejam exibidas (como notificador de atualização, leitor de tela orca, onboard, etc), basta digitar / copiar e colar o seguinte em um terminal:

find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo sed –i -e '/^NoDisplay=/d' {} +

Se você quiser ocultar as entradas normalmente ocultas, basta digitar / copiar e colar o seguinte

echo NoDisplay=true | find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo tee -a {} + >/dev/null

Fonte: How-To Geek

    
por BigSack 18.06.2012 / 09:35
5

Uma alternativa:

Para visualizar todos os aplicativos de inicialização em " aplicativos de inicialização ", basta abrir /etc/xdg/autostart e modificar a linha NoDisplay=true to #NoDisplay=true . Basta adicionar um # . Então você poderá ver tudo em " aplicativos de inicialização " e desabilitar o que quiser de lá.

    
por Nik. 06.11.2011 / 02:16

Tags