Theo tài liệu này, việc sử dụng vga=
tham số kernel không được chấp nhận kể từ GRUB2. Việc một số hạt nhân mới hơn dường như không còn hỗ trợ nó nữa trên một số bộ điều hợp nhất định không có gì đáng lo ngại vì card đồ họa tôi có từ bảy đến tám tuổi.
Vấn đề bây giờ là tôi muốn sử dụng chế độ văn bản có độ phân giải cao hơn, chẳng hạn như 80x50 thay vì 80x25 ký tự mặc định. Rõ ràng tất cả các chế độ đồ họa (VBE / VESA) không nằm trong câu hỏi dành cho card đồ họa này (ATI Rage XL) - danh sách các chế độ khả dụng chỉ hiển thị 0
thông qua 6
. 6
là 80x60
nhưng trông khủng khiếp, vì vậy tôi muốn đi với 1
(80x50).
Tôi đã thấy 80x50 và 80x60 hoạt động sau khi nhận được danh sách các chế độ khả dụng bất cứ khi nào chế độ mặc định không được hỗ trợ (với nhận xét mặc định được nêu ra GRUB_TERMINAL=console
) và tôi được nhắc chọn.
Làm cách nào tôi có thể đặt chế độ, nếu tôi không phải cài đặt nó trên dòng lệnh kernel và mọi lần sử dụng GRUB_GFXMODE
(có hoặc không có vbe
mô-đun tải trước ) và GRUB_GFXPAYLOAD_LINUX=keep
không thành công? Thất bại như trong: màn hình vẫn trống vì đó là chế độ đồ họa không hợp lệ cho thẻ tôi có trong máy này?
Ý tưởng của tôi sẽ là truyền nomodeset
vào kernel, nhưng bộ tải khởi động sau đó vẫn phải đặt chế độ đồ họa. Và tôi không thể thấy bất kỳ tùy chọn nào ngoài vga=
tham số kernel để làm điều đó.
Lưu ý: các lệnh vbetest
và videotest
trên bảng điều khiển GRUB2 sẽ làm trống màn hình và sau đó màn hình chuyển sang chế độ ngủ sau khi tuyên bố không có đầu vào video. vbeinfo
và videoinfo
hiển thị một vài chế độ khả dụng khác với các chế độ được đề cập ở trên, nhưng không đề cập đến nơi nên đặt chế độ này. Ngoài ra, khi chuyển vga=1
(không có nomodeset
) trên dòng lệnh kernel, tôi thấy một cảnh báo rất ngắn gọn về việc nó bị phản đối, nhưng quá lâu để đọc hoàn toàn - và đầu ra không xuất hiện dmesg
.
vga
thông số áp dụng cho hạt nhân, chứ không phải để grub2
. Cho dù grub2
nhà phát triển đang cố gắng làm cho phức tạp đơn giản như thế nào , nó vẫn hoạt động miễn là các hạt nhân hiểu được tham số này.