Wuthering Waves

Wuthering Waves

Wuthering Waves Crashing Cinnamon HUD (Linux Mint 22.3 zena)
Ever since the release of the version 22.3, the game have been crashing the HUD on launch, and for that reason I kept my version on 22.2. Yesterday night, the game also started crashing cinnamon on the 22.2 version. After researching a lot I finally learnt the reason. I get the error:

Window manager warning: Window 0x8000006 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Window manager warning: Window 0x8000006 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.

(cinnamon:4110): Gdk-WARNING **: 12:09:29.979: The program 'cinnamon' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
(Details: serial 21673 error_code 9 request_code 143 (DAMAGE) minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

I.E. the game tells cinnamon that its window isn't resizable but also tries to resize it, which ends up crashing the window manager.

If anyone has a fix for this problem, please post it here. I will try to research how to fix it meanwhile.
< >
Showing 1-14 of 14 comments
Try reporting this to the window manager developers. Or you could try different window managers.
Originally posted by Gloom:
Try reporting this to the window manager developers. Or you could try different window managers.
That might work but might also not. The problem is the game giving conflicting information. It also seems to be a real pain to change Mint's window manager.
You are much more likely to see this fixed or worked around by talking to the window manager devs than a forum that Kuro is probably not reading. And given that other people play this game without issue on Linux using other window managers changing to another window manager will probably work.
Originally posted by Gloom:
You are much more likely to see this fixed or worked around by talking to the window manager devs than a forum that Kuro is probably not reading. And given that other people play this game without issue on Linux using other window managers changing to another window manager will probably work.
I'm exactly posting it here to be fixed but for me to fix it myself. I 've seem a couple of people with the exact same problem.
Well the fix would be to get the game to stop giving the window manager conflicting information, but given that the code base is proprietary that is entirely up to Kuro.

Alternatively the other fix would be to make the window manager handle this situation more gracefully and not crash, but you are likely going to either need to get the window manager developers involved or be ready to to modify the source code yourself, recompile the window manager and then hopefully send the fix upstream so other people can benefit.

Either way good luck.
Originally posted by Gloom:
Well the fix would be to get the game to stop giving the window manager conflicting information, but given that the code base is proprietary that is entirely up to Kuro.

Alternatively the other fix would be to make the window manager handle this situation more gracefully and not crash, but you are likely going to either need to get the window manager developers involved or be ready to to modify the source code yourself, recompile the window manager and then hopefully send the fix upstream so other people can benefit.

Either way good luck.
What I was trying to do was change it to window mode, but the game isn't letting me and it's also not possible to do it after I open the game.
Originally posted by Gloom:
Well the fix would be to get the game to stop giving the window manager conflicting information, but given that the code base is proprietary that is entirely up to Kuro.

Alternatively the other fix would be to make the window manager handle this situation more gracefully and not crash, but you are likely going to either need to get the window manager developers involved or be ready to to modify the source code yourself, recompile the window manager and then hopefully send the fix upstream so other people can benefit.

Either way good luck.
I researched about changing my window manager and it simple doesn't seem like it is feasible. Since I'm using cinnamon, I would need to change my complete desktop enviroment instead. Uninstaling cinnamon isn't an easy task and will leave my pc with a lot of pollution. The same is for having 2 desktop environments at the same time.
Which version of Proton are you on? GE-Proton10-32 is working for me, on Mint 22.3 and Cinnamon.
Originally posted by Jelvoden:
Which version of Proton are you on? GE-Proton10-32 is working for me, on Mint 22.3 and Cinnamon.
I'm using GE-latest. I tried 10-32 but nothing changed. What version is your cinnamon and muffin?
Cinnamon 6.6.7 here, muffin is 6.6.3.
Originally posted by Jelvoden:
Cinnamon 6.6.7 here, muffin is 6.6.3.
Same here. I spoke with someone who is helping develop muffin. That person said that the resizing something that is set as not resizable isn't the problem, but that the window is already closed when muffin tries to report the resize error, which ends up being fatal. ´-`

There is already a fix but it is on test phase.
on KDE-Plasma but getting the same behaviour, anyone know if a solution is pending for that?
Originally posted by RealJayDev:
on KDE-Plasma but getting the same behaviour, anyone know if a solution is pending for that?
For now I couldn't find a solution besides changing the desktop environment or maybe a clean install of the latest OS version. I tried changing the launch options and game configuration but nothing has done it. At least I'm able to play the game by using a controller.
Originally posted by RealJayDev:
on KDE-Plasma but getting the same behaviour, anyone know if a solution is pending for that?
I just found out that changing to DW-Proton latest version fixes it for me.
< >
Showing 1-14 of 14 comments
Per page: 1530 50