Re: GPU Passthrough on FreeBSD 14.3 (AMD Radeon RX 6900 XT and Windows 10 Pro)
- In reply to: Tomek CEDRO : "Re: GPU Passthrough on FreeBSD 14.3 (AMD Radeon RX 6900 XT and Windows 10 Pro)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Sep 2025 00:44:45 UTC
Hi Jonathan, Thanks for the update. Can you try sunshine/moonlight setup? This setup will bring you to something GeForce Now service. Regards, Petru On Wed, Sep 17, 2025, 20:39 Tomek CEDRO <tomek@cedro.info> wrote: > On Thu, Sep 18, 2025 at 2:05 AM Jonathan Vasquez <jon@xyinn.org> wrote: > > Hey all, > > I've done some more testing and improved my post. I pretty much got a > full blown gaming set up working. It has it's qwirks but definitely can > play games on this VM now. I no longer use RDP at all. Since passthrough is > working, I just plugged in my monitor directly into the GFX card. Once you > start the bhyve VM, you will get video out at full power (- w/e performance > lose we have due to running in a VM). But I'm not getting any lag or > stuttering due to RDP/VNC stuff. Since I have a KVM, I was able to pass > through my mobo's USB stuff to the VM which means the KVM allows me to use > my keyboard/mouse in the VM, and I can even use Ethernet and sound as well > since the KVM has a headphone jack. So with all of that, I have everything > I need to play games on this VM with the AMD Radeon RX 6900 XT. The nice > thing is that things are just going to get better on FreeBSD from here :). > Please check out the info on my page again and let me know if anyone has > any questions. > > > > I'm sure that we will get improvements in the future for: > > - Resizable BAR support > > - Fixing any issues with slowness with some games (probably a byproduct > of something else going on) > > - Any weird graphical/artifact issues in - some - circumstances. > Although it seems when I do get graphical issues, it's only temporary and > doesn't make the game completely unplayable. > > > > @Tomek CEDRO > > > > I'm not against getting this documentation into the handbook, but from > my little work on getting some documentation updates into the handbook, > there are specific guidelines that need to be followed with language used, > structure, etc, and there are a lot of side things that I didn't describe > in my document. All of this would probably need to be fully fleshed out and > polished before something of this magnitude would be accepted as an > official chapter or section in the handbook. Although I agree that it's > very valuable information and a highly sought after use case I would > think.. at least it was for me. I was thinking this technology would be out > of reach for me for many many more years, but I'm happy that the day has > finally come, and on my favorite OS, FreeBSD. Let's go!! > > Congratz! :-) Nice to see you play Cyberpunk2077 and Witcher3 that are > from Poland where I live! Cyberpunk Not Dead! =) > > Jonathan, I did not find detailed information about the monitors setup > for the host and the guest on your blog post: > > https://xyinn.org/blog/freebsd/freebsd_bhyve_gpu_passthrough_amd > > So you are using two GPUs on the host machine, on-board for the host, > and the PCI-E for the guest? > > Is it possible to use both host and guest on the same GPU? I guess not > because BSD uses kernel driver and that cannot be unloaded and then > reloaded on the guest enter/exit and so KVM is necessary? > > Another question is why this will not work for Intel and Nvidia GPUs? > I have onboard Intel and PCI-E RTX5070 from Nvidia :-P > > You can add video about this setup on your YT channel :-) > > Thanks for sharing the success story and hints on how to repeat! :-) > > Tomek > > ps/2: I really miss the good GPU/GFX support in bhyve, that is we > could reuse existing GPU and screen for the guest with no VNC, RDP, or > Passthrough+KVM :-P > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > >