halogen55 Posted November 22, 2022 Share Posted November 22, 2022 Hi fellow Unraiders, I have a HP Mini (Prodesk 600) with Intel 8500t and UHD 630 graphics. The strangest thing is going on with the intel UHD garphics, I cannot get it to output in a Windows 11 VM, but works in Linux VM's. When i use remote desktop on windows I see the UHD630 is working according to windows, just no output. The logs on the windows machine show the following: ^^^ This error is in all VM logs, even linux when it's working. dmesg shows me a whole lot of this: GPU is also bound at boot via System Devices: I have tried: - Q35 & i440fx types - Windows 10 with seabios - Extracting the Rom (using spaceinvaderone's script, doesn't seem to work for this igpu) All of which dont work with a windows VM. Installed nobara (Fedora) and it outputs at the desktop everytime, no issues using OVMF. One thing is i never see the bootloader, just the desktop. Attached are my XML's for working Nobara and the above win 11 VM. Does anyone have any experience with the 630 or ideas ? Really at a loss.... 🤷 WindowsVM-notworking.xml linux-workingVM.xml Quote Link to comment
Kilrah Posted November 22, 2022 Share Posted November 22, 2022 You should not need to pass a bios file in UEFI. Is this your only GPU in the system? Quote Link to comment
halogen55 Posted November 22, 2022 Author Share Posted November 22, 2022 Hi Kilrah, thanks for the reply. Yes, it behaves the same with or without the bios rom. Detects in windows correctly, but no output. This is the only card in the machine (it's a mini 1 litre PC no other PCIe slots). Any idea would be much appreciated, Quote Link to comment
halogen55 Posted November 22, 2022 Author Share Posted November 22, 2022 Small update, I was able to get the "failed to mmap" error to dissapear with appending "video=efifb:off" in my syslinux config. Still no change to video output however. Quote Link to comment
BoKKeR Posted November 22, 2022 Share Posted November 22, 2022 sorry to bypass this, Did linux work out of the box for you? I am trying with bios, video=efifb:off, modprobe.blacklist=i2c_i801,i2c_smbus, set the system devices. Yet no screen and only Quote Link to comment
halogen55 Posted November 22, 2022 Author Share Posted November 22, 2022 Yes nobara distro worked out of the box. Installed with vnc and then switched to igpu. Quote Link to comment
ghost82 Posted November 23, 2022 Share Posted November 23, 2022 See this: https://forums.unraid.net/topic/130008-unraid-611-having-trouble-passing-through-intel-uhd-graphics-630-to-a-vm-on-hp-290-g2-mt-server/ Quote Link to comment
halogen55 Posted November 23, 2022 Author Share Posted November 23, 2022 Thanks for the reply @ghost82. Unfortanately i've already tried this, both roms result in hard-rebooting rebooting my server. Can't see in the logs what happens, after I boot the VM it stop responding and has to be turned off and on. Do you have this gfx card? Have you managed to get it to work? Quote Link to comment
ghost82 Posted November 26, 2022 Share Posted November 26, 2022 On 11/23/2022 at 9:20 AM, halogen55 said: Do you have this gfx card? Have you managed to get it to work? No I don't have it, but an additional op region should be necessary to correctly inizitialize the gpu as described here, and especially for windows, that's why for uhd630 I always proposed to try that rom files I linked: https://github.com/patmagauran/i915ovmfPkg Quote Link to comment
halogen55 Posted December 1, 2022 Author Share Posted December 1, 2022 For future reference, here has been my findings. After trying every combination I could think of: Changing the bios settings "Configure option ROM Launch Policy", PCIe ACS override: Both & using seabios, 8gb of ram & io440x when configuring the VM got it to output. Now, however the VM is crashing every 24-48 hours which is not ideal. Looking into that now before giving up and just installing windows. Quote Link to comment
halogen55 Posted December 4, 2022 Author Share Posted December 4, 2022 Ok for the reference of people finding this at a later date (me). I have managed to get this working reliably in Seabios with: - Video=efifb:off in me bzimage / syslinux config - Use the HP driver (not generic Intel one) for UHD630 and it stops bluescreening each day. The attached image is a working driver version. Fingers crossed everything continue to work. thx all for your help. 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.