tangobattle / tango

Play Mega Man Battle Network online with rollback netcode!
https://tango.n1gp.net
GNU Affero General Public License v3.0
85 stars 15 forks source link

Wgpu Hangs On Wayland (Nvidia) #179

Open LegendBegins opened 3 months ago

LegendBegins commented 3 months ago

Hi, I recognize that this project is no longer actively maintained, but perhaps someone can help me with this issue. Tango is currently unusable on Linux with an Nvidia GPU.

Older versions of wgpu hang with the Nvidia driver (https://forums.developer.nvidia.com/t/wgpu-driver-bug/280420). Nvidia corrected the issue for recent wgpu versions, but the issue persists on Tango's. Tango crashes completely on X11, so swapping display servers isn't an option either.

Is there any way to get a new Tango release with wgpu updated? I tried upgrading the wgpu crate and compiling Tango myself, but that created a rabbit hole of errors I'm not equipped to fix as someone who doesn't know Rust. Any help would be greatly appreciated!