Để làm điều này một cách an toàn đòi hỏi hai bước.
Bước 1: tìm chế độ ưu tiên
Khởi động lại và nhấn và giữ Shiftđể hiển thị grub của bạn. Nhấn C
để vào chế độ bảng điều khiển. Sau đó nhập (đối với phiên bản Ubuntu trước ngày 18.04):
$ vbeinfo
Đối với Ubuntu 18.04 trở lên:
$ videoinfo
Điều này sẽ hiển thị nhiều thứ khác nhau như thế nào grub nhận ra màn hình của bạn. Ở phía dưới là "chế độ ưa thích" - trong trường hợp của bạn, nó phải là 1280x800. Ghi lại giá trị.
Lưu ý: đôi khi, một số thẻ video lỗi không chính xác cung cấp cho Grub độ phân giải ưa thích sai - nếu chế độ ưa thích cao hơn nhiều so với bạn mong đợi, thì hãy chọn chế độ gần nhất trong danh sách hiển thị mà bạn đang mong đợi.
Nhấn Escđể trở về grub và nhấn Enterđể khởi động.
Bước 2: Đặt độ phân giải trong grub
Tiếp cận với thiết bị đầu cuối và loại của bạn
$ sudo nano /etc/default/grub
tìm dòng
#GRUB_GFXMODE=640x480
xóa #
và thay đổi 640x480
với chế độ ưa thích mà bạn đã viết ra. Ví dụ:
GRUB_GFXMODE=1280x800
lưu, sau đó gõ
$ sudo update-grub
Lưu ý: chế độ ưa thích phải nằm trong số các chế độ được liệt kê bởi vbeinfo. Ví dụ: nếu chế độ ưa thích của bạn là 1920x1080 (cài đặt tỷ lệ khung hình 16x9 phổ biến), chế độ ưa thích của bạn KHÔNG được vbeinfo hỗ trợ và có thể không hoạt động chính xác. Trên thực tế, dường như không có bất kỳ chế độ 16x9 nào được vbeinfo hỗ trợ, kể từ Ubuntu 13.04. Trong trường hợp đó, bạn có thể thử quay lại một cái gì đó phổ biến như 640x480, trong đó, có vẻ như hầu hết các màn hình hỗ trợ và vbeinfo hỗ trợ. Ngoài ra, không phải tất cả các chế độ được vbeinfo hỗ trợ đều nhất thiết phải được hỗ trợ bởi màn hình của bạn và bạn có thể phải thử nghiệm.
vbeinfo
. Làm thế nào để tôi khắc phục trong trường hợp đó?