Closed jaydns closed 3 months ago
Started test build 114395
Build 114395 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/97207/sh.ppy.osu.flatpakref
cc @smoogipoo not sure if we want to do this here.
I think we definitely don't want to do this. Everything should work fine if we use libdl.so.2
, which is already relied on by ourselves (and other places) and Veldrid, and more.
In this case, the failing library is not one we own.
But the true solution is to not implement this in the first place, and use NativeLibrary
instead. The failing library in question targets netstandard1.4
which didn't have this.
I'm fine with Vulkan being broken here for the time being - it's broken for a majority of users in other ways anyway.
We are going to be fixing this ourselves, starting with https://github.com/ppy/vk/pull/1
when the "vulkan (experimental)" renderer is selected, it tries looking for libdl.so in![image](https://github.com/flathub/sh.ppy.osu/assets/26211918/cb9edd60-9f15-4a21-9d38-e8adb80636cf)
/app/bin/
but it only exists in/usr/lib/x86_64-linux-gnu/
. adding a symlink fixes this issue