Более широкое разрешение экрана в Fedora, работающем в Hyper-V в Windows 10

В настоящее время я использую Fedora на Hyper-V в Windows 10. Теперь она работает с разрешением 1920x1080 после того, как я отредактировал конфигурацию GRUB. Однако мне не удалось установить его на 2560x1080 (он просто игнорировал этот параметр), что является моим разрешением экрана. Возможно ли это сделать? Если нет, то почему? И есть ли список поддерживаемых разрешений?

Примечание. Я знаю, что могу использовать удаленный рабочий стол или гипервизор 2-го типа.

Ответы найдены до сих пор:

  1. измените его в Fedora: другое разрешение недоступно.
  2. следуйте инструкциям для Ubuntu: update-grub не найдено
  3. возможно, Hyper-V Integration Services: теперь часть ядра.

2 ответа

grubby --update-kernel=ALL --args="video=hyperv_fb:1024x768"

Вышеприведенная команда работает. Я знаю, что этот вопрос был опубликован несколько месяцев назад, но, поскольку на него еще нет ответа, я публикую решение, которое мне показалось работающим.

Ваш пробег может варьироваться!

На хосте сначала нужно установить разрешение; Сначала выключите целевую виртуальную машину, затем:

      Set-VMVideo -VMName "Fedora34" -HorizontalResolution 2560 -VerticalResolution 1200 -ResolutionType Single

Затем вы можете использовать grubby, чтобы установить соответствующий размер:

      grubby --update-kernel=ALL --args="video=hyperv_fb:2560x1200"

Вы можете установить любое разрешение Grubby, вплоть до размера, установленного на хосте.

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

См. также: https://github.com/LIS/lis-next/issues/318 .

Другие вопросы по тегам