Error Installing Monado using Envision

It looks like this question has come up a couple of times (https://discord.com/channels/1072614816579063828/1187140365115998291/1289283347851382804 and https://discord.com/channels/1072614816579063828/1087140957096517672/1233949453291880470) but no response so far. I'm trying to use Envision to set up Monado and running into the same issue with mesa-libGL-devel having a conflict. Does anyone have any ideas about this? Error messages I'm seeing: package mesa-libGL-devel-24.2.8-1.fc41.x86_64 from updates requires mesa-libGL(x86-64) = 24.2.8-1.fc41, but none of the providers can be installed cannot install both mesa-libGL-24.2.8-1.fc41.x86_64 from updates-archive and mesa-libGL-1:24.2.8-101.bazzite.1.fc41.x86_64 from @System
12 Replies
HikariKnight
HikariKnight5w ago
use distrobox we have a patched mesa which is in conflict with the fedora one
HikariKnight
HikariKnight5w ago
Installing and Managing Applications - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
hooah
hooahOP5w ago
So I'd set up a Fedora box, install the mesa library I need there, then somehow point Envision and/or Monado at that? Or do all the Envision stuff in the box?
HikariKnight
HikariKnight5w ago
you install everything in the distrobox im most cases it will work as long as it doesnt require tight access to the host
hooah
hooahOP5w ago
I would think VR would qualify as "requires tight access to the host", but I'd be happy to be wrong!
HikariKnight
HikariKnight5w ago
unsure since i know nothing of the applications you mentioned and i own 0 VR stuff
hooah
hooahOP5w ago
Ok. So if I don't want to go the distrobox route, do I have any other options?
HikariKnight
HikariKnight5w ago
would be to make a custom bazzite fork that do not rely on the valve patched mesa if i were to guess
hooah
hooahOP5w ago
Yikes! Well, thanks for the information. Kinda sounds like Linux still isn't quite ready for VR.
HikariKnight
HikariKnight5w ago
its more that what youre installing is clashing with something we have to custom build its possible another alternative is to repackage the files and point to our mesa as a dependency instead of the regular one
hooah
hooahOP5w ago
What sorts of things would that entail? I haven't delved deep into building things from source so far.
HikariKnight
HikariKnight5w ago
kyle would be the packaging expert for rpms here i packaged 1 kmod only and it was mostly copy+paste from his kmod spec files

Did you find this page helpful?