Virtual GPU Is Now Functional On Proxmox!
Vložit
- čas přidán 1. 09. 2022
- Testing out proxmox virtual gpu with Pop OS and a few games.
○○○ LINKS ○○○
www.proxmox.com/en/
○○○ SHOP ○○○
Novaspirit Shop ► teespring.com/stores/novaspir...
Amazon Store ► amzn.to/2AYs3dI
○○○ SUPPORT ○○○
💗 Patreon ► goo.gl/xpgbzB
○○○ SOCIAL ○○○
🎮 Twitch ► / novaspirit
🎮 Pandemic Playground ► / @pandemicplayground
▶️ novaspirit tv ► goo.gl/uokXYr
🎮 Novaspirit Gaming ► / @novaspiritgaming
🐤 Twitter ► / novaspirittech
👾 Discord chat ► / discord
FB Group Novaspirit ► / novasspirittech
○○○ Send Me Stuff ○○○
Don Hui
PO BOX 765
Farmingville, NY 11738
○○○ Music ○○○
From Epidemic Sounds
patreon @ / novaspirittech
Tweet me: @ / novaspirittech
facebook: @ / novaspirittech
Instagram @ / novaspirittech
DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. - Věda a technologie
I did test VirGL on my home server (i5 8400 48GB RAM running Ubuntu 18.04 with 20.04 kernel) with Ubuntu 22.04 VM as guest a while ago. While it's better than software rasterizer, it's still slow over VNC or Spice. Even though that VM wasn't really made for running 3D stuff, I may try streaming someday for the sake of interest.
Pretty cool thaf this now is supported natively and we have another way of sharing the GPU. I just spend tons of time/trial and error getting a eGPU via Thunderbolt to work with Proxmox, so i will probarbly pass on vGPU setup for now. But already looking forward trying this later this year.
I've never seen vertical tearing like that before. It's almost like it's drawing the frame buffer rotated 90 degrees
Thanks for the demo and info, have a great day
love it, did you test the hackintosh performance on it
Love seeing your channel growth!
Did you know if there's a chance to get several VM running at the same time sharing the same monitor. Splitted like PIP (picture in picture)?
This would be cool for windows retro gaming if they add support for older windows OS
Is it possible to use this for headless linux VMs that would require GPU work loads like LLM or Stable Diffusion? Think that will be in big demand going forward.
I think the problem is it would most likely require cuda drivers or simular setup. It would likely run in CPU mode sinde the GPU wouldn't be detected or could be coded in. I'll check stable deiffusion GPU support now,
Will this help for Plex rendering?
Hi, thanks for this...pretty great stuff. Quick question, can I hook up a display to my proxmox server and have the vm show up on there? That part is really not clear to me.
Hi there - yes, that's the standard and most performant way of getting display. It's called pcie passthrough and you just set your GPU to be primary using the tickbox - there are videos on YT about it
There are a few peculiarities when setting it up - all VMs needing PCIe passthrough need to be UEFI, for which your drives (windows iso and Virtio drivers iso) need to be numbered 0 and 2 for installing Windows. Once it's up and running, it works a treat. Best of luck!
@@volodymyrchapman3528 Can you please point me to some resources where I can learn the process? Most of the GPU passthrough videos on youtube state that I need 2 graphics card for this to work.
Whenever I reboot it it fails to start saying:TASK ERROR: missing libraries for 'virtio-gl' detected! Please install 'libgl1' and 'libegl1' do I need like a virt io iso file linked up?
I have a VisionTek Radeon 5450 2GB DDR3 video card. do you know if this will work with proxmox gpu pass through?
Thanks for this video. Trying to pass through the iGPU in a mobile Ryzen is proving to be a complete mess; this has enabled me to actually use VMs that need OpenGL hardware acceleration.
Have you tried giving the VirGL device more than 512 MB of VRAM? I'd like to try this with Sunshine/Moonlight and some retro-gaming and light modern games, but I cannot figure out how to get Proxmox to allow me to give the VirGL device more than 512 MB.
so did you pass the integrated Vega to the windows vm by following the steps in this video? Because in the forums I see people who have tried and failed with the passthrough
@@alpha_saske3582 Unfortunately not. I mis-spoke in the comment. Watching your video got me researching and I figured out how to use the VirGL driver which is kind of like VirtIO for GPUs. So the VM has access to the GPU without having to have the whole GPU assigned to it via pass-through.
Right now, VirGL is bugged and only works with 512 MB of VRAM, but it's still useful for getting VMs working that need hardware accelleration.
Will this pass the hardware codecs through?
Its a shame that it only works on Linux but pretty cool, any news on this being supported for Windows and MacOS?
It won't be, because Windows and MacOS isn't used in any serious datacenter.
@@ThantiK That makes a ton sense but unfortunate
@@ThantiK That is not at all the reason Windows is not supported, the real reason has to do with the way Windows handles monitors and graphics cards. It probably will come eventually (especially to Win11) but the known issues will have to be solved before this works right with Windows. Linux just is more flexible in "what" a display is and "what" a gpu could be.
I found a fix for the sound stuttering on linux SPICE clients. Setting the SPICE enhancement -videostreaming to all in the Options panel of the VM fixed it for me.
Edit: Steam streaming works fine
I'm receiving this error: TASK ERROR: no DRM render node detected (/dev/dri/renderD*), no GPU? - needed for 'virtio-gl' display . do you know how can I fix it? I saw on the forum that I should check the blacklist, but there blacklist file is empty
How can I use the graphics card with two screens in a ProxMox server to display two running OSS, instead of using another machine to display them?
Pass thru a GPU to each and plug your monitors in
Hi don, seem mvisor creating virgl driver for microsoft windows (still need to enable test sign because windows need the driver to be signed) could you do a review of that
So can you show how to install a graphics card?
Id love to see to get use of hardware De and enconder but this most likely never will happen :)
and Audio? Sound? how?
Can one use looking glass with VirGL?
Wait, you're playing over VNC? Can't you play it directly in the guest os? I'l bet that screen tearing and skippy audio is VNC's fault.
Yeah i think someone virtualize 6900xt on monterey. Her name is theresa. I can't remember the channel. She did it on windows.
My VM just doesn't start with that display option.
Edit: have to install extra libraries (apt install libgl1 libegl1)
Do you have video to guide pass thought igpu on Promox?
will this work with Mac OS / Hackintosh ?
VirGL will not work with moonlight as it doesnt support nvenc, amf , or videotoolbox(or whatever intel is calling it).
Transcoding/encoding of videos is also not supported
Sunshine supports software encoding. Not sure about the performance.
VirGL recently added support for VAAPI, which is also used by sunshine
can you share kms docker link or wiki ??
works only for linux. thank you!!!!
Please make a video on how you get spice to work. When I try I get a cryptic file to download, and I do not know what to do with it.
You beet virtviewer
Thank you.. It was Firefox. Once I told it to run programs instead of downloading files,it worked fine.@@NovaspiritTech
thank u. It was a Firefox issue. When I set it to run program instead of download it worked like a charm@@NovaspiritTech
If this works in windows, it'll help a lot for my use case with enscape rendering..😞
A GPU passthrough would work better for your use case.
Sadly it seems that Red Hat has abandoned it's Windows VirGL driver project.
@@povilasstaniulis9484 i was so excited to check out the video as i thought i didn't need to get a gpu anymore..(I'm using my r3 2200u laptop). Thanks for the reply though.😊
TASK ERROR: missing libraries for 'virtio-gl' detected! Please install 'libgl1' and 'libegl1'
Nice!
can this server run 24/7 without my PC turned on?
In short vmware beats every other vm softwares left right bottom
You didn't show how to add "missing libraries for 'virtio-gl'"
So I know you said Linux OS only, but is there any option for a windows VM?
does it support Nvidia gpu
Works with hack mac?.
Except it only works on Linux guests. Sigh.
"Virtual GPU Is Now Functional On Proxmox!"...."for Linux only".
One has to settle for gpu passthrough to get a full gaming experience in a vm. I tested steam in a chromebook, for example, which uses a virtual gpu and certainly this is atm the best vgpu solution, google engineers are wizards. But still, its far worse then dirct gpu access.
Woooow❤
will this help in crypto mining ?
Crypto mining is a sin
@@paulrebellion9548 who cares
And better to buy crypto than just mining
"This is absolutely playable" xD no, it's not. It's horrible and will never get better xD
Huh. Interesting.