helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
807 stars 58 forks source link

Cannot change resolution while virtualised in Proxmox VE #281

Open Slater91 opened 2 years ago

Slater91 commented 2 years ago

Hello! Thanks for doing this, I really love the project. I have installed helloSystem on my Proxmox VE server using the guide provided here. Despite following instructions, the system appears not to support multiple screen resolutions and only offers 800x600. Is there any way to circumvent this limitation?

Thank you!

probonopd commented 2 years ago

Hello @Slater91. Please try to reproduce on real hardware.

We recommend running helloSystem on real hardware (“bare metal”) if possible. This should give you the best possible performance and hardware support.

I don't have a Proxmox VE server so I can't really support it.

Slater91 commented 2 years ago

Unfortunately I do not have any real hardware to test helloSystem on for the time being. After doing some research, it turns out that the problem is caused by the UEFI boot: the framebuffer is fixed at a given resolution and it has to be changed in the UEFI settings. This is valid not only for Proxmox VE, but for any system using KVM/QEMU. Changing that parameter brought me to fix the issue, even though I can't change resolution anyway and I am stuck with whatever is set in UEFI. I will leave it to you to decide whether to close the issue, given that there is a solution, however imperfect.

I would like to thank you for taking me back to when I was sixteen and I was starting my journey in the UNIX world: I knew absolutely nothing and I had a sense of wonder at whatever I saw. Fiddling around with this gave me back that sense, though just for a brief moment, which is not nothing considering I have been using Linux daily as my only computing platform for the past ten years. Thanks!