Date: Mon, 18 Dec 2023 11:02:40 +0100 From: Corvin =?ISO-8859-1?Q?K=F6hne?= <corvink@FreeBSD.org> To: Nuno Teixeira <eduardo@freebsd.org> Cc: FreeBSD virtualization <freebsd-virtualization@freebsd.org> Subject: Re: bhyve nvidia gtx-1650 mobile passthru on win11 Message-ID: <101df7552fd1673ddc73e14daf518630402129c4.camel@FreeBSD.org> In-Reply-To: <CAFDf7UJqsaqeM=XFknWx9Q0q4SKSB1fukWfMn5LOiD9tYq6e5A@mail.gmail.com> References: <CAFDf7UJqsaqeM=XFknWx9Q0q4SKSB1fukWfMn5LOiD9tYq6e5A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sat, 2023-12-16 at 16:07 +0000, Nuno Teixeira wrote: > Hello all, > > Specs: > - laptop with integrated intel + dedicated nvidia > - 15-CURRENT 3b1904d9eb04 amd64 > - win11 with nvme and tpm > > I'm sharing my results with nvidia passthru: > ### > /boot/loader.conf.local: > vmm_load="YES" > pptdevs="1/0/0 1/0/1" > > ppt0@pci0:1:0:0: class=0x030000 rev=0xa1 hdr=0x00 > vendor=0x10de device=0x1f99 subvendor=0x17aa subdevice=0x3fa5 > vendor = 'NVIDIA Corporation' > device = 'TU117M [GeForce GTX 1650 Mobile / Max-Q]' > class = display > subclass = VGA > ppt1@pci0:1:0:1: class=0x040300 rev=0xa1 hdr=0x00 > vendor=0x10de device=0x10fa subvendor=0x17aa subdevice=0x3ffb > vendor = 'NVIDIA Corporation' > class = multimedia > subclass = HDA > > bhyve: > -s 6:0,passthru,1/0/0 -s 6:1,passthru,1/0/1 > ### > > - Installed nvidia drivers without problems > - graphic card is detected but is deactivated with a triangle and a > "!": > "Windows stopped this device... code 43" > - hda is detected and shows no problem > > I've read that some nvidia cards are working... > Any tips are welcome. > > Not sure if it is possible to use intel integrated as it is already > in use by OS. > > Thanks, > > -- > Nuno Teixeira > FreeBSD Committer (ports) Hi, nvidia: At the moment, nvidia gpu passthrough is not supported by upstream. I have a small patch stack for nvidia [1] but it's not well tested and I don't know for which guests and cards it works. amd: Should work properly on 13.2, 14.0 and onward. Note that there's a hardware bug on many cards [2]. intel: Requires a patched EDKII firmware [3]. Unfortunately, it's not merged yet. Btw. even if you only have an Intel card available you can use it for GPU passthrough. [1] https://github.com/Beckhoff/freebsd-src/commits/phab/corvink/14.0/nvidia-wip/ [2] https://www.nicksherlock.com/2020/11/working-around-the-amd-gpu- reset-bug-on-proxmox/ [3] https://reviews.freebsd.org/D41710 -- Kind regards, Corvin [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgvRSla3m2t/H2U9G2FTaVjFeAmoFAmWAGMAACgkQ2FTaVjFe AmqinA/9Gh/l/zlLKK0Tb2Udn1VgRAiJdFm4m3z5rbFAkEKB5x++6WnZSNgQaPDk SA1K/4WTQPsjrMlDZPLERiyxIvjEqR2zXe1k/QDyFstf6yXg2vFQEbpRlSBdvCnW 8hRG1vGTNAGuTrfmmLYcSPn/SJGWTCaz3+GtR5vmypgWEBniUkJojDItm1JNOyvF RM2NVUsVUr8VBeTALFt26ZOs6sm7bkFCIfPC2JEqYnfsuR27GlSrL5E7bRIaZEzA PB7m83IHfogRM4KJlDQiY2rpi7qvIyii328IN3l35mNkNrm053t+D6nI1IuLgj1E e4rojeApYj19AnhWpD29H4llVgLRcwq3bA3DvGGJj2R1vNX2EPplMdUecie9KRQ9 g41ueHWJ1V2TJESzbfWS2komujIguRb0NVSkstoCo4rVlNX+D71j037ZQ+S1pmFM CSaz9fXQHDdag6N+HxT3V5PUpe5nDXs/h+nOzSC5sGjgcaufLNEy1iClpxIYFoX+ YqRkD+7L4bVtn9MicAWs9y6tnqvakr7WaA5+Ix6JFTqOkpeVH7LnyrGc7S2S+V9+ GBTH8Eo3JlKSl4hPQaqF5/SJlv+8QaE3PMKuoLf1bBKIQBOjin9lP2EuSGDTwmZt RYs+hiXXgMvpImjQS0KMPrZxQFq4JBQTULphBGJKFMSbn5ztozk= =o8lt -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?101df7552fd1673ddc73e14daf518630402129c4.camel>
