A caixa de diálogo de falha do sistema está me incomodando, como posso desativá-la? Também gostaria de saber como ativá-lo novamente, caso precise relatar um problema.
A caixa de diálogo de falha do sistema está me incomodando, como posso desativá-la? Também gostaria de saber como ativá-lo novamente, caso precise relatar um problema.
Respostas:
A partir do Ubuntu 16.04, o systemd apport não parece honrar seu arquivo de configuração
Os comandos systemd para ativar / desativar o apport são:
Desativar
sudo systemctl disable apport.service
Se isso não funcionar, você precisará mascarar o serviço
systemctl mask apport.service
Para reativar
systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service
Versões anteriores do Ubuntu:
Você precisa editar /etc/default/apport
. As seguintes alterações impedirão que o Apport inicie na inicialização:
Gráfico : Abra um terminal com ( CTRL+ ALT+ T) e digite este:
sudo -i gedit /etc/default/apport
e depois empurre ENTER. Sua senha está sendo digitada, mas não será exibida como pontos.
ou
Linha de comando :
sudo nano /etc/default/apport
Um editor de arquivos está aberto. Altere ativado de "0" para "1" para que fique assim:
enabled=1
Para desativá-lo, faça:
enabled=0
Agora salve suas alterações e feche o editor de arquivos. O Apport agora não será mais iniciado na inicialização. Se você deseja desativá-lo imediatamente sem reiniciar, execute sudo service apport stop
.
Você também pode usar sudo service apport stop
sem modificar /etc/default/apport
para desativá-lo temporariamente.
Veja também:
systemctl
ser usado agora desde a mudança para o systemd desde o início?
/etc/default/apport
sudo service apport stop ; sudo sed -ibak -e s/^enabled\=1$/enabled\=0/ /etc/default/apport ; sudo mv /etc/default/apportbak ~
O script acima deve interromper o apport e, em seguida, fazer um backup do seu arquivo de configuração, desativar o apport na inicialização e, finalmente, move o backup para o diretório inicial.
Nas versões mais recentes do ubuntu (15.04+)
Para parar o serviço:
systemctl stop apport.service
Para desativar o serviço na inicialização:
sudo systemctl disable apport.service
Para verificar o status do serviço:
systemctl status apport.service
Por fim, você também pode impedir a inicialização de um serviço systemd mascarando-o. O serviço não poderá iniciar (mesmo manualmente), a menos que seja desmascarado.
systemctl mask apport.service
Isso deve criar um link simbólico de /etc/systemd/system/apport.service para / dev / null. fedoraproject.org
Não desative o apport. Um dia desses, você pode ter uma sequência de falhas e nunca saber disso, exceto pelo mau comportamento do sistema ou algum sintoma específico do aplicativo.
O /var/crash
diretório está lá para registrar qualquer acidente. Você pode precisar disso algum dia.
Procedimento sugerido:
$HOME/crash
e copie para ela todos os relatórios de falhas existentes.sudo rm /var/crash/*
sudo reboot
O comportamento pop-up repetitivo do travamento agora deve ter desaparecido. Além disso, os relatórios de falhas que você salvou podem ser valiosos ao relatar um bug na barra de ativação.
Como existe um bug no apport que quebra a depuração da linha de comando padrão do unix, esse bug é conhecido desde 2007 (vou comprar um bolo quando ele completar 10) (consulte https://bugs.launchpad.net/ubuntu / + source / apport / + bug / 160999 ) desativá -lo é de longe a melhor coisa a fazer se você estiver tentando corrigir seu próprio código.
Por que não apenas removê-lo completamente?
Versão 16.04 LTS
sudo apt-get update
sudo apt-get remove apport
sudo rm /etc/cron.daily/apport
Além disso, convém verificar isso:
Removendo concurso de popularidade sem destruir o sistema?
Novo no 18.04: