- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I recently bought the Intel Arc B580 Battlemage.
While trying to start Elite Dangerous however, the Game freezes at the point of loading the "Planet Generation System".
This Issue has already been reported and marked as fixed in the following post: https://community.intel.com/t5/Intel-ARC-Graphics/Elite-Dangerous-Crashes-on-startup-using-latest-driver-31-0-101/m-p/1514652
However it seems that this bug has only been fixed for the Windows Operating System, on Linux it still exists.
The following Information should help debugging this Issue:
Operating System: Fedora Linux 41 (Workstation Edition)
Kernel Version: 6.13.5-200.fc41.x86_64
Driver Information:
2b:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Arc B580]
Subsystem: Intel Corporation Device 1100
Kernel driver in use: xe
Kernel modules: xe
glxinfo -B
$ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Graphics (BMG G21) (0xe20b)
Version: 25.0.0
Accelerated: yes
Video memory: 12216MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 12216 MB, largest block: 12216 MB
VBO free aux. memory - total: 7952 MB, largest block: 7952 MB
Texture free memory - total: 12216 MB, largest block: 12216 MB
Texture free aux. memory - total: 7952 MB, largest block: 7952 MB
Renderbuffer free memory - total: 12216 MB, largest block: 12216 MB
Renderbuffer free aux. memory - total: 7952 MB, largest block: 7952 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 12216 MB
Total available memory: 20168 MB
Currently available dedicated video memory: 12216 MB
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (BMG G21)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.0.0
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.0.0
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.0.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Steps to reproduce Bug on a freshly installed Linux system:
- Install Steam
- Enable Proton/Steam play via the settings
- Install Elite Dangerous: Oddysey or Horizon
- Launch the Game and watch it Crash/Freeze while it prepares the Planet Generation System.
I also attached an SSU scan.
I would love to see this bug fixed, as otherwise i would have to switch to your competitors (AMD most likely) and issue a refund for my GPU.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi mate. they aware that there has been a fix implemented for the Windows version of this bug, but it's unfortunate that the issue still occur for Linux users. although you mentioned the issue, it's always good to verify if there are any newer drivers for the Intel Arc B580 that address this specific bug on Linux. Intel frequently updates their drivers, so it's worth checking the official Intel Linux Graphics Driver page for any updates. Ensure that your kernel is up-to-date. You are currently using version 6.13.5-200.fc41, but newer kernel versions might improve support for your GPU, especially for gaming. It might be helpful to test with a more recent kernel if available. You shared your glxinfo output, which shows that you're using Mesa 25.0.0. It's possible that the Mesa drivers might need further tuning or that an experimental driver could resolve the issue. Sometimes adjusting the MESA_GLSL_VERSION environment variable or trying an earlier version of Mesa can help improve stability in games. Since the issue occurs when using Proton/Steam Play, you could try different Proton versions in Steam. Sometimes using an older or experimental Proton version can bypass certain compatibility issues in Linux. You can change the Proton version in the game's properties in Steam under the "Compatibility" tab. While the game uses OpenGL by default, try enabling Vulkan if supported. Vulkan often offers better performance and stability on Linux, and some games have improved compatibility with Vulkan over OpenGL. Check the system logs for any additional error messages that could help pinpoint the cause. You can check the /var/log/syslog or use the dmesg command to look for any graphics-related errors.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have tried using other proton versions including Proton TKG, which also did not work, I updated my system to a newer kernel, also no effect. Furthermore i tried around with MESA_GLSL_VERSION_OVERRIDE which did not have any effect either.
Regarding Vulkan, i already used DXVK DLLs translation layer to Vulkan, which when turned off causes the game to not even open a window anymore.
Also i cannot find anything in dmesg and the syslogs (journalctl in my case), related to the launch of the Game (no entries appear when launching the game and watching it crash).
Thanks for the answer though.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page