Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2025 22:47:36 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        Stephan Althaus <Stephan.Althaus@duedinghausen.eu>
Cc:        virtualization@freebsd.org
Subject:   Re: bhyve: GPU passthrough for Nvidia cards
Message-ID:  <CAFDf7U%2BOCnez3YRtjAcSssdvdDCVqFyZxPZ3mXpxgD2WLNUuGg@mail.gmail.com>
In-Reply-To: <c0cf8b11-3e21-4296-860c-17b87c9f2588@Duedinghausen.eu>
References:  <4785074a005d66ed92e5670b9fa4ce45a5d65eba.camel@FreeBSD.org> <c0cf8b11-3e21-4296-860c-17b87c9f2588@Duedinghausen.eu>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hello Stephan,

A year a go I did try passtrhu a dedicated nvidia GTX 1650 while using
integrated intel graphics (laptop Lenovo Legion 5 15IMH05). Windows
detected card but nvidia drivers install failed at some point.
On this laptop I did setup bios to use integrated graphics so I can
passthru dedicated nvidia.

Think I will give a new try since I follow main.

Are you using laptops for this usecase?

Thanks!

Stephan Althaus <Stephan.Althaus@duedinghausen.eu> escreveu (quinta,
26/06/2025 à(s) 15:50):

> On 6/26/25 15:07, Corvin Köhne wrote:
> > Hi,
> >
> > I'm currently experimenting with GPU passthrough for Nvidia cards. All I
> have to
> > do to make it work with Ubuntu guests, is setting the INTPIN register to
> any
> > value instead of just 0x00. Unfortunately, I'm unfamiliar with PCI legacy
> > interrupts and how they work. The INTLINE register is set to 0xFF
> (unconnected).
> > So, is it safe to set the INTPIN register or what has to be done for it
> to work
> > as expected?
> >
> > Any help would be appreciated.
> >
> >
> Hi!
>
> You surely mean 'newer' NVidia cards, as my GT1030 works with FreeBSD
> 14.2 Host and ubuntu guest, NVIdia driver 570, (and Win guest btw)
> out-of-the-box, no kernel/driver modding...
>
> Regards,
>
> Stephan
>
>
>
>

-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

[-- Attachment #2 --]
<div dir="ltr"><div><div><div><div><div>Hello Stephan,<br><br></div>A year a go I did try passtrhu a dedicated nvidia GTX 1650 while using integrated intel graphics (laptop Lenovo Legion 5 15IMH05). Windows detected card but nvidia drivers install failed at some point.<br></div>On this laptop I did setup bios to use integrated graphics so I can passthru dedicated nvidia.<br><br></div>Think I will give a new try since I follow main.<br><br></div>Are you using laptops for this usecase?<br><br></div>Thanks!</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Stephan Althaus &lt;<a href="mailto:Stephan.Althaus@duedinghausen.eu">Stephan.Althaus@duedinghausen.eu</a>&gt; escreveu (quinta, 26/06/2025 à(s) 15:50):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 6/26/25 15:07, Corvin Köhne wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I&#39;m currently experimenting with GPU passthrough for Nvidia cards. All I have to<br>
&gt; do to make it work with Ubuntu guests, is setting the INTPIN register to any<br>
&gt; value instead of just 0x00. Unfortunately, I&#39;m unfamiliar with PCI legacy<br>
&gt; interrupts and how they work. The INTLINE register is set to 0xFF (unconnected).<br>
&gt; So, is it safe to set the INTPIN register or what has to be done for it to work<br>
&gt; as expected?<br>
&gt;<br>
&gt; Any help would be appreciated.<br>
&gt;<br>
&gt;<br>
Hi!<br>
<br>
You surely mean &#39;newer&#39; NVidia cards, as my GT1030 works with FreeBSD <br>
14.2 Host and ubuntu guest, NVIdia driver 570, (and Win guest btw)<br>
out-of-the-box, no kernel/driver modding...<br>
<br>
Regards,<br>
<br>
Stephan<br>
<br>
<br>
<br>
</blockquote></div><div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><font color="#888888">Nuno Teixeira</font></div><div><div><font color="#888888">
FreeBSD UNIX:  &lt;eduardo@FreeBSD.org&gt;   Web:  <a href="https://FreeBSD.org" rel="noreferrer" target="_blank">https://FreeBSD.org</a><br></font></div></div></div></div>;

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2BOCnez3YRtjAcSssdvdDCVqFyZxPZ3mXpxgD2WLNUuGg>