Ubuntu minimal в VirtualBox не может получить полноэкранное разрешение

перед возможным downvoting или закрытия / пометки этот пост как дубликат, пожалуйста, обратите внимание, что я работаю с CLI Ubuntu, поэтому установка дополнений гостевой virtualbox не помогает. Я уже попробовал это сделать. Я также пробовал другие решения: например этой или этой и многие другие посты. Я не был уверен, следует ли задавать этот вопрос в macOS, Ubuntu или SuperUser stackexchange, поэтому я спросил его здесь.


я Ubuntu Minimal 16.04.3 LTS tty1, установленный на VirtualBox версии 5.1.30 r118389 на моем MacBook под управлением macOS EL Capitan версии 10.11.6. Когда я полноэкранный окно с левый cmd ⌘+f рабочее окно CLI Ubuntu не масштабируется.

предполагаемое решение:

почти все решения я нашел в интернете требуют редактирования этих файлы:

  • /etc/default/grub
  • /etc/grub.d/00_header

действия:

  1. Hold shift ⇧ при загрузке зайти в меню grub?
  2. пресс C перейти к GRUB CLI
  3. введите команду set pager=1 чтобы убедиться, что вы видите длинный возвращает
  4. введите команду vbeinfo или videoinfo и нажмите enter несколько раз, чтобы увидеть все ваши варианты разрешения экрана. На моем mac у меня есть разрешение экрана 2880x1800 и из vbeinfo я выбрал 1152x864x32.
  5. пресс shift ⇧ +esc вернуться в меню GRUB, а затем загрузиться в обычном
  6. при загрузке edit /etc/default/grub с суперпользователем и применением любого из изменений:
    • изменение значения GRUB_CMDLINE_LINUX_DEFAULT="splash quite" to quiet vga=0x0365 или nomodeset или quiet text vga=0x160 или splash vga=792 ...
    • раскомментировав строку GRUB_GFXMODE=... и редактирование значения, выбранного в шаге 4
    • добавление строки ниже как GRUB_GFXPAYLOAD=... С тем же значением, или keep
  7. Редактирование файла /etc/grub.d/00_header с привилегиями суперпользователя и применить изменения:
    • редактирование строки if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1152x864x32 ; fi в соответствии с разрешением, выбранным в шаге 4
    • добавить строку if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1152x864x32 ; fi ниже
    • находим строку set gfxmode=${GRUB_GFXMODE} и добавить set gfxpayload=${GRUB_GFXPAYLOAD} ниже
  8. обновить grub update-grub или update-grub2 С суперпользователь
  9. перезагрузка

во время процесса загрузки или в GRUB, CLI matech размер окна, но когда он загружается основной командной строки по-прежнему мал! Я пробовал другие разрешения и другие возможные комбинации, но ни один не работает. Я был бы признателен, если бы вы могли помочь мне найти проблему и решить ее.

8
задан JakeGould
31.01.2023 22:06 Количество просмотров материала 3639
Распечатать страницу

1 ответ

Я думаю, что нашел решение. Ну частично! С помощью приведенного ниже решения вы сможете настроить разрешение для любого из вариантов, доступных в GRUB>vbeinfo но оно не отрегулирует автоматически для приспособления окна.

устранение:

(от этот пост) только файл нужно редактировать /etc/default/grub. Поэтому после шага 5, отредактируйте файл и

  1. изменить значение GRUB_CMDLINE_LINUX_DEFAULT="splash quite" до nomodeset
  2. найти GRUB_GFXMODE=... строку и добавить GRUB_GFXPAYLOAD_LINUX=... впоследствии, с разрешением, которое вы выбрали из шага 4.

, а затем перейти от шага 8, чтобы обновить GRUB и перезагрузки.

П. С. я также пытался вопрос с Ubuntu 17.10 на Windows 10, так что вопрос не имеет ничего общего с версией Ubuntu на любом хост-ОС.

1
отвечен Foad 2023-02-02 05:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх