Hyper v linux display

Ubuntu Hyper-V Guest Разрешение дисплея

Я пытаюсь настроить гостя Ubuntu на сервере Hyper-V. Я относительно новичок в Linux, поэтому, пожалуйста, потерпите меня, виртуальная машина — это тестовая машина, которая поможет вам освоиться и попробовать Ubuntu. Одна из новых функций Server 2012 R2 — улучшенные возможности отображения, как упомянуто здесь на blogs.technet.com.

Я не думаю, что я одинок в том, что это «не работает». Некоторые советы, найденные в Интернете, предлагают обновить ядро, которое я сделал до 3.11.6, как описано в одном посте, и до последней версии 3.12.1. В обоих случаях я мог видеть только разрешения, перечисленные в параметрах отображения, до 1152×864 которых Linux всегда ограничивался в Hyper-V.

Еще одна подсказка была найдена в следующей ссылке (на японском языке) — постер добавил «video=hyperv_fb:1920×1080» в /boot/grub2/grub.cfg . Когда я повторил это, я заметил сообщение о том, что не редактировал /boot/grub2/grub.cfg напрямую, поэтому /etc/default/grub вместо этого добавил строку .

Это также не дало возможности для полного 1920×1080 разрешения, и на данный момент у меня закончились попытки попробовать, и я бы не знал, является ли это сейчас проблемой Hyper-V или чем-то более фундаментальным, и это не сработало бы для физического или другой гипервизор.

Если кто-то может пролить свет, я был бы очень признателен.

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

Обновленный linux-образ и заголовки sudo apt-get install linux-image-3.11.0-15-generic linux-headers-3.11.0-15-generic (возможно, виртуальный будет работать так же хорошо, как и общий).

Установленные linux-image-extras с hyperv-драйверами: sudo apt-get install linux-image-extra-virtual

Установить режим видео (в основном то, что вы уже сделали):
установить GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash video=hyperv_fb:1680×1050″ в /etc/default/grub .

  • Обновление grub: sudo update-grub
  • перезагружать
  • Читайте также:  Не удалось открыть сессию для виртуальной машины virtualbox 0x80004005 linux

    Я думаю, что важной частью была установка обновленных гипервизоров с linux-image-extra-virtual. Также убедитесь, что они загружены .

    Источник

    hyper-v. Ubuntu Linux на весь экран

    По умолчанию, после установки виртуальной машины с ubuntu linux в системе виртуализации hyper-v, размер экрана скорее всего будет составлять 1024×768, что не совсем удобно (если конечно размер вашего экрана не 1024×768).

    Для того, чтобы настроить свою виртуальную машину под размер своего монитора, нужно сделать следующее:
    Будем считать, что виртуальная машина у вас уже есть.
    Необходимо ее запустить, после чего необходимо запустить терминал и выполнить следующие этапы:

    Нужно установить и активировать сервисы интеграции linux:

    Так же необходимо отредактировать конфигурационный файл grub.
    Откроем конфигурационный файл grum с помощью gedit, nano, vi, vim и тд (кому что удобно).

    Находим строку начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT и добавляем параметр video=hyperv_fb:[Необходимый размер экрана]
    Я назначаю размер экрана 1920×1080. Таким образом строка должна выглядеть следующим образом:

    После чего сохраняем файл, закрываем и выполняем в терминале команду для обновления grub:

    И перезагружаем операционную систему

    Затем необходимо убедиться, что не задействован трехмерный видеоадаптер RemoteFX.

    Необходимо выключить виртуальную машину.
    Перейти в раздел Параметры вашей виртуальной машины.
    Для этого найдите вашу виртуальную машину и нажмите второй кнопкой мыши.

    Нажимаем кнопку Удалить и ОК.

    Далее желательно перезагрузить ваш PC и начать пользоваться вашей виртуальной машиной с необходимым расширением монитора.
    Данная статья и мануал подойдет и для других Ubuntu подобных операционных систем.

    Источник

    Ubuntu Hyper-V Guest Разрешение дисплея

    Я пытаюсь настроить гостя Ubuntu на сервере Hyper-V. Я относительно новичок в Linux, поэтому, пожалуйста, потерпите меня, виртуальная машина — это тестовая машина, которая поможет вам освоиться и попробовать Ubuntu. Одна из новых функций Server 2012 R2 — улучшенные возможности отображения, как упомянуто здесь на blogs.technet.com.

    Я не думаю, что я одинок в том, что это «не работает». Некоторые советы, найденные в Интернете, предлагают обновить ядро, которое я сделал до 3.11.6, как описано в одном посте, и до последней версии 3.12.1. В обоих случаях я мог видеть только разрешения, перечисленные под опциями отображения до 1152×864 Это то, чем Linux всегда ограничивался в Hyper-V.

    Читайте также:  Список измененных файлов windows

    Еще одна подсказка была найдена в следующей ссылке (на японском языке) — автор добавил «video=hyperv_fb:1920×1080» в /boot/grub2/grub.cfg , Когда я пошел, чтобы повторить это, я заметил сообщение о не редактировании /boot/grub2/grub.cfg непосредственно, поэтому я добавил строку в /etc/default/grub вместо.

    Это не дало опцию для полного 1920×1080 разрешения, и на данный момент у меня закончились попытки попробовать, и я бы не знал, является ли это проблемой Hyper-V или чем-то более фундаментальным, и это не сработало бы на физической или другой машине с гипервизором.

    Если кто-то может пролить свет, я был бы очень признателен.

    6 ответов

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

    Обновленный linux-образ и заголовки sudo apt-get install linux-image-3.11.0-15-generic linux-headers-3.11.0-15-generic (Возможно, виртуальный будет работать так же хорошо, как общий.):

    Установленные linux-image-extras с hyperv-драйверами: sudo apt-get install linux-image-extra-virtual

    Установите режим видео (почти то, что вы уже сделали):
    Задавать GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash video=hyperv_fb:1680×1050″ в /etc/default/grub ,

  • Обновление grub: sudo update-grub
  • перезагружать
  • Я думаю, что важной частью была установка обновленных гипервизоров с linux-image-extra-virtual. Также убедитесь, что они загружены.

    Источник

    How can I increase the Hyper-V display resolution?

    I just started experimenting with the Hyper-V of Windows 8 and installed Ubuntu on it. However when I launch it my screen resolution is small.

    How can I scale Ubuntu to the resolution of my screen?

    5 Answers 5

    Install the Hyper-V Integration Services. This provides better display/input/network integration between the guest and host.

    Here is how you can change the resolution of Ubuntu (Linux) running in Hyper-V:

    • Install linux-image-extras (hyperv-drivers): sudo apt-get install linux-image-extra-virtual
    • Open the Terminal and type: sudo gedit /etc/default/grub
    • Find the line starting with GRUB_CMDLINE_LINUX_DEFAULT , and add video=hyperv_fb:1920×1080 (or your preferred resolution) in between the quotes (The maximum possible resolution is 1920×1080) like this: GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash video=hyperv_fb:1920×1080″
    • Save and Exit
    • Run sudo update-grub
    • Restart Hyper-V (restarting Ubuntu (Linux) might be enough)
    Читайте также:  Почему не могу расширить том windows

    Increased display size of Hyper-V to 1680×1050. My Windows 8 display resolution is 1920×1200:

    Источник

    Ubuntu 20.04 Full Screen Mode Resolution in Hyper-V is very small

    When I enter ‘Full Screen Mode’ on an Ubuntu VM in Hyper-V, it shrinks to a very small resolution that isn’t usable. I’ve tried editing the /etc/default/grub file recommended in other Q&As without luck. I previously had the same issue with 18.04, so I switched to server and ssh’d to the VM; however, I would really like to get a useable full screen desktop going in Hyper-V.

    3 Answers 3

    The xrdp.service is not starting because the address already in use. There is an issue about this on github.

    First, get the scripts from GitHub:

    Then, make the scripts executable and run them.

    Open /etc/xrdp/xrdp.ini for editing:

    add these two lines (or change them if present):

    restart the service and system:

    On Windows Powershell with Admin Privileges, run the command:

    This solution is adapted from the Microsoft Tech Community and a post on medium.com

    You can use these steps:

    to modify the resolution during boot

    Update grub with

    I tried different things to get the login dialog with the possibility to adjust the screen resolution. After a new installation of Ubuntu with the predefined Hyper-V package, it worked initially. At some point after that, however, not anymore. It was really annoying. But now I’ve discovered a possibility that always works for me.

    • Shut down Ubuntu closing the remote connection.
    • Deactivate the guest services for the VM at the integration services.
    • Start Ubuntu without guest services.
    • Quit Ubuntu again and close remote connection.
    • Activate the guest services again.
    • Start VM and connect and voila, the login dialog with the option to select the screen resolution is back.

    Источник

    Оцените статью