Selamat Datang di Tanya Ubuntu! ;-) Apport adalah sistem yang mencegat crash ketika itu terjadi, jadi itu bukan masalah, hanya gejalanya. Jika Anda ingin bantuan dengan kesalahan itu sendiri, Anda perlu memberikan rincian lebih lanjut.
Ubuntu memiliki program bernama Apport yang bertanggung jawab untuk mendeteksi gangguan seperti itu dan atas persetujuan pengguna, melaporkan gangguan ini kepada pengembang. Proses ini bermaksud untuk memperbaiki masalah oleh pengembang.
Namun itu bisa sangat menjengkelkan bagi pengguna biasa, dan tidak ada gunanya menunjukkan kesalahan kepada pengguna ketika mereka tidak bisa melakukan apa-apa tentang itu sendiri. Jadi, Anda mungkin ingin menonaktifkannya.
Sistem apport membuat file laporan kerusakan di direktori / var / crash. File laporan kerusakan ini menyebabkan pesan kesalahan muncul setiap kali Ubuntu melakukan boot.
Matikan apport
$ gksudo gedit /etc/default/apport
Cukup atur nilai diaktifkan ke 0, dan ini akan menonaktifkan apport.
enabled=0
Simpan file dan tutup. Dari boot berikutnya dan seterusnya, seharusnya tidak ada pesan kesalahan. Jika Anda tidak ingin me-restart sistem maka restart apport dari baris perintah.
Perhatikan bahwa Anda dapat mengganti pengaturan ini untuk sementara sudo service apport start force_start=1.
jvriesem
Bisakah Anda menjelaskan mengapa kesalahan ini diaktifkan secara default? Jika mereka relatif tidak berguna bagi pengguna akhir, itu mungkin akan layak untuk menekan mereka dan menambahkan opsi "laporan crash secara otomatis" global yang tidak antarmuka sama sekali pengguna?
XtrmJosh
15
(Menulis jawaban baru, karena saya belum bisa berkomentar.)
Menambahkan ke jawaban @Vlad Savitsky:
Tugas Apport adalah melaporkan macet ke pengembang Ubuntu. Karena itu jinak dan tidak boleh dimatikan begitu saja.
Apport seharusnya menunjukkan setiap masalah hanya sekali. Masalahnya tampaknya bahwa permintaan itu sendiri dapat menjadi bingung dan gagal untuk mencatat bahwa itu sudah melaporkan masalah, atau lupa bahwa itu memang terjadi. Ini dapat menyebabkan seluruh rangkaian dialog, yang menjengkelkan. Ini mungkin terjadi ketika memutakhirkan sistem.
Salah satu solusinya adalah menghapus semua laporan kerusakan di /var/crashdirektori. Perintah ini dapat melakukannya untuk Anda:
sudo rm /var/crash/*
Tentu saja, jika terjadi crash baru, apport akan memberi tahu Anda tentang hal itu, yang seharusnya.
Jika apport terus mengganggu, mematikannya sepenuhnya adalah solusi yang berbeda. Seperti yang dijelaskan Vlad, Anda harus melakukannya
sudo ${EDITOR-gedit} /etc/default/apport
dan mengatur enabled=0. Untuk mengaktifkan perubahan itu, pada 16.04 dan lebih tinggi, diperlukan sintaks yang berbeda dari restartyang diperlukan untuk memulai kembali apport. 16,04 digunakan systemduntuk mengelola layanan, sehingga systemctlperintah dapat digunakan:
Jawaban:
Ubuntu memiliki program bernama Apport yang bertanggung jawab untuk mendeteksi gangguan seperti itu dan atas persetujuan pengguna, melaporkan gangguan ini kepada pengembang. Proses ini bermaksud untuk memperbaiki masalah oleh pengembang.
Namun itu bisa sangat menjengkelkan bagi pengguna biasa, dan tidak ada gunanya menunjukkan kesalahan kepada pengguna ketika mereka tidak bisa melakukan apa-apa tentang itu sendiri. Jadi, Anda mungkin ingin menonaktifkannya.
Sistem apport membuat file laporan kerusakan di direktori / var / crash. File laporan kerusakan ini menyebabkan pesan kesalahan muncul setiap kali Ubuntu melakukan boot.
Matikan apport
Cukup atur nilai diaktifkan ke 0, dan ini akan menonaktifkan apport.
Simpan file dan tutup. Dari boot berikutnya dan seterusnya, seharusnya tidak ada pesan kesalahan. Jika Anda tidak ingin me-restart sistem maka restart apport dari baris perintah.
sumber
sudo service apport start force_start=1
.(Menulis jawaban baru, karena saya belum bisa berkomentar.)
Menambahkan ke jawaban @Vlad Savitsky:
Tugas Apport adalah melaporkan macet ke pengembang Ubuntu. Karena itu jinak dan tidak boleh dimatikan begitu saja.
Apport seharusnya menunjukkan setiap masalah hanya sekali. Masalahnya tampaknya bahwa permintaan itu sendiri dapat menjadi bingung dan gagal untuk mencatat bahwa itu sudah melaporkan masalah, atau lupa bahwa itu memang terjadi. Ini dapat menyebabkan seluruh rangkaian dialog, yang menjengkelkan. Ini mungkin terjadi ketika memutakhirkan sistem.
Salah satu solusinya adalah menghapus semua laporan kerusakan di
/var/crash
direktori. Perintah ini dapat melakukannya untuk Anda:Tentu saja, jika terjadi crash baru, apport akan memberi tahu Anda tentang hal itu, yang seharusnya.
Jika apport terus mengganggu, mematikannya sepenuhnya adalah solusi yang berbeda. Seperti yang dijelaskan Vlad, Anda harus melakukannya
dan mengatur
enabled=0
. Untuk mengaktifkan perubahan itu, pada 16.04 dan lebih tinggi, diperlukan sintaks yang berbeda darirestart
yang diperlukan untuk memulai kembali apport. 16,04 digunakansystemd
untuk mengelola layanan, sehinggasystemctl
perintah dapat digunakan:sumber