NelloKudo/osu-winello

libGL error: MESA-LOADER failed to open

Closed this issue · 2 comments

Full log

pressure-vessel-wrap[9758]: W: Using libdrm from provider system for some but not all architectures! Will take /usr/share/libdrm from provider.
pressure-vessel-wrap[9758]: W: Using libGLX_mesa.so.0 from provider system for some but not all architectures! Will take /usr/share/drirc.d from provider.
fsync: up and running.
libGL error: MESA-LOADER: failed to open iris: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/dri:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/dri)
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  150 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  511
  Current serial number in output stream:  510

OS : Fedora 40 Workstation

Why does libGL look into this 'pressure-vessel' path for libgl library instead of system one?

After some digging a guy got the same issue as me #94 and found out about the hotfix for Ubuntu/debian c5908f2

Also some note : Last time i tried in Kde Neon 6.0 I notice how there is steam installed by itself (?) (also before the hotfix commit).

Will post result after installing steam.

Osu ran after installing steam (prob because after the wine switch to proton update). Check out #103