I’m working to make a useable installation of the Endeavour OS inside a Hyper-V virtual machine.
Problems so far:
1 - Xorg not starting on live ISO
2 - Guest vm sound devices not detected
3 - Wayland not starting after install (X11 is working fine)
Detailed info:
1 - Xorg not starting on live ISO
Whenever I start a new Hyper-V Virtual Machine (gen 1 or 2, secure boot disabled…), the ISO fails to load graphic server with a “no screen” error. The issue here seems to be fixed partially by long pressing ctrl+c when the error shows and using the command line that should pop up to do:
$ sudo nano /etc/X11/xorg.conf.d/30-hyperv.conf
Then, paste this:
Section "Device"
Identifier "HYPER-V Framebuffer"
Driver "fbdev"
EndSection
Save (ctrl+o) and exit (ctrl+x). Then, run the graphic server:
$ sudo startx
Now you should have access to the live session as root. Not ideal, but working. From there, run in terminal (i know sudo is redundant here):
$ sudo calamares_switcher
Follow the gui instructions to install and you will have a kinda working EndeavourOS on Hyper-V.
Only working on xorg (no wayland).
2 - Guest vm sound devices not detected
Still to be looked upon
3 - Wayland not starting after install (X11 is working fine)
Still to be looked upon