Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Sep 2025 00:05:18 +0000
From:      Jonathan Vasquez <jon@xyinn.org>
To:        "virtualization@freebsd.org" <virtualization@freebsd.org>
Cc:        =?utf-8?Q?Corvin_K=C3=B6hne?= <corvink@FreeBSD.org>
Subject:   Re: GPU Passthrough on FreeBSD 14.3 (AMD Radeon RX 6900 XT and Windows 10 Pro)
Message-ID:  <6QpHOGTzqnqxLPCDMcDbChlobQw-mVGWb2BjQk-K7kyE3OjuLCCFLGn5nVpgEvlr3xaipUzLMWz1JaESXx9W6w7aXNyAXN5wbuoS8eaWkcU=@xyinn.org>
In-Reply-To: <inDvuzB_9hEMrB7OHgJcDcta8GMaEPxvzilpw8LycZgSoch8FY1lzGtOmipyv4IYHwucW6Hdm7qv3c1M9TjZMbaZws7Yzi8zlxZSZ3ZV0PA=@xyinn.org>
References:  =?us-ascii?Q?<6CV-OY6BcErrWRit9jSpi6fWsYBG3E=5FZ3u6eTLPcz6foPAZV1gQpZYaZTR7JA=5F1ot5RQVqrWQaLxJFySXjspIhSbBJGxmckcDQyzxhALNus=3D@xyinn.org>_<GXXvtGkj6StE4BIkkGS7gd01j9K7K3IIGkBOHHqgomnZuNxo-5Sz4WjNKV6HYi5HhPXeBIwsdkAuR71i7hJ8QEPaH4bqkhrTIaA2ti0IXoE=3D@xyinn.org>_<MN2PR20MB3168842FD4AAADEB8A29DC5DFE3EA@MN2PR20MB3168.namprd20.prod.outlook.com>_<fb59ninGeo2cCSN7tULNr1ZaXzLFaZn1Lh=5FSuGWMBCv63RAbqgZetMhn63dppXM7quUBuGF8U9N8-furgb-088Gn-LHr9-e9JYUPvHIvuqU=3D@xyinn.org>_<FIR4iioBciiFZPGzeCeKoY=5FRKIdxeWWraK2Dr98ag7G7X6n2u5CWtBc2GT7CAzc9sq9JUREXfr7tbj9Bpd341cp7YxJFyM04FczcztnSb=5FI=3D@xyinn.org>_<09-JQGKdIKMMp4u22KT=5FU=5Fn7lXzFRKrK3mODyLvhee7a7pYyagqdi1mbgVTeq5QIe=5FZrbGfkM4I03ocsBCj6ogh04hKyCcDdY65EtlrysuI=3D@xyinn.org>_<mCYFvsvCiJxYxJBB5ZoCDpZvD1K9kurQRfAA7xyg5YykjoH-NoSqP=5Fan0mexDVQ07wj1JOulA9imS1ss-zf4RSGSo4OMluxlovFwe7C5Y8c=3D@xyinn.org>_<HQJQz0Hozvec21gKyTxzLVEzEtV-bgFo-=5FbznYjO5YCz-lcTXzmXextt-EoWDx7MgOtkgbj1W0mlfMiOpFkblnHtj4shaRNC-aBACusnasY=3D@xyinn.org>_<d776efc6caa4655932c?= =?us-ascii?Q?5826a5254726b54f0922e.camel@FreeBSD.org>_<inDvuzB=5F9hEMrB7OHgJcDcta8GMaEPxvzilpw8LycZgSoch8FY1lzGtOmipyv4IYHwucW6Hdm7qv3c1M9TjZMbaZws7Yzi8zlxZSZ3ZV0PA=3D@xyinn.org>?=

next in thread | previous in thread | raw e-mail | index | archive | help
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 gam=
es 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 t=
he bhyve VM, you will get video out at full power (- w/e performance lose w=
e have due to running in a VM). But I'm not getting any lag or stuttering d=
ue 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/mou=
se in the VM, and I can even use Ethernet and sound as well since the KVM h=
as 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 thi=
ngs 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 i=
t seems when I do get graphical issues, it's only temporary and doesn't mak=
e the game completely unplayable.

@Tomek CEDRO

I'm not against getting this documentation into the handbook, but from my l=
ittle work on getting some documentation updates into the handbook, there a=
re specific guidelines that need to be followed with language used, structu=
re, etc, and there are a lot of side things that I didn't describe in my do=
cument. All of this would probably need to be fully fleshed out and polishe=
d before something of this magnitude would be accepted as an official chapt=
er or section in the handbook. Although I agree that it's very valuable inf=
ormation 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 ma=
ny many more years, but I'm happy that the day has finally come, and on my =
favorite OS, FreeBSD. Let's go!!


Jonathan Vasquez
PGP: 34DA 858C 1447 509E C77A D49F FB85 90B7 C4CA 5279
Sent with ProtonMail Secure Email

On Wednesday, September 17th, 2025 at 08:08, Jonathan Vasquez <jon@xyinn.or=
g> wrote:

> I see. my main use case is gaming. So I guess if it's memory intensive ga=
me there would be a difference, although most of my games are on the older =
side haha.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6QpHOGTzqnqxLPCDMcDbChlobQw-mVGWb2BjQk-K7kyE3OjuLCCFLGn5nVpgEvlr3xaipUzLMWz1JaESXx9W6w7aXNyAXN5wbuoS8eaWkcU=>