SpacingBat3 / WebCord

A Discord and SpaceBar :electron:-based client implemented without Discord API.
MIT License
1.89k stars 94 forks source link

Land-io activity has a WebGL error #324

Closed nose-gnome closed 1 year ago

nose-gnome commented 1 year ago

Aknowledgements

Operating System / Platform

🐧️ Linux

Operating system architecture

x64 (64-bit Intel/AMD)

Electron version

21.3.0

Application version

v3.10.0

Bug description

When I try and play Land-IO Activity it comes up with the message "A WebGL error occurred! Please enable Hardware Acceleration in advanced Settings".

Additional context

image

SpacingBat3 commented 1 year ago

Most likely you have disabled the WebGL in WebCord's settings (not Discord ones!).

nose-gnome commented 1 year ago

image

I think I do have it enabled

SpacingBat3 commented 1 year ago

Can reproduce. Looks like this is an upstream issue:

https://github.com/electron/electron/issues/32317

SpacingBat3 commented 1 year ago

A workaround for it would be rebuilding WebCord against older Electron version, maybe like 19.x.y as I could recently reproduce that in 20.0.3 as well…

SpacingBat3 commented 1 year ago

@nose-gnome looks like it was a driver-related bug for me on NVIDIA (at least on Linux), at least I don't have crashes and actually have WebGL / hardware acceleration after last updates my OS had… I'll close this issue as wontfix, I guess this issue might re-occur on driver / kernel breakages, especially on Linux.