System crash with Intel iRIS Xe Graphics

Thanks, let me try adding that parameter and see how it goes!

  • Are you using systemd-boot or grub?
    I use grub
  • Also do you have the latest Bios version?
    I assume so, I did a full update yesterday :')
  • It would be nice to see the full dmesg to show when the splitlock messaging is happening. You could post a link.
    Not sure if you wanted me to run that after a crash, if you do, just say and next crash I’ll run it again :wink:
  • How are you playing Pokemon revolution Online? Steam? Web based? Or have you installed the Arch AUR package?
    Downloaded it from the site, running the executable - also had the same issue with the AUR package

Edit: I do not get these crashes on my Desktop, which uses a bit older hardware, thus why I am assuming it may be an issue not directly related to PRO (Pokemon Revolution Online)


Edit: So after add the kernel parameter split_lock_detect=off to the default grub command line in /etc/default/grub and then update grub with sudo grub-mkconfig -o /boot/grub/grub.cfg

See if it’s any different?

Can you show ‘inxi -G’ in terminal?

I had the same problem.
I just deleted the xf86-video-intel package.

1 Like


As @Patrick_F has stated you could try removing the Intel driver xf86-video-intel and then reboot and it will use the kernel module instead. You can test that also.

I don’t believe I have the xf86-video-intel package installed, think it caused a bunch of weird glitches on my system, so removed it a while back

@ricklinux I will get back to you on if it worked in ~2 weeks, as the crashing happens at random, I can’t know when it will happen, 2 weeks is usually a good time to truly see if it is gone

Thanks for all your help guys :slight_smile:

Unless you use fwupd, the bios firmware won’t be updated through the regular system updates.
You may need to them manually yourself.


@ricklinux unfortunately adding that parameter did not work, I get crashes :')

@pebcak Looked at the page, there doesn’t seem to be an official bios update

1 Like

So after a while of checking out, I am about 90% sure this is caused by Vivaldi. I’ll report back after a week or two, if I don’t experience the crashes while using Firefox, then maybe something Vivaldi is doing in the background is causing a crash (phoning home while I play YouTube videos >:)? jk lol).

I came to this conclusion because of the constant notices during the crashes:

  • Vivaldi is open
  • I am playing a video on YouTube on Vivaldi
  • Couple other apps are open (either VSCode or PRO - think this is irrelevant at this point)
  • No spikes in RAM or CPU usage
  • Sudden crash
  • Happens on both LTS and current Linux kernel
  • Happened on Linux Mint as well

If it turns out to be Vivaldi, I’ll open a question on their forum as well, must be some sort of driver or communication with driver issue and Vivaldi if I had to guess, since I don’t get these issues on my desktop running older hardware

Alright, after testing, I have noticed that this is not a Vivaldi specific issue, it is a Chromium browser specific issue

This has been happening with Firefox as well lately, so it is no longer a browser issue, there must be some other driver issue or something?

Hey, I kinda missed your message it seems! Here is the output:

  Device-1: Intel Alder Lake-UP3 GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: Bison HD Webcam driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel Graphics (ADL GT2)

I found this article which is an interesting read

I asked how to disable split_locks, gave me this:

@svepp thanks for the read, but unfortunately it did not work for me…

I did however find these two articles on my quest to figure out the issue:

Which states there is an Intel Xe graphics driver in the work
Which actually states

The i915 Linux kernel driver is the right driver (and only driver) regardless of what user-space OpenGL driver is used.

I have no idea what that means, but it almost sounds like it is saying the i915 driver is the correct one at this point. I’ve also noticed there are a lot of people asking about Xe graphics, but not a lot of answers to their questions, so maybe this is a situation of waiting for the right drivers to finally be developed?

Also, for future reference, my inxi -G output:

  Device-1: Intel Alder Lake-UP3 GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: Bison HD Webcam driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 Mesa 23.1.0 renderer: Mesa Intel Graphics (ADL GT2)

If anyone knows anything that might still help with the crashing, I would really appreciate it!

Looks like the new Xe drivers might take a while though.

“The Intel Xe kernel driver remains under active development and hasn’t yet been upstreamed into the mainline kernel. It wasn’t submitted to DRM-Next yet either for v6.3, so not until v6.4 or later will it be merged. When it comes land it will likely be treated as experimental/opt-in for some time as well until it’s proven itself and without any regressions for end-users on modern Intel graphics hardware. In any event this should be a very exciting year on the open-source Intel Linux graphics front.”


Did you try uninstalling xf86-video-intel

Yes, I did System crash with Intel iRIS Xe Graphics - #8 by soupcookie :')

Have you updated to the latest mesa?

I assume so, I do a system-wide update every week

[ricklinux@eos-plasma ~]$ pacman -Qi mesa
Name            : mesa
Version         : 23.1.1-1
Description     : An open-source implementation of the OpenGL specification
Architecture    : x86_64
URL             :
Licenses        : custom
Groups          : None
Provides        : mesa-libgl  opengl-driver
Depends On      : libdrm  libelf  libglvnd  libunwind  libxdamage  libxshmfence
                  libxxf86vm  llvm-libs  lm_sensors  vulkan-icd-loader  wayland  zstd
Optional Deps   : libva-mesa-driver: for accelerated video playback [installed]
                  mesa-vdpau: for accelerated video playback [installed]
                  opengl-man-pages: for the OpenGL API man pages
Required By     : gst-plugins-base-libs  lib32-mesa  libglvnd  mpv  qt5-base  qt6-base
                  rocm-opencl-runtime  webkit2gtk  xf86-video-amdgpu  xf86-video-ati
                  xf86-video-vmware  xorg-xwayland
Optional For    : None
Conflicts With  : mesa-libgl
Replaces        : mesa-libgl
Installed Size  : 88.65 MiB
Packager        : Jan Alexander Steffens (heftig) <>
Build Date      : Thu 25 May 2023 06:16:28 PM
Install Date    : Sun 28 May 2023 08:41:55 AM
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

[ricklinux@eos-plasma ~]$