Более широкое разрешение экрана в Fedora, работающем в Hyper-V в Windows 10
В настоящее время я использую Fedora на Hyper-V в Windows 10. Теперь она работает с разрешением 1920x1080 после того, как я отредактировал конфигурацию GRUB. Однако мне не удалось установить его на 2560x1080 (он просто игнорировал этот параметр), что является моим разрешением экрана. Возможно ли это сделать? Если нет, то почему? И есть ли список поддерживаемых разрешений?
Примечание. Я знаю, что могу использовать удаленный рабочий стол или гипервизор 2-го типа.
Ответы найдены до сих пор:
- измените его в Fedora: другое разрешение недоступно.
- следуйте инструкциям для Ubuntu:
update-grub
не найдено - возможно, 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 .