37

Running EndeavourOS and found a few games that have had some issues on linux, that I have found to be pretty much unfixable.

Unfortunately that would mean using a windows dualboot, and I really don't want windows on this laptop.

Would there be a way to run a windows VM with passing through the dgpu (AMD RX 6700m GPU), BUT able to use the dgpu when the VM is powered off? Unless I'm misunderstanding the guides, the gpu would be "locked" to the VM, and that would be unacceptable as I would mostly game on the host OS.

This is probably a given but the laptop does have integrated graphics as well (AMD Ryzen 7 5800H).

Any potential help would be appreciated, thanks!

top 5 comments
sorted by: hot top controversial new old
[-] superb 13 points 2 months ago

This is possible! At least, I’ve seen it described in other people’s setups. Having the integrated GPU should help in this case.

If I remember correctly, you need to make sure the vm shuts down properly so that it shuts down the graphics card properly. Then you can unload the vfio-pci module and load the correct module for your card.

Two great resources are the subreddit (unfortunately) r/vfio and the arch wiki page: https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF

[-] variants@possumpat.io 1 points 2 months ago

You would probably have to change your settings back then reboot to use it with the host then change again and reboot to use it with the vm

[-] lord_ryvan@ttrpg.network 1 points 2 months ago

Change what kind of settings?

[-] variants@possumpat.io 1 points 2 months ago

On my server I had to bind the GPU to vfio then reboot, this way the host doesn't use the card and I can then assign it to my vm

[-] possiblylinux127@lemmy.zip 1 points 2 months ago

Isn't that looking glass?

this post was submitted on 25 Jul 2024
37 points (100.0% liked)

Linux

47746 readers
722 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS