La finestra di blocco del sistema mi dà fastidio, come posso spegnerlo? Mi piacerebbe anche sapere come riattivarlo nel caso in cui ne avessi bisogno per segnalare un problema.
La finestra di blocco del sistema mi dà fastidio, come posso spegnerlo? Mi piacerebbe anche sapere come riattivarlo nel caso in cui ne avessi bisogno per segnalare un problema.
A partire da Ubuntu 16.04 systemd apport non sembra onorare il suo file di configurazione
I comandi systemd per abilitare / disabilitare apport sono:
Disattiva
sudo systemctl disable apport.service
Se non funziona, dovresti mascherare il servizio
systemctl mask apport.service
Riattivare
systemctl unmask apport.service # if you masked it
sudo systemctl enable apport.service
Versioni precedenti di Ubuntu:
Devi modificare /etc/default/apport
. Le seguenti modifiche impediranno ad Apport di avviarsi all'avvio:
grafico : Apri un terminale con ( CTRL + ALT + T ) e scrivi questo:
sudo -i gedit /etc/default/apport
e quindi premi INVIO . La tua password è stata digitata, ma non verrà visualizzata come punti.
o
Riga di comando :
sudo nano /etc/default/apport
Un editor di file è ora aperto. Cambia abilitato da "0" a un "1" in modo che assomigli a questo:
enabled=1
Per disattivarlo fallo:
enabled=0
Ora salva le tue modifiche e chiudi l'editor di file. L'Apport ora non inizierà più all'avvio. Se desideri disattivarlo immediatamente senza riavviare, esegui sudo service apport stop
.
Puoi anche utilizzare sudo service apport stop
senza modificare /etc/default/apport
per disattivarlo temporaneamente.
Vedi anche:
sudo service apport stop ; sudo sed -ibak -e s/^enabled\=1$/enabled\=0/ /etc/default/apport ; sudo mv /etc/default/apportbak ~
Lo script precedente dovrebbe interrompere l'apport, quindi eseguire un backup del suo file di configurazione, disabilitare apport all'avvio e infine spostare il backup nella directory home.
Sulle 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 conoscerla mai, tranne che per un cattivo comportamento del sistema o qualche sintomo specifico dell'applicazione.
La directory /var/crash
è lì per registrare qualsiasi contrattempo. Potresti averne bisogno un giorno.
Procedura consigliata:
$HOME/crash
e copia tutti i rapporti sugli arresti anomali esistenti su di esso. sudo rm /var/crash/*
sudo reboot
Il comportamento pop-up di arresto anomalo ripetuto ora dovrebbe essere eliminato. Inoltre, i rapporti sugli arresti anomali che hai salvato potrebbero essere preziosi nel segnalare un bug al launchpad.
Poiché c'è un bug in apport che interrompe il debug di riga di comando standard di unix, e questo bug è noto dal 2007 (lo comprerò una torta quando compirà 10) (vedi link ) disattivarlo è di gran lunga la cosa migliore da fare se stai cercando di correggere il tuo codice.
Perché non rimuoverlo interamente?
Versione 16.04 LTS
sudo apt-get update
sudo apt-get remove apport
sudo rm /etc/cron.daily/apport
Inoltre, potresti voler controllare questo:
Rimozione di popularity-contest senza cestinare il sistema?
Novità a 18.04:
Leggi altre domande sui tag apport