Issue:
As soon as you try to open the game, the program just crashes. This happens only when I have activated the option "Enable hardware shader", and I think it might be something related to OpenGL drivers
System Information
In addition, when I run the program from flatpak in the terminal, when it breaks it returns the following on-screen message:
/usr/include/c++/9.2.0/optional:438: constexpr _Tp& std::_Optional_base_impl<_Tp, _Dp>::_M_get() [with _Tp = OpenGL::ShaderDecompiler::ProgramResult; _Dp = std::_Optional_base
Only the flatpak is like that
If you compile from source then it wont crash.
And why are not fixing such a known issue the new incoming flatpak versions?
For me it worked after I desabled hardware acceleration ( actually the box below )
Only the flatpak is like that
If you compile from source then it wont crash.
Citra can also be installed as a Snap, and it works just fine.
Same issue here. Disabling hardware shaders fixes for the time being.
(System - Pop!_OS 20.04 - )
I also had the same problem. However, I realized that there were some problems with other emulators, such as GNOME Games.
In the end after updating my Nvidia video driver, for GTX 1060, to version 455.28, the same thing didn't happen anymore.
Soon, in my case, I discovered that the problem was the 450 series video driver and not the Citra Flatpak.
Detail, the same problem occurred with the precompiled version. After updating the driver, as described above, there were no further problems.
I am on 455.28 and a GTX 1060 too as it still crashes.
The fix is supposed to be in #5561.
Any reason it hasn鈥檛 been merged yet? This is a pretty major issue.
Fixed with #5608.
Most helpful comment
Any reason it hasn鈥檛 been merged yet? This is a pretty major issue.