Рейтинг:1

Как уменьшить/ограничить разрешение при запуске

флаг tr

У меня есть старый Intel Haswell NUC со встроенной графикой Intel, подключенный к новому монитору LG с родным разрешением 1920x1080 через порт HDMI.

Однако при запуске (сразу после того, как Grub перейдет к ядру, прежде чем появится экран «Ubuntu» с вращающимся трискелионом) система решает изменить разрешение на 3840x2160 при 30 Гц, которое экран передискретизирует до исходного 1920x1080. а затем выводит оверлей с надписью «пожалуйста, переключитесь на мое родное разрешение». Система остается в этом разрешении, пока открыт экран входа в систему. Как только я вхожу в систему, мои пользовательские настройки срабатывают, и я получаю 1920x1080 при 120 Гц.

Есть ли способ «заблокировать» разрешение 4K и снизить его до HD? Вероятно, это должно быть на уровне ядра (KMS?). Различные xrandrрешения на основе, которые я нашел в другом месте, не работают.

P.S. текстовые экраны (например, Ctrl-Alt-F2) по-прежнему имеют разрешение 3840x2160. Текст крошечный и тяжело читать.

guiverc avatar
флаг cn
Насколько я понимаю, вы говорите о экране «плимут»; почему бы не попробовать использовать другой экран plymouth (даже сняв его). Это не требует изменений ядра; см. https://askubuntu.com/questions/2007/how-do-i-change-the-plymouth-bootscreen (экран plymouth, используемый в версии 21.04, совместим с OEM, поэтому использует * собственное * разрешение, как сообщает аппаратное обеспечение, чтобы лучше всего отображать Логотип OEM и т. д.)
Mike DeSimone avatar
флаг tr
Это не специфично для «плимута»; как я заметил позже, он присутствует на простом старом текстовом экране.
Рейтинг:0
флаг bz

Измените разрешение загрузки в grub:
судо ви/и т.д./по умолчанию/жратва

Найдите GRUB_GFXMODE:
тип :/GRUB_GFXMODE
и измените его на:
GRUB_GFXMODE=1920x1080
Используйте курсор для навигации после = Нажмите д$ чтобы удалить все до конца строки,
затем нажмите SHIFT+A (Caps Lock должен быть выключен), чтобы вставить в конце строки: 1920x1080

Ниже GRUB_GFXPAYLOAD_LINUX должно быть уже с правильным значением:
GRUB_GFXPAYLOAD_LINUX=сохранить

в конце сохраните и выйдите, набрав :кв!

Теперь обновите grub:
sudo update-grub


https://www.binarytides.com/ubuntu-fix-nvidia-graphics/ Здесь он использует grub2, вы также можете попробовать это, и, кроме того, вы можете установить такое же разрешение для заставки, выполнив следующие действия.

Mike DeSimone avatar
флаг tr
Это не имело никакого эффекта. Кстати, в `/etc/default/grub` не было ни одной строки, поэтому я просто добавил их после прокомментированного блока `GRUB_GFXMODE`. Кроме того, я использую `nano` вместо `vi`, так что я предполагаю, что `:/` это "поиск".
Mike DeSimone avatar
флаг tr
Ссылка на бинарные файлы только что добавила `echo FRAMEBUFFER=y` в `/etc/initramfs-tools/conf.d/splash` и запустила `update-initramfs -u`. Это привело к изменению разрешения текстовых терминалов на правильное (а также к приданию им странного шрифта), но `gdm3` и `plymouth` по-прежнему используют разрешение 4K.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.