Hello Everyone!
I've been trying for quite a few hours over a few days to get my guest to see/use my amd gpu. I've gone down quite a few rabbit holes and the end result is I've gotten nowhere. That is, until I re-re-re-read a few threads and other sites and caught something about GPU passthrough- that for passthrough (and hence GPU acceleration) to work it gets detached from FreeBSD and as a consequence FreeBSD cannot see it (which would explain a couple of "crashes"
).
From what I can see in my readings I have come to two conclusions:
1) a virtual gpu that can hook into my existing GPU does not exist yet for bhyve.
2a) In order to get a GPU passthru to my windows guest while being able to work on FreeBSD, I need to have two graphic cards installed.
2b) the second graphic card gets detached and gets a ppt assignment which can then be used by the windows guest.
Do I have this correct? With all the threads and sites I've read, 2a and 2b didn't click until just now and I want to make sure I'm not missing something. A thread on here I found from last year indicated GPU passthrough was possible. However, that might be because the person in question had integrated graphics on a laptop and hence might be handed differently than a discrete card. If I do need a second card because of the discrete nature of my graphics, I do have an RX-580 that I can use for FreeBSD so my other AMD card can be used under the windows guest.
If it turns out a single card can indeed do double duty for both FreeBSD and my windows 11 guests, I'll make a separate thread with config/log files to try and figure out why its not working.
Thank you and regards,
riscy
I've been trying for quite a few hours over a few days to get my guest to see/use my amd gpu. I've gone down quite a few rabbit holes and the end result is I've gotten nowhere. That is, until I re-re-re-read a few threads and other sites and caught something about GPU passthrough- that for passthrough (and hence GPU acceleration) to work it gets detached from FreeBSD and as a consequence FreeBSD cannot see it (which would explain a couple of "crashes"
From what I can see in my readings I have come to two conclusions:
1) a virtual gpu that can hook into my existing GPU does not exist yet for bhyve.
2a) In order to get a GPU passthru to my windows guest while being able to work on FreeBSD, I need to have two graphic cards installed.
2b) the second graphic card gets detached and gets a ppt assignment which can then be used by the windows guest.
Do I have this correct? With all the threads and sites I've read, 2a and 2b didn't click until just now and I want to make sure I'm not missing something. A thread on here I found from last year indicated GPU passthrough was possible. However, that might be because the person in question had integrated graphics on a laptop and hence might be handed differently than a discrete card. If I do need a second card because of the discrete nature of my graphics, I do have an RX-580 that I can use for FreeBSD so my other AMD card can be used under the windows guest.
If it turns out a single card can indeed do double duty for both FreeBSD and my windows 11 guests, I'll make a separate thread with config/log files to try and figure out why its not working.
Thank you and regards,
riscy