Skip to content

0.53.0/sync Daemon broke on XWayland #658

@necessarily-equal

Description

@necessarily-equal

since commit 60d055c, daemon broke on XWayland, and thus on Wayland because the X11 backend is still the default. SDL_BACKEND=wayland fixes it.

Warn: Couldn't get window display mode: Couldn't find display mode match
Warn: GLimp: Unknown error for mode 3
Warn: Couldn't load a renderer.

reverting the commit makes it work anew. (to test, checkout 2abcb3fca on Unv, git submodule update --init --recursive, cd daemon, git revert 60d055c19138eff19e16c934107194520017dc89)

I'm not sure why is that. I think this is because unv tries to do forbidden things on xwayland, as the screen flickers a lot when I open or select the unv window on Xorg.

I think this is blocking for the 0.53.0 release

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions