Suddenly Proton games are running with less than 1 fps, and sometimes crashing when going past the title screen. I can’t pin point exactly when the issue arose, as I’ve removed old generations.
I remember having this issue before, and I think it was resolved by switching from having steam in my systemPackages
to enabling the steam module instead. I’m still using the steam module now, so that can’t be the issue.
I’m getting the same issue in Devour and Dark Souls 3 (haven’t tried other Proton games). Running Valheim with OpenGL (which is a native game) works flawlessly.
Logs for startup → launch game → closing game:
Devour: http://dpaste.com/7VN9B8DNU
Dark Souls III: http://dpaste.com/85RYJ3BTM
Both games seem to have some issues with certain libraries:
/nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiolibproxy.so: undefined symbol: g_task_set_task_data
Failed to load module: /nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiolibproxy.so
/nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiognutls.so: undefined symbol: g_byte_array_steal
Failed to load module: /nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiognutls.so
/nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiognomeproxy.so: undefined symbol: g_task_new
Failed to load module: /nix/store/y15sx5yvdflvzsp0f6i935ylfkr22453-glib-networking-2.70.1/lib/gio/modules/libgiognomeproxy.so
/nix/store/2anfhzjz6d4n5xx5k5bfc9png6bjxis6-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so: undefined symbol: g_type_ensure
Failed to load module: /nix/store/2anfhzjz6d4n5xx5k5bfc9png6bjxis6-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so
/nix/store/p7kfgxv0spzv8dmsid2ma0izip307rsh-gvfs-1.48.1/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_new
Failed to load module: /nix/store/p7kfgxv0spzv8dmsid2ma0izip307rsh-gvfs-1.48.1/lib/gio/modules/libgioremote-volume-monitor.so
/nix/store/p7kfgxv0spzv8dmsid2ma0izip307rsh-gvfs-1.48.1/lib/gvfs/libgvfscommon.so: undefined symbol: g_task_new
Failed to load module: /nix/store/p7kfgxv0spzv8dmsid2ma0izip307rsh-gvfs-1.48.1/lib/gio/modules/libgvfsdbus.so
Other than this I have no idea where to begin with this issue.
Edit:
To add, I have tried:
- Disabling the steam module, doing a
nix-garbage-collect -d
andsudo nix-garbage-collect -d
, removing.local/share/Steam
, and then reinstalling Steam - Trying other versions of Proton (GE, Experimental, older versions)