Не может добраться 1440x900 разрешение с GRUB2, хотя vbeinfo говорит, что это доступно

Я пытаюсь использовать GRUB2 в графическом режиме с 1440x900 разрешение, но результатом всегда является искажаемая ерунда: самое высокое разрешение, которое я могу получить, 1280x800.

Word от поиска с помощью Google этого долго, поскольку vbeinfo перечисляет разрешение, GRUB2 может использовать его. Это, кажется, не верно: vbeinfo говорит, что 1440x900 доступно, но он не работает.

Тестирование его из командной строки GRUB2:

set gxfmode=1440x900
terminal_output gfxterm
# -> garbled nonsense

# back to trusty 640x480
terminal_output console

Видеокартой является Intel GM965.

После того как Linux загружает переключатели кадрового буфера к 1440x900.

Добавленный после ответа epheminent и различных экспериментов

vbeinfo списки два набора режимов.

Первый набор работает от 0x160 до 0x16b, с разрешениями 768x480, 960x600, 1280x800 и 1440x900

Затем - после набора режимов только для текста - поддержать набор, содержа предложения 1024x768, 800x600, и 640x480

Первый набор режимов не изменен 915resolution. Они все работают кроме 1440x900.

Разрешение режимов во втором наборе может быть изменено с помощью 915resolution модуль / команда, доступная в GRUB2> = 1.99.

# in /boot/grub/grub.cfg

insmod 915resolution

# 30, 32, 34 all work for me: all that varies is which modes are altered
915resolution 30 1440 900

# setting an impossible resolution changes the mode to "text-only"
# in my case 1280x1024 is not supported
915resolution 30 1280 1024

Очевидно, 1440x900 должен просто работать: добавление его с 915resolution просто обходное решение.

2
задан 12.02.2011, 22:16

1 ответ

Существует 915resolution модуль, который позволяет GRUB 2 включить нестандартные разрешения Intel. Это базируется прочь пространства пользователя 915resolution, который добавляет записи VBE во времени выполнения для этих разрешений; они не в других отношениях доступны от BIOS.

0
ответ дан 12.12.2019, 07:01

Теги

Похожие вопросы