Lỗi này có nghĩa là gì và tại sao nó cứ xuất hiện khi khởi động? Tôi đã báo cáo một lỗi nhưng không có gì thay đổi.
Lỗi này có nghĩa là gì và tại sao nó cứ xuất hiện khi khởi động? Tôi đã báo cáo một lỗi nhưng không có gì thay đổi.
Câu trả lời:
Ubuntu có một chương trình gọi là Apport chịu trách nhiệm phát hiện các sự cố như vậy và khi có sự đồng ý của người dùng, hãy báo cáo các sự cố này cho các nhà phát triển. Quá trình này dự định sẽ khắc phục sự cố bởi các nhà phát triển.
Tuy nhiên, nó có thể rất khó chịu đối với người dùng thông thường và không có lý do gì để hiển thị lỗi cho người dùng khi họ không thể tự làm bất cứ điều gì về nó. Vì vậy, bạn có thể muốn vô hiệu hóa chúng.
Hệ thống apport tạo các tệp báo cáo sự cố trong thư mục / var / crash. Các tệp báo cáo sự cố này khiến thông báo lỗi xuất hiện mỗi khi khởi động Ubuntu.
Tắt apport
$ gksudo gedit /etc/default/apport
Chỉ cần đặt giá trị kích hoạt thành 0 và điều này sẽ vô hiệu hóa apport.
enabled=0
Lưu file và đóng nó lại. Từ lần khởi động tiếp theo trở đi, sẽ không có thông báo lỗi nào. Nếu bạn không muốn khởi động lại hệ thống thì hãy khởi động lại apport từ dòng lệnh.
$ sudo service apport restart
sudo service apport start force_start=1
.
(Viết một câu trả lời mới, vì tôi chưa thể bình luận.)
Thêm vào câu trả lời của @Vlad Savitsky:
Nhiệm vụ của Apport là báo cáo sự cố cho các nhà phát triển Ubuntu. Vì vậy, nó là lành tính và không nên đơn giản là tắt.
Apport được cho là chỉ cho bạn mọi vấn đề chỉ một lần. Vấn đề dường như là bản thân apport có thể trở nên bối rối và không thể ghi lại rằng nó đã báo cáo một vấn đề, hoặc quên rằng nó đã làm. Điều này có thể dẫn đến toàn bộ loạt các hộp thoại, gây khó chịu. Điều này có thể xảy ra khi nâng cấp hệ thống.
Một giải pháp là xóa tất cả các báo cáo sự cố trong /var/crash
thư mục. Lệnh này có thể làm điều đó cho bạn:
sudo rm /var/crash/*
Tất nhiên, nếu sự cố mới xảy ra, apport sẽ thông báo cho bạn về những điều cần thiết.
Nếu apport tiếp tục gây phiền nhiễu, tắt nó hoàn toàn là một giải pháp khác. Như Vlad mô tả, bạn cần phải
sudo ${EDITOR-gedit} /etc/default/apport
và thiết lập enabled=0
. Để kích hoạt thay đổi đó, vào ngày 16.04 trở lên, một cú pháp khác không chỉ restart
cần thiết để khởi động lại apport. 16.04 sử dụng systemd
để quản lý các dịch vụ, để systemctl
có thể sử dụng lệnh:
sudo systemctl restart apport