aka @rotopenguin@mastodon.social
I would recommend against installing ppas in general.
I think that Kubuntu/ubuntu Noble is on a pretty recent stable kernel as is. There would be something even fresher in the HWE track, dunno if that exists for noble yet. The DXVK version is up to Proton (so Proton-GE would be slightly fresher).
The Mesa version, I’m not sure where that comes from. You have an OS installed copy, you have a flatpak/snap version, but aiui Steam Runtime and/or Proton also likes to bring its own version.
Better gpu crash handling is a todo on Linux.
https://ubuntu.com/kernel/lifecycle https://www.phoronix.com/news/AMDGPU-Per-Ring-Resets
I’m not sure how much influence you can really have there. Steam is supposed to have every dependency sorted out for you. A native linux game should have a fixed environment, it runs in a bit of a canned distro such as “Scout” (Debian 16.04 iirc).
If the Linux build is broken, you’re usually best off to change it to run Proton.
Quite a few drm-free game builds still come with “steamapi.dll”. It’s supposed to be neutered, but maybe it still saw dregs of your steam install and tried talking to steam anyways? It might just need a “steam_appid.txt” file (with just the appid # inside) to nicely ask it to back off. Or the game might go merrily along with removing the steam dlls.
ProtonTricks may be the app for your problem. It can run Winetricks specifically targeting the prefixes that Steam sets up for each individual game. Soo, (I do not have BG3) run Protontricks, pick the game, wait, find that Winetricks starts off at a really awkward point in its UI, pick add an application, cancel, find yourself at a better menu, choose “Install a Windows DLL or component”, and check off the appropriate dot net version.
“Two pointers” makes a lot of sense if you actually have the ability to pay attention to two things simultaneously. Most froods are not hoopy enough for this.