Multiseat Setup Help

I know this is a wildly unsupported configuration, but given I havn't the slightest or faintest idea what I am doing, I figured I'd come here. I managed to manually reassign my main AMD GPU to seat1 and on tty8 and run an instance of sway. My goal being to have the gamemode / gamescope session always present and available (nicluding preserving its ability to switch into and out of desktop mode), and only specific devices assigned to seat1 accessable for a simultaneous desktop usage. I cannot seem to be able to assign card0-DP-2 to seat1 without reassigning the whole GPU. I was under the impression based on my research into multiseat, that its possible to run concurrent desktop sessions with different hardware assignments but sharing a single GPU, or at least it was on X11. I looked into "DRM-leasing" but I have no idea how bazzite even initiates the gamescope session, let alone how to leverage DRM-leasing. Any pointers in the right direction would be appreciated! For context, the entire setup works as expected, if i assign my computer's secondary GPU to seat1, but I'd prefer to keep that card bound to vfio drivers for using virtual machines -- mostly for windows games that don't support kernel based anticheat on proton like Fortnite... I play alot of fortnite on my living room theater PC running bazzite.... I know that I theoretically could write scripts to switch the Nvidia GPU I have between vfio and the nivida drivers on the fly, but not only have I not tried to do that so I actually am not sure about that, and I would also have to rebase to a bazzite image that includes the nvidia drivers... but also it would mean constantly shutting down my VM using the card instead of launching it at system boot, which would mean launching into those games would be that much slower.
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?