Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Разрешение экрана GRUB  (Прочитано 1350 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Domitory

  • Автор темы
  • Активист
  • *
  • Сообщений: 580
    • Просмотр профиля
Разрешение экрана GRUB
« : 21 Октября 2021, 09:30:31 »
Всем доброго времени суток.

Возник вопрос как в Kubuntu 20 можно изменить размер шрифта или разрешения экрана в начальном меню GRUB.

Размер шрифта был по умолчанию небольшого размера, никаких специальных настроек я для этого не выполнял.
Поменял видеокарту и размер шрифта в меню стал большим а логотип Kubuntu при загрузке огромным.
Попробовал добавить параметр  GRUB_GFXMODE в файл /etc/default/grub и задать в нем нужное разрешение (по умолчанию такой параметр отсутствует) GRUB похоже не воспринимает разрешение больше Чем 1024x768.

Как еще можно повлиять на размер шрифта в GRUB?  Или это сильно зависит от возможностей видеокарты?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6896
    • Просмотр профиля
Re: Разрешение экрана GRUB
« Ответ #1 : 21 Октября 2021, 10:31:40 »
Вообще-то, все можно. А для более предметного разговора нужны более конкретные данные.
Хотя-бы, какая видеокарта.
Цитировать
это сильно зависит от возможностей видеокарты?
Кратко, да. Не только видеокарты, но и экрана.
Начать с того, что-же все-таки ты хочешь. Разрешение и размер шрифта вещи совершенно разные. В общем случае, друг с другом не связанные.
На мой вкус, по сравнению с легаси, в ЕФИ текст стал очень мелким. Но это, как правило, происходит за счет большего разрешения, шриф остается прежний. Для себя я наоборот, сделал крупный шрифт.
Цитировать
GRUB похоже не воспринимает разрешение больше Чем 1024x768.
Он не принимает абы-какие разрешения. Нужно выставлять именно то, что обеспечивает данное оборудование плюс модули. Здесь конкретно не подскажу, нужно смотреть в документации.

Оффлайн Domitory

  • Автор темы
  • Активист
  • *
  • Сообщений: 580
    • Просмотр профиля
Re: Разрешение экрана GRUB
« Ответ #2 : 21 Октября 2021, 20:08:38 »
Хотя-бы, какая видеокарта.

Видеокарта  Asus Nvidia Geforce GT 710 2Gb

До этого была Gigabyte GV-R7250C-2Gi  на 512 Мб

Монитор  Lenovo L27-28 , 27 дюймов

Не понимаю что могло для GRUB изменится было

Разрешение хотелось бы поменять на побольше. А то уже с 2018 года привык что логотип маленький по середине экрана. В принципе и 1024x768 норм но было чуть помельче.

 

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6896
    • Просмотр профиля
Re: Разрешение экрана GRUB
« Ответ #3 : 22 Октября 2021, 08:42:49 »
Цитировать
уже с 2018 года привык что логотип маленький
С самого начала привык, что никакого логотипа. Нет его, и нет проблем. Тем более сейчас, когда он проскакивает там за какую-то секунду.
Но ближе к теме. В файле default, возле параметра GRUB_GFXMODE комментарий:
Цитировать
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
Почему-бы не последовать этому совету? Далее:
Цитировать
Попробовал добавить параметр  GRUB_GFXMODE в файл /etc/default/grub
Покажи свой grub.cfg. Может он что подскажет. В свое вижу:
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi

linux_gfx_mode получает значение либо "keep", либо "text".
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5f788c40-b5de-42c5-9f8f-ab68c8483c7d' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
...
Это значение передается функции gfxmode. Никакими конкретными разрешениями вроде и не пахнет.
Ну и:
Цитировать
стал большим а логотип Kubuntu
Вроде как прямого отношения к груб не имеет. Это "plymouth" - одна из программ операционной системы. Ее тоже удаляю в первую очередь.


Пользователь добавил сообщение 22 Октября 2021, 13:43:46:
"Трудно искать черную кошку в темной комнате. Особенно, если ее там нет."
Только сейчас взглянул попристальней:
Цитировать
Nvidia Geforce GT 710 2Gb...
До этого была Gigabyte GV-R7250C-2Gi  на 512 Мб
Да ты счастливчик. Поменял AMD на nVidia, радуйся, что хоть что-то заработало.
Еще одной "темной комнатой" стало больше, и не известно, а была-ли вообще "кошка".
« Последнее редактирование: 22 Октября 2021, 13:43:46 от andytux »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: Разрешение экрана GRUB
« Ответ #4 : 07 Декабря 2021, 09:37:03 »
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'

Почему-бы не последовать этому совету?

vbeinfoэто для GRUB PC.

Для GRUB EFI в консоли груба:
videoinfo
Покажет разрешения, которые поддерживает оборудование.

 

Страница сгенерирована за 0.049 секунд. Запросов: 25.