пятница, 10 февраля 2017 г.

Настройка разрешения экрана загрузки в Linux Mint 18.1 после установки драйверов NVidia (еще один вариант)

 

Предыдущий вариант не плох, но там были лишние танцы с бубном. В результате танцев родилось чуть более простое решение. У меня работает. Возможно будет и вам полезно.

Проблема в том что набор разрешений при загрузке GRUB ограничен и он может не совпадать с фактическим разрешением монитора. Поэтому приходится подбирать наиболее близкое из того что есть. Ограничение происходит из-за того, что на этом этапе драйвера NVidia еще не загружены.

Ну а теперь как все можно поправить.

1) Устанавливаем hwinfo чтобы посмотреть поддерживаемые разрешения

sudo apt install hwinfo

2) Смотрим разрешения

sudo hwinfo --framebuffer

У меня к примеру монитор имеет разрешение 1920х1080, но такое разрешение не поддерживается при загрузке GRUB

Ближайшим более мене по масштабу оказалось разрешение 1280x800 с глубиной цвета 24 бита

3) Редактируем файл /etc/default/grub

sudo xed /etc/default/grub

и добавляем туда строки

GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_VIDEO_BACKEND="vbe"
GRUB_GFXMODE="1280x800"

сохраняем и закрываем

5) Теперь нам надо сказать Plymouth чтобы он использовал framebuffer для этого редактируем файл /etc/initramfs-tools/conf.d/splash и добавляем туда строку:

FRAMEBUFFER=y

Сохраняем и выходим

6) Даем команды:

sudo update-initramfs -u
sudo update-grub

и перезагружаемся

все работает более менее нормально… но все равно эта корявость и недоделанность раздражает

Комментариев нет: