Bạn không mở được terminal trên máy Ubuntu. Làm sao? Dù vấn đề này hiếm xảy ra, nhưng nó tồn tại và có thể xảy ra bất cứ lúc nào. Đọc tiếp để biết làm gì khi Ubuntu không mở được terminal.
Chỉ thiếu biểu tượng?
Nếu bạn chỉ thiếu biểu tượng thường dùng để chạy terminal, không có nghĩa terminal thực sự biến mất. Bạn tìm thấy nó trong các ứng dụng đã cài, qua menu Activities của Ubuntu.
Nhấn phím Win và bắt đầu gõ "terminal" trong ô tìm kiếm để tìm. Nhấp vào để chạy.
Để thêm lại vào dock màn hình, nhấp chuột phải vào biểu tượng và chọn "Add to Favorites" (Thêm vào yêu thích).
Có lẽ tốt hơn là nhớ tổ hợp phím Ctrl + Alt + T. Thử xem, terminal sẽ bật lên.
Có xung đột phần mềm?
Nếu vấn đề xuất hiện sau khi cài phần mềm mới, có thể bạn gặp xung đột phần mềm. Hiếm, nhưng xảy ra, và có hàng triệu lý do tùy từng tổ hợp phần mềm duy nhất. Giải pháp dễ nhất là hoàn tác các bước gần đây.
Bắt đầu bằng gỡ bỏ gì bạn cài ngay trước khi vấn đề xuất hiện. Hy vọng vấn đề giải quyết.
Nếu vấn đề vẫn tiếp diễn, bạn có thể thử biện pháp mạnh hơn, như khôi phục toàn bộ hệ thống từ bản sao lưu gần đây. Nếu dùng Ubuntu mới nhất cài với ZFS, bạn dễ dàng khôi phục snapshot ZFS. Sau đó triển khai lại các thay đổi từng cái một cho đến khi tìm thấy thủ phạm và hoàn tác bước gây sự.
Đáng chú ý, một xung đột phổ biến liên quan đến cài Python. Nếu vấn đề xuất hiện sau nâng cấp Python mới nhất, có thể vì terminal không được cấu hình dùng nó.
Để khắc phục, thử cập nhật tham chiếu Python trong terminal. Chuyển sang terminal TTY an toàn bằng cách nhấn Ctrl + Alt + F3 cùng lúc. Đăng nhập lại đó, rồi nhập:
sudo nano /usr/bin/gnome-terminal
Sau đó, đổi:
#!/usr/bin/python3
thành
#!/usr/bin/python3.6
Tất nhiên, nếu bạn cài phiên bản Python mới hơn, bạn cần cập nhật cho phù hợp.
Cấu hình terminal bị hỏng?
Nếu vấn đề xuất hiện sau khi cố gắng chỉnh cấu hình terminal, và bạn biết vấn đề là gì, bạn có thể dùng terminal an toàn để thử hoàn tác.
Để truy cập TTY failsafe terminal, nhấn Ctrl + Alt + F3 cùng lúc. Đăng nhập và thử hoàn tác thay đổi bạn áp dụng cho terminal thường qua nó.
Để chỉnh cấu hình terminal dễ dàng hơn qua GUI, cài Dconf-Editor bằng:
sudo apt install dconf-editor
Sau khi cài, chạy Dconf-Editor và xác nhận cảnh báo bằng cách bấm "I'll be careful".
Đi đến "/org/gnome/terminal/legacy" và khôi phục cài đặt bạn thay đổi.
Nếu vấn đề xuất hiện sau khi chỉnh cài đặt profile trong terminal, bạn dễ dàng reset về mặc định. Chuyển sang TTY terminal (dùng Ctrl + Alt + F3) và nhập:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
Lưu ý, thao tác này sẽ xóa tất cả profile của gnome-terminal và đưa profile mặc định về cài đặt gốc.
Cài lại hoặc dùng thay thế
Mặc dù cách này gần với cách giải quyết trên Windows, bạn có thể thử gỡ và cài lại terminal. Chuyển sang TTY failsafe với Ctrl + Alt + F3 và nhập:
sudo apt remove gnome-terminal
Sau đó, cài lại:
sudo apt install gnome-terminal
Cuối cùng, nếu không cách nào, bạn luôn có thể dùng trình giả lập terminal thay thế, như Guake và Tilix:
sudo apt install guake && sudo apt install tilix
Bạn có thể dùng những cái đó thay terminal mặc định, và luôn có TTY failsafe làm dự phòng.
Không có terminal, bạn không thể tìm kiếm web và tra thông tin gói, rất bực bội. Bạn từng gặp vấn đề tương tự với terminal mặc định khiến nó không dùng được? Chia sẻ trong phần bình luận bên dưới.