[Next/v9.2] (Linux) Switching workspaces turns the screen black on intermission, until map load #226

Closed
opened 2026-04-11 01:41:27 +02:00 by GLideKS · 13 comments
GLideKS commented 2026-04-11 01:41:27 +02:00 (Migrated from github.com)

On race, the black screen happens for half second as shown in the video. I use a hotkey to switch between workspaces.

This issue doesn't happen to me on default SRB2 Kart, SRB2, DRRR, etc.

Here's information that could be related maybe:
OS: Linux Mint 22.3, XFCE 4 Desktop Enviroment
Graphics card: EVGA GTX 650 1gb, Nvidia Driver 470.xx

EDIT: Timescale is increased to show the issue in a short timed video-

https://github.com/user-attachments/assets/df9318ef-c9e2-4683-b4f3-6eab3b520f79

On race, the black screen happens for half second as shown in the video. I use a hotkey to switch between workspaces. This issue doesn't happen to me on default SRB2 Kart, SRB2, DRRR, etc. _Here's information that could be related maybe:_ **OS:** Linux Mint 22.3, XFCE 4 Desktop Enviroment **Graphics card:** EVGA GTX 650 1gb, Nvidia Driver 470.xx EDIT: Timescale is increased to show the issue in a short timed video- https://github.com/user-attachments/assets/df9318ef-c9e2-4683-b4f3-6eab3b520f79
alufolie91 commented 2026-04-11 15:01:23 +02:00 (Migrated from github.com)

I assume this is with the games OpenGL renderer?
Tho im unable to repro this on either a KDE wayland session, nor running through xwayland or windows.
I asked @Indev450 to try and repro aswell on i3 so will wait for that.
If on OpenGL could you check if there happen to be any errors/warnings in "ogllog.txt" in the game folder right after this happens?

I assume this is with the games OpenGL renderer? Tho im unable to repro this on either a KDE wayland session, nor running through xwayland or windows. I asked @Indev450 to try and repro aswell on i3 so will wait for that. If on OpenGL could you check if there happen to be any errors/warnings in "ogllog.txt" in the game folder right after this happens?
Indev450 commented 2026-04-11 18:58:49 +02:00 (Migrated from github.com)

Yeah can't replicate on i3, so will have to see if there's anything on ogllog.txt

Yeah can't replicate on i3, so will have to see if there's anything on ogllog.txt
GLideKS commented 2026-04-11 22:13:26 +02:00 (Migrated from github.com)

I forgot to mention that I'm using X11 and not wayland, idk if it's anything related.

If on OpenGL could you check if there happen to be any errors/warnings in "ogllog.txt" in the game folder right after this happens?

Also sure

I forgot to mention that I'm using X11 and not wayland, idk if it's anything related. > If on OpenGL could you check if there happen to be any errors/warnings in "ogllog.txt" in the game folder right after this happens? Also sure
GLideKS commented 2026-04-11 22:26:55 +02:00 (Migrated from github.com)

Doesn't seem to have any warning

ogllog.txt

Doesn't seem to have any warning [ogllog.txt](https://github.com/user-attachments/files/26648562/ogllog.txt)
alufolie91 commented 2026-04-12 15:28:14 +02:00 (Migrated from github.com)

Hm yeah, seems like that got truncated again, should hopefully be fixed with https://github.com/Indev450/SRB2Kart-Saturn/commit/eccc3eb33fb280fd3dfa10e3a6ae5f22aacf25dd
I do have an idea what might cause this to happen, will make a branch later if you are up to test, otherwise i will set up mint with xfce test environment in a bit

Hm yeah, seems like that got truncated again, should hopefully be fixed with https://github.com/Indev450/SRB2Kart-Saturn/commit/eccc3eb33fb280fd3dfa10e3a6ae5f22aacf25dd I do have an idea what might cause this to happen, will make a branch later if you are up to test, otherwise i will set up mint with xfce test environment in a bit
GLideKS commented 2026-04-12 15:34:08 +02:00 (Migrated from github.com)

sure

sure
alufolie91 commented 2026-04-12 15:37:43 +02:00 (Migrated from github.com)

Alright, should the last two commits on next not fix it already, i hope this does https://github.com/Indev450/SRB2Kart-Saturn/tree/testintermissionfix
Cant really think of anything else atm

Alright, should the last two commits on next not fix it already, i hope this does https://github.com/Indev450/SRB2Kart-Saturn/tree/testintermissionfix Cant really think of anything else atm
GLideKS commented 2026-04-12 16:38:15 +02:00 (Migrated from github.com)

Tried the testintermissionfix branch. keeps happening, I'm sending the ogllog as well

ogllog.txt

Tried the testintermissionfix branch. keeps happening, I'm sending the ogllog as well [ogllog.txt](https://github.com/user-attachments/files/26659913/ogllog.txt)
alufolie91 commented 2026-04-12 20:05:42 +02:00 (Migrated from github.com)

Hmm that still appears to be truncated for some reason.
Anyways, sad this did not fix it so not quite exactly sure what might cause it.
I will probably set up a small mint with xfce test enviroment since rather not continue to shoot in the dark lol
and hopefully will be able to repro it there, but that might take some time since i need to make some space for it first.

Hmm that still appears to be truncated for some reason. Anyways, sad this did not fix it so not quite exactly sure what might cause it. I will probably set up a small mint with xfce test enviroment since rather not continue to shoot in the dark lol and hopefully will be able to repro it there, but that might take some time since i need to make some space for it first.
GLideKS commented 2026-04-25 02:45:40 +02:00 (Migrated from github.com)

I have a theory that could be XFCE specific. Saying this because I just decided to give a 2nd chance to Arch Linux with XFCE, and the problem still persists.

So I guess the Linux distribution doesn't matter. I'd have to try with another Desktop Environment.

I have a theory that could be XFCE specific. Saying this because I just decided to give a 2nd chance to Arch Linux with XFCE, and the problem still persists. So I guess the Linux distribution doesn't matter. I'd have to try with another Desktop Environment.
alufolie91 commented 2026-05-06 12:32:24 +02:00 (Migrated from github.com)

Not sure why git just closed this by itself.
Finally had set up an xfce session and was able to replicate this issue.
Since Indev could not repro it in xfce this appears to be an issue within the Nvidia drivers specifically when keeping stencil testing enabled.
Since we dont need it for anything other than Portal render during level render, i just set it to disable stencil testing outside of that.
This has fixed the issue for me but would be great if you could also check if that resolved it for you! :)

Not sure why git just closed this by itself. Finally had set up an xfce session and was able to replicate this issue. Since Indev could not repro it in xfce this appears to be an issue within the Nvidia drivers specifically when keeping stencil testing enabled. Since we dont need it for anything other than Portal render during level render, i just set it to disable stencil testing outside of that. This has fixed the issue for me but would be great if you could also check if that resolved it for you! :)
GLideKS commented 2026-05-06 15:21:49 +02:00 (Migrated from github.com)

yyup! it's fixed. Thanks.

yyup! it's fixed. Thanks.
alufolie91 commented 2026-05-06 16:09:13 +02:00 (Migrated from github.com)

alright nice! 😄

alright nice! 😄
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: saturn/SRB2Kart-Saturn#226