vỏ gnome
Gần đây, tôi đã chuyển sang Ubuntu 20.04 LTS và trong hai tháng đầu tiên, mọi thứ thật tuyệt vời và tôi có thể làm mọi thứ tùy thích nhưng từ khoảng một tháng trước, một vấn đề mới đã xảy ra trên bảng.
Vấn đề là khi tôi để hệ điều hành hoạt động trong hơn 6 giờ lúc đầu tiên 6 giờ là 12 giờ nhưng bây giờ đó là thỏa thuận ... bất cứ điều gì sau 6 giờ làm việc, gnome-shell bắt đầu gặp sự cố (làm sao tôi biết được? ! Tôi đã thấy nó trong màn hình hệ thống sử dụng CPU tăng từ có thể 20% lên 100% một lõi mỗi lần và khoảng một giây mỗi lần kể từ đó) và điều đó thật khó chịu vì điều đó ảnh hưởng đến các quy trình khác và gây gián đoạn.
Tôi không biết tại sao nhưng vì điều đó xảy ra, tôi bắt đầu hỏi và tìm kiếm lý do và tôi không tìm thấy gì sau đó tôi quyết định thử sử dụng một môi trường máy tính để bàn khác như KDE nhưng điều đó có thể gây ra các vấn đề khác như cách tôi tìm thấy sau đó tôi thấy ai đó đang nói về window quản lý và vâng, tôi đã thử i3-WM và vâng, vấn đề đã biến mất nhưng vấn đề mới đã xuất hiện.
Bây giờ khi tôi khởi động lại hệ thống ... đầu tiên là mất quá nhiều thời gian để khởi động hệ thống và sau đó nó hiển thị thông báo mà tôi không hiểu (trong hình ảnh xuống tập lệnh) và mọi thứ trở nên khó khăn hơn và mất quá nhiều thời gian để mở hoặc chạy thậm chí cả thiết bị đầu cuối hoặc trình quản lý tệp ... Tôi không biết phải làm gì.
Tôi sẽ đánh giá cao sự giúp đỡ của bạn.
thông báo hiển thị khi tôi khởi động lại hệ thống
sử dụng cpu
đĩa bắt đầu ứng dụng lần đầu tiên
Dữ liệu SMART & tự kiểm tra
Trả lời
fsck
Trước tiên, chúng tôi kiểm tra hệ thống tệp của bạn ...
- khởi động vào đĩa DVD / USB Ubuntu Live ở chế độ “Thử Ubuntu”
- mở
terminalcửa sổ bằng cách nhấn Ctrl+ Alt+T - kiểu
sudo fdisk -l - xác định tên thiết bị / dev / sdXX cho "Hệ thống tệp Linux" của bạn
- nhập
sudo fsck -f /dev/sdXX, thay thếsdXXbằng số bạn tìm thấy trước đó - lặp lại
fscklệnh nếu có lỗi - kiểu
reboot
NCQ
Sau đó, chúng tôi sửa lỗi NCQ ...
Native Command Queuing (NCQ) là một phần mở rộng của giao thức Serial ATA cho phép ổ đĩa cứng tối ưu hóa bên trong thứ tự thực hiện các lệnh đọc và ghi đã nhận.
Chỉnh sửa sudo -H gedit /etc/default/grubvà thay đổi dòng sau để bao gồm thông số bổ sung này. Sau đó sudo update-grubghi các thay đổi vào đĩa. Khởi động lại. Màn hình bị treo và xem /var/log/sysloghoặc dmesgtiếp tục thông báo lỗi.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=noncq"
Khối xấu
Sau đó, chúng tôi vạch ra các khối xấu ...
Lưu ý: KHÔNG hủy bỏ quá trình quét khối xấu!
Lưu ý: KHÔNG làm xấu ổ SSD
Lưu ý: sao lưu các tệp quan trọng của bạn ĐẦU TIÊN!
Lưu ý: điều này sẽ mất nhiều giờ
Lưu ý: bạn có thể gặp lỗi HDD đang chờ xử lý
Khởi động vào đĩa DVD / USB Ubuntu Live ở chế độ “Dùng thử Ubuntu”.
Trong terminal...
sudo fdisk -l # xác định tất cả các phân vùng "Hệ thống tệp Linux"
sudo e2fsck -fcky /dev/sdXX # kiểm tra chỉ đọc
hoặc là
sudo e2fsck -fccky /dev/sdXX# kiểm tra đọc / ghi không phá hủy (được khuyến nghị)
-K rất quan trọng, vì nó lưu bảng khối xấu trước đó và thêm bất kỳ khối xấu mới nào vào bảng đó. Không có -k, bạn mất tất cả thông tin khối xấu trước đó.
Tham số -fccky ...
-f Force checking even if the file system seems clean.
-c This option causes e2fsck to use badblocks(8) program to do
a read-only scan of the device in order to find any bad blocks.
If any bad blocks are found, they are added to the bad block
inode to prevent them from being allocated to a file or direc‐
tory. If this option is specified twice, then the bad block scan
will be done using a non-destructive read-write test.
-k When combined with the -c option, any existing bad blocks in the
bad blocks list are preserved, and any new bad blocks found by
running badblocks(8) will be added to the existing bad blocks
list.
-y Assume an answer of `yes' to all questions; allows e2fsck to be
used non-interactively. This option may not be specified at the
same time as the -n or -p options.
Thông báo console: với tôi trông chúng không thú vị lắm, khi sử dụng Linux bạn phải học cách chấp nhận rất nhiều thông báo console vô nghĩa.
Khởi động chậm: Bạn không đề cập đến những gì bạn cho là chậm.
Cấu hình không phải Gnome ... Cửa sổ X ở cốt lõi của nó rất đơn giản. Bạn sẽ có thể tạo $ HOME / .xsessionrc và chỉ thực thi một chương trình trong đó .. giả sử một thiết bị đầu cuối như gnome-terminal. Sau đó, bạn sẽ được đưa vào một màn hình đồ họa chỉ có một thiết bị đầu cuối. Bạn đã có phiên X cơ bản nhất có thể. Bây giờ bạn có thể bắt đầu các chương trình X khác. Một trình quản lý cửa sổ chẳng hạn. Nếu fvwm, thì chỉ cần gõ "fvwm &" bây giờ bạn có một trình quản lý cửa sổ. Nếu điều đó hiệu quả, bạn có thể tạo .xsessionrc chỉ làm một việc: khởi động trình quản lý cửa sổ yêu thích của bạn.
Gnome shell: Bạn nên kiểm tra xem bạn đã cài đặt bất kỳ phần mở rộng nào của gnome shell chưa. Nếu vậy, có lẽ một trong số chúng là không tốt.