-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux volume control overlay causes "-bgfx_backend vulkan" to freeze #13296
Comments
This seems more like an issue with the compositor, window server or window manager. MAME doesn’t draw those overlays. |
Disabling Cinnamon's compositor had no effect. I'm aware that MAME doesn't draw the overlay, but it appears that the overlay is interfering with MAME's video updates. When the video freezes, the game continues running with sound. I was not able to reproduce the bug using vkcube or vkgears, which suggests that this is MAME specific. |
This needs the actual .ini config details filled: I have no clue what Flatpak version sets up by default. |
Added |
Update: on my RTX3080 system, I'm able to reproduce this bug using the nouveau driver, but it goes away when I switch to the proprietary driver. |
MAME version
0.273
System information
Reproduced on two different systems running Linux Mint 22 Cinnamon Edition:
INI configuration details
I'm using the flatpak default:
$ find / -iname mame.ini 2>/dev/null
/var/lib/flatpak/app/org.mamedev.MAME/x86_64/stable/7579077fa9051c1e16116cbed977ba61bc8636b9f98481cfbd4dd19ffbaa661a/files/share/mame/ini/mame.ini
Emulated system/software
No response
Incorrect behaviour
see below
Expected behaviour
see below
Steps to reproduce
$ flatpak install flathub org.mamedev.MAME
$ flatpak run org.mamedev.MAME pong -video bgfx -bgfx_backend vulkan
Additional details
When I switch from "-video vulkan" to "-video opengl", this bug does not occur. Many/all games are affected; I used Pong here because it doesn't require a ROM.
I haven't tested other Linux distros / desktop environments, but Linux Mint is quite popular.
The text was updated successfully, but these errors were encountered: