Um dos problemas que mais preocupa os usuários de sistemas operacionais, sejam eles proprietários ou não, é o consumo de recursos, recursos que podem fazer o trabalho com a equipe fluir ou dificultar.
Desde que comecei a trabalhar com computadores, há mais de 20 anos, uma das coisas que me faltava era recursos. Se eu precisava de 64 MB de RAM, tinha apenas 32 MB; se precisava de 2 GB de espaço em disco rígido, tinha 512 MB, principalmente porque os equipamentos de informática geralmente não eram baratos. Por isso, quando o GNU/Linux chegou ao meu computador, os recursos começaram a aumentar significativamente . No entanto, o mundo da internet e os navegadores web que consomem muitos recursos fizeram com que meu computador volte a funcionar com um orçamento apertado e um pouco lento (obviamente, troquei de computador várias vezes ao longo dos anos).
Uma das coisas que sempre verifico em um computador ao tentar liberar recursos é o número de programas que iniciam com o sistema. Carregar programas e aplicativos que não usamos, ou que usamos apenas em determinadas épocas do ano, pode sobrecarregar significativamente o sistema.
Curiosamente, a inicialização do sistema pode abrigar não apenas programas que instalamos, mas também scripts e softwares maliciosos ; possivelmente, é um dos poucos locais onde o malware pode se esconder no Gnu/Linux.
Essa minha preocupação não é exclusiva minha; ela existe entre muitos usuários, a ponto de diversos ambientes de desktop populares terem criado programas para ajudar usuários iniciantes a configurar esse aspecto . Abaixo, mostraremos como adicionar ou remover programas de inicialização no GNU/Linux.
Quando falamos sobre a instalação de um programa, costumamos fazer uma distinção pelo tipo de distribuição, porém, agora vamos distinguir como realizar esta tarefa através do desktop.
Como remover programas de inicialização do plasma
Plasma, a área de trabalho do Projeto KDE tem um programa para o usuário novato que permite qualquer modificação ao remover programas de inicialização ou adicionar programas. A primeira coisa que temos que fazer é vá para Preferências do Sistema. Na janela que aparece, vamos para o espaço de inicialização e desligamento.

Agora vamos para a Inicialização Automática, onde aparecerá uma lista de programas que iniciam com o sistema operacional . Para removê-los, basta alterar o status e desativá-los. Na parte inferior, há dois botões que permitem adicionar qualquer programa que você queira iniciar automaticamente e/ou adicionar um script que você queira executar durante a inicialização.
Como remover programas de inicialização no Gnome / Cinnamon / Mate / Unity
Nesta seção reunimos vários desktops que, apesar de diferentes, funcionam de forma semelhante no que diz respeito à adição ou remoção de um programa de inicialização. A única coisa que mudará entre os desktops será o ícone a ser usado para o aplicativo ou o local. No caso do MATE, a ferramenta está no sistema, enquanto no Gnome ela estará dentro do menu geral de aplicativos.
Portanto, procuramos o programa "Aplicativos na inicialização", um programa que estará no Menu de Aplicativos. Uma janela como a seguinte aparecerá:

Nessa lista, podemos habilitar ou desabilitar o programa ou script que desejamos remover. Este programa permite não apenas adicionar ou remover programas e scripts, mas também modificar os programas já presentes na lista, como carregar um programa específico com determinadas opções ou modificar um parâmetro de script. Bastante interessante e útil.
Como adicionar ou remover programas de inicialização no Xfce
No menu do Xfce procuramos a palavra Iniciar e a opção Sessão e Iniciar irá aparecerNós o executamos e uma janela como a seguinte aparecerá:

Agora, acesse a aba Inicialização Automática de Aplicativos e, na parte inferior, você verá uma lista de programas que serão executados na inicialização . Você precisa selecionar ou desmarcar os programas que não deseja que iniciem com a distribuição. Na parte inferior dessa lista, você encontrará um botão Adicionar. Esse botão permite adicionar um programa ou script à sequência de inicialização.
Quais programas de inicialização devemos remover?
Depois disso, você pode se perguntar quais programas devemos remover e quais não devemos para que nosso sistema operacional continue funcionando corretamente. Se acabamos de instalar a distribuição, geralmente não devemos ter nenhum programa instalado. Um aplicativo bastante irritante, na minha opinião, é o Blueman . Este aplicativo gerencia dispositivos via Bluetooth, mas se o nosso computador não tem Bluetooth, não há motivo para ele estar instalado. Aplicativos de mensagens também costumam estar nessa lista e são um incômodo, especialmente se não os usarmos com frequência. No Ubuntu, o agente de chave SSH é comum; é um programa importante se nos conectarmos remotamente, mas se nunca formos fazer isso, não há motivo para instalá-lo. Se usarmos um dock como o Plank , ele precisa estar nesta tela, caso contrário não será carregado no início da sessão.
Geralmente, não existe um sistema que nos diga quais aplicativos manter e quais remover; tudo depende das necessidades do usuário. No entanto, a melhor abordagem é usar um mecanismo de busca na web, como o DuckDuckGo, para encontrar os aplicativos em execução na sua inicialização e remover aqueles que você não precisa.
Excluí um programa por engano, como faço para adicioná-lo novamente na inicialização?
Se tivermos muitos programas instalados ou se cometermos um erro, podemos remover acidentalmente um programa da lista. Para habilitá-lo, basta clicar no botão "Adicionar" e localizar o programa que deseja carregar. Geralmente, todos os programas estão localizados no diretório /usr/sbin ou /usr/bin . Para adicionar um script, siga o mesmo processo, mas selecione o script em vez do programa. A vantagem dessa opção é que você pode criar seus próprios scripts e fazer com que o sistema execute determinadas operações durante a inicialização da distribuição.
E tudo isso vai acelerar meu computador?
Depende. Se tivermos um sistema operacional carregado com programas e aplicativos durante a inicialização, "aliviar" essa lista permitirá que o computador funcione de forma mais fluida e inicialize mais rapidamente , já que executar dois programas não é o mesmo que executar vinte.
Mas o nosso computador pode não ter esse problema, ou seja, usa o mínimo de programas, mas trabalha devagar. Neste caso, temos que procurar outros métodos para resolver este problema, como mudar o desktop ou expandir o hardware do nosso computador.