Blank Screen on linux

Issue:
When I start ANY game on citra i have black screen. Sound is working. FPS/Speed counters are working. I tried moving my ssd to another laptop and the same thing happend. Both of the laptops have intel graphics.

System Information

  • Operating System: Debian bookworm, linux 5.19
  • CPU: laptop1: Intel Pentium Silver n5020 (really crappy), laptop2: i5-1137g
  • GPU: laptop1: Intel uhd graphics 605, laptop2: intel iris xe graphics
  • Citra Version (found in title bar): 1813
  • Game: ALL GAMES
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Laptop 1: citra_log.txt (55.4 KB)
Laptop 2: citra_log.txt (22.4 KB)

System Information for Support

Client Version                               Nightly 1813   HEAD-3b6ffd9
Operating System                             Debian GNU/Linux bookworm/sid
CPU                                          Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz
Graphics API                                 OpenGL 4.6
Graphics Renderer                            Mesa Intel(R) UHD Graphics 605 (GLK 3)
GPU Driver Version                           ?
CPU JIT                                      [x]
Hardware Renderer                            [x]
Hardware Shader                              [x]
Hardware Shader, Accurate Multiplication     [x]
Shader JIT                                   [x]
System Region                                -1
Shader Disk Cache                            [x]

Here’s some issues I found with your log that might help.

System Information for Support

Client Version                               Nightly 1813   HEAD-3b6ffd9
Operating System                             Debian GNU/Linux bookworm/sid
CPU                                          Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz
Graphics API                                 OpenGL 4.6
Graphics Renderer                            Mesa Intel(R) UHD Graphics 605 (GLK 3)
GPU Driver Version                           ?
CPU JIT                                      [x]
Hardware Renderer                            [x]
Hardware Shader                              [x]
Hardware Shader, Accurate Multiplication     [x]
Shader JIT                                   [x]
System Region                                -1
Shader Disk Cache                            [x]

Here’s some issues I found with your log that might help.

I cannot upgrade my drivers on linux as they are not available on intel’s website

System Information for Support

Client Version                               Nightly 1813   HEAD-3b6ffd9
Operating System                             Debian GNU/Linux bookworm/sid
CPU                                          Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz
Graphics API                                 OpenGL 4.6
Graphics Renderer                            Mesa Intel(R) UHD Graphics 605 (GLK 3)
GPU Driver Version                           ?
CPU JIT                                      [x]
Hardware Renderer                            [x]
Hardware Shader                              [x]
Hardware Shader, Accurate Multiplication     [x]
Shader JIT                                   [x]
System Region                                -1
Shader Disk Cache                            [x]

Here’s some issues I found with your log that might help.

System Information for Support

Client Version                               Nightly 1813   HEAD-3b6ffd9
Operating System                             Debian GNU/Linux bookworm/sid
CPU                                          11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz | AVX512 | FMA
Graphics API                                 OpenGL 4.6
Graphics Renderer                            Mesa Intel(R) Xe Graphics (TGL GT2)
GPU Driver Version                           ?
CPU JIT                                      [x]
Hardware Renderer                            [x]
Hardware Shader                              [ ]
Hardware Shader, Accurate Multiplication     [x]
Shader JIT                                   [x]
System Region                                -1
Shader Disk Cache                            [x]

Here’s some issues I found with your log that might help.

To be completely honest, I do not know how Linux manages drivers. However you do it, which you should know more than me on this seeing as you use Linux, they need to be updated to whatever the latest is that is available for you.

Thank you for repling me. A far as I know graphics drivers on linux come with the kernel, so updating the kernel updates the drivers too. I am on the latest linux (6.0) so I have up-to-date drivers

Are these the actual up to date drivers or whatever is classed as the most “stable” ones at the moment? Citra requires the most recent drivers. On Windows, it classes the most “stable” drivers as the most up to date ones when that isn’t the case. Unsure if that is the same for Linux, however.

I realized that the drivers I was using were supposed to be used on intel graphics older than 2007! This is what debian site says about this driver:

The use of this driver is discouraged if your GPU is new enough (ca. 2007 and newer). You can try uninstalling this driver and let the server use its built-in modesetting driver instead.

Now the games play normaly.