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.

Qualquerpessoapodeverificarissoclicandoem"Aplicativos de inicialização". Seu espaço em branco por padrão.

Sevocêdesejaqueasentradasdeinicializaçãoocultassejamexibidas(comonotificadordeatualização,leitordetelaorca,onboard,etc),bastadigitar/copiarecolaroseguinteemumterminal:

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