La finestra di dialogo di arresto anomalo del sistema mi dà fastidio, come posso disattivarla? Vorrei anche sapere come riattivarlo nel caso in cui ne avessi bisogno per segnalare un problema.
La finestra di dialogo di arresto anomalo del sistema mi dà fastidio, come posso disattivarla? Vorrei anche sapere come riattivarlo nel caso in cui ne avessi bisogno per segnalare un problema.
Risposte:
A partire da Ubuntu 16.04 systemd apport non sembra onorare il suo file di configurazione
I comandi di systemd per abilitare / disabilitare apport sono:
disattivare
sudo systemctl disable apport.service
Se il problema persiste, è necessario mascherare il servizio
systemctl mask apport.service
Per riattivare
systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service
Versioni precedenti di Ubuntu:
E 'necessario modificare /etc/default/apport
. Le seguenti modifiche impediranno l'avvio di Apport all'avvio:
Grafico : apri un terminale con ( CTRL+ ALT+ T) e digita questo:
sudo -i gedit /etc/default/apport
e quindi spingere ENTER. La password è stata digitata, ma non verrà visualizzata come punti.
o
Riga di comando :
sudo nano /etc/default/apport
Un editor di file è ora aperto. Modifica abilitata da "0" a "1" in questo modo:
enabled=1
Per disattivarlo, fallo:
enabled=0
Ora salva le modifiche e chiudi l'editor di file. Apport ora non si avvia più all'avvio. Se si desidera disattivarlo immediatamente senza riavviare, eseguire sudo service apport stop
.
È inoltre possibile utilizzare sudo service apport stop
senza modificare /etc/default/apport
per disattivarlo temporaneamente.
Guarda anche:
systemctl
essere usato ora dal momento che il passaggio a systemd da startstart?
/etc/default/apport
sudo service apport stop ; sudo sed -ibak -e s/^enabled\=1$/enabled\=0/ /etc/default/apport ; sudo mv /etc/default/apportbak ~
Lo script sopra dovrebbe fermare apport, quindi eseguire un backup del suo file di configurazione, disabilitare apport all'avvio e infine spostare il backup nella directory home.
Nelle versioni più recenti di ubuntu (15.04+)
Per interrompere il servizio:
systemctl stop apport.service
Per disabilitare il servizio all'avvio:
sudo systemctl disable apport.service
Per verificare lo stato del servizio:
systemctl status apport.service
Infine, puoi anche impedire l'avvio di un servizio systemd mascherandolo. Il servizio non sarà in grado di avviarsi (anche manualmente) se non smascherato.
systemctl mask apport.service
Questo dovrebbe creare un collegamento simbolico da /etc/systemd/system/apport.service a / dev / null. fedoraproject.org
Non disabilitare apport. Uno di questi giorni, potresti avere una sequenza di arresti anomali e non saperlo mai tranne che per un cattivo comportamento del sistema o qualche sintomo specifico dell'applicazione.
La /var/crash
directory è lì per registrare qualsiasi incidente. Potresti averne bisogno un giorno.
Procedura suggerita:
$HOME/crash
e copia tutti i rapporti sugli arresti anomali esistenti su di essa.sudo rm /var/crash/*
sudo reboot
Il comportamento pop-up di crash ripetitivo ora dovrebbe essere sparito. Inoltre, i rapporti sugli arresti anomali salvati potrebbero essere utili nel segnalare un bug al launchpad.
Poiché c'è un bug in apport che interrompe il debug della riga di comando unix standard, e questo bug è noto dal 2007 (lo comprerò una torta quando compie 10 anni) (vedi https://bugs.launchpad.net/ubuntu / + source / apport / + bug / 160999 ) disattivarlo è di gran lunga la cosa migliore da fare se si sta tentando di correggere il proprio codice.
Perché non rimuoverlo completamente?
Versione 16.04 LTS
sudo apt-get update
sudo apt-get remove apport
sudo rm /etc/cron.daily/apport
Inoltre, potresti voler controllare questo:
Rimuovere il concorso di popolarità senza distruggere il sistema?
Novità dal 18.04: