Mặc dù Linux được biết đến là ổn định, chạy liên tục nhiều năm, nhưng có lúc desktop bị treo và không phản hồi nhập liệu. Một giải pháp phổ biến nhất để sửa desktop treo là khởi động lại PC. Cách dễ hơn là chỉ khởi động lại desktop.
Hãy xem cách làm trên ba môi trường desktop phổ biến nhất: Gnome, KDE, và XFCE. Chúng ta sẽ dùng Ubuntu (Kubuntu/Xubuntu) để minh họa.
Khởi Động Lại Gnome Trong Ubuntu
Nếu desktop vẫn phản hồi bàn phím, nhấn Alt + F2, gõ chữ r đơn lẻ trên cửa sổ bật lên, và nhấn Enter.
Điều này sẽ khởi động lại môi trường desktop mà không phiền toái. Nếu desktop không phản hồi nhập liệu, bạn phải dùng biện pháp mạnh hơn.
Nhấn Ctrl + Alt + F3 để truy cập terminal đầu tiên bên ngoài môi trường desktop.
Nhập lệnh sau để khởi động lại môi trường desktop Gnome:
gnome-shell --replace
Nhấn Ctrl + Alt + F2 để quay lại desktop và, nếu mọi thứ theo kế hoạch, phiên bản desktop đã làm mới sẽ chờ bạn.
Nếu không hoạt động, bạn có thể thử khởi động lại display manager. Vì display manager là "cơ sở" mà môi trường desktop chạy trên đó, bằng cách khởi động lại nó, bạn cũng tải lại môi trường desktop. Để làm vậy, quay lại terminal và nhập:
sudo systemctl restart gdm
Lưu ý điều này tải lại hoàn toàn môi trường desktop, nên bạn phải đăng nhập lại từ đầu.
Khởi Động Lại KDE Trong Kubuntu
Khởi động lại môi trường desktop KDE theo cách tiếp cận giống Gnome, nhưng có sự khác biệt nhỏ ở các bước riêng lẻ.
Đầu tiên, và ít nhất trong Kubuntu, terminal đầu tiên bên ngoài desktop là tty2, nên bạn phải dùng tổ hợp Ctrl + Alt + F2 để đến đó.
Trong phiên bản KDE mới nhất, cách đúng để khởi động lại desktop từ terminal là:
kquitapp5 plasmashell && kstart5 plasmashell
Nếu không hoạt động, bạn cũng có thể thử:
pkill -ABRT plasmashell
Nếu cũng thất bại, đáng thử khởi động lại display manager như lựa chọn cuối trước khi reboot toàn bộ PC. Thử với:
pkill -ABRT kwin_x11
Lưu ý, tuy nhiên, việc khởi động lại ép buộc môi trường desktop này cũng có thể dẫn đến xuất hiện một số thông báo lỗi.
Khởi Động Lại XFCE Trong Xubuntu
Với XFCE là môi trường desktop đơn giản hơn Gnome và KDE, khởi động lại nó cũng dễ hơn.
Yếu tố desktop chính của XFCE – và khả năng cao nhất bị treo – là panel của nó. Để khởi động lại, nếu desktop vẫn còn phản hồi một chút, mở terminal bằng tổ hợp Ctrl + Alt + T và gõ:
killall xfce4-panel
Lệnh này sẽ "giết" panel. Để tải lại, nhập:
xfce4-panel & disown
Để khởi động lại toàn bộ trình quản lý cửa sổ, chuyển đến terminal đầu tiên bên ngoài desktop. (Trên cài đặt Xubuntu, là terminal đầu, truy cập bằng Ctrl + Alt + F1.) Ở đó, thử cách chính thức:
xfwm4 --replace
Nếu không hoạt động, thử cách mạnh hơn:
killall xfwm4 & xfwm4 & disown
Hy vọng desktop sẽ trở lại hoạt động, chờ bạn.
Các phương pháp trên sẽ giúp bạn thoát khỏi tình huống desktop treo rất dễ dàng. Cũng xem phím tắt bàn phím cho GNOME để điều hướng desktop tốt hơn.