Intel® ARC™ Graphics
Get answers to your questions or issues when gaming on the world’s best discrete video cards with the latest news surrounding Intel® ARC™ Graphics
2608 Discussions

Intel Arc Graphics - Freezing/Crashing on Start of Elite Dangerous

starminer99
Beginner
151 Views

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.

Labels (2)
0 Kudos
2 Replies
TheExpertGuy
Novice
59 Views

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.

 

starminer99
Beginner
44 Views

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.

0 Kudos
Reply