-
Posts
6 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by emma.makes
-
-
1 hour ago, ghost82 said:
I don't think so, because when you passthrough a (i)gpu to a guest all should be managed by the guest and the kernel of the host should have no impact.
By "passing through the igpu" you mean gvt-d with a monitor connected to the vga output directly or something else?
Oh okay, interesting! I wasn't aware of that.
I'm not sure what you mean by gvt-d. I've set the VMs Graphics Card to "Intel UHD Graphics 630 (00:02.0)" (the only option I have other than VNC) and no "Graphics ROM BIOS". The monitor is directly connected via HDMI on the monitor to Display Port on the HP ProDesk (Display Port to HDMI cable). If I boot Fedora on the HP ProDesk, without Unraid, it detects the correct resolution.
If it's relevant, machine is set to Q35-6.2 and BIOS to OVMF.
-
7 hours ago, ghost82 said:
Hi, look at this, it doesn't seem related to vm settings.
Look at the xrandr output and see what are available resolutions and max.
Check your monitor EDID, decode it, and see if 2560x1440 is available in the EDID.
Check also the refresh rate (frequency) when you set the new resolution, this depends on the monitor, gpu, cable and resolution.
Thank you for the feedback. I'll have to try and manually force the resolution, but this behavior does not occur, if I boot (e.g. Fedora 36) without Unraid KVM.
I've had similar issues with Ubuntu and Debian, which seemed like an issue related with an older kernel version, while Fedora with a newer kernel automatically picked up the correct resolution of the monitor. So maybe this is related to the kernel version used by the Unraid Slackware base?
-
I'm currently in the trial phase with Unraid and set up a VM with Intel UHD Graphics 630 pass-through for the graphics. The connected display has a native resolution of 2560x1440, but the VM only allows setting a resolution of 2048x1080. I've tested the behavior with Fedora 36 and Xubuntu 22.04.
Is there anything I can attempt to allow the VM to set 2560x1440 resolution? Is this due to the virtualization limitation or a problem of the VM guest OS?
-
1 minute ago, itimpi said:
Have you checked to see if the EFI folder on the flash drive has trailing tilde character? If so you need to remove this to enable UEFI boot.
The EFI folder had a trailing dash (-)! I had to clear the secure boot keys to allow the USB to boot, but now it worked. Thank you!
-
I was about to try unRAID on my HP ProDesk 400 G5 with the trial license. I specifically bought the recommended Sandisk Cruzer Fit (32GB), but I only have a USB 3.0 port available for the drive to boot from.
I used Unraid USB Creator (Win32-1.8.exe) to create the boot drive (unRAID stable 6.10.1).
However I can't boot to unRAID. When I attempt to boot in UEFI mode, I only get a BIOS beep and am directed back to the boot options. I then re-enabled legacy mode and attempted to boot in legacy mode I get the message that the chosen device isn't a boot device.
Are there any BIOS settings I could try or another approach of creating the USB drive?
Non native display resolution with Intel UHD Graphics 630 graphics passthorugh (max 2048x1080 instead of 2560x1440)
in VM Engine (KVM)
Posted
Thanks, I'll give it a try!
Honestly, I'm really surprised myself, that the iGPU passthrough works so smoothly. I've previously attempted to achieve the same with Proxmox and failed.
I've replaced the UUIDs and the MAC address in the config, let me know if I can help out in any other way. The host is a HP ProDesk 400 G5 Mini (https://support.hp.com/us-en/document/c06403257, with an i5-9500T CPU). Unraid is the latest stable (6.10.2) via the USB installer, VM client is a Fedora 36 netinst/everything. I've set up the VM with basically all the default settings, except the Graphics Card.
vm.txt