3

Я пытаюсь изменить разрешение на моей базовой оболочке (Ctrl +Alt +1) в Debian, чтобы она поддерживала мой монитор ViewSonic.

Оболочка выглядит очень нечеткой, когда она отображается на моем ЖК-мониторе, но GRUB выглядит хорошо, когда она отображается.

Сначала я попытался изменить часть GRUB_CMDLINE_LINUX_DEFAULT на «vga = ask», и теперь я получаю ошибку при загрузке «Legacy», параметр «ask» больше не поддерживается »

Это значение 'vga = ask' было изменено на что-то другое?

Обратите внимание, я попытался установить его на «vga = 782» после нахождения здесь списка режимов экрана, и шрифт оболочки стал очень большим в течение нескольких секунд во время загрузки, а затем снова переключился на его ужасную нечеткость, когда я зашел в используйте оболочку Debian Bash.

ОБНОВИТЬ
Попробовал предложение в этом вопросе, он работает без размытости до последнего изменения разрешения, которое отображает вход пользователя в оболочку.

1 ответ1

0

vga=ask обрабатывается загрузчиком, а не ядром (это некрасивое грязное вуду с участием BIOS и магическим переписыванием командной строки ядра, IIRC).

Если вы используете 16-битные версии команд linux и initrd grub, а именно linux16 и initrd16 , vga=ask все равно будет работать. Просто отредактируйте загрузочную запись из меню и замените linux /vmlinuz-... на linux16 /vmlinuz-... и то же самое на initrd.

Если вы хотите сделать это постоянным, вам придется изменить /etc/grub.d/10_linux чтобы генерировать команды linux16/initrd16 вместо initrd и linux .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .