Black screen when running ioquake3 under panfrost/wayland
When running ioquake3 on external screen (Pinebook Pro) screen goes black and remains so even after blindly quitting game. Multiple conditions must be met though:
- Game needs to run on external screen and I have no slightest clue how to achieve it on wayland other than completely disabling laptop panel. No matter what I do it never starts on external screen.
- Resolution in game needs to be different than the highest supported -- in my case screen supports up to 1920x1200, while game is configured with 1920x1080 (also supported by monitor). If game is configured for 1920x1200 it works fine.
- Needs to be run under wayland (checked both sway and weston). Under X it works fine.
Even after quitting screen remains black, however switching VTs brings back compositor.
Kernel: 5.12.0 Mesa: 21.1.0 (happened with earlier mesa versions as well) SDL: 2.0.14 (SDL_VIDEODRIVER set to "wayland")