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. https://0x0.st/HXaV.txt
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
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
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
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
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?
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.”
[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 : https://www.mesa3d.org/
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
libomxil-bellagio
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) <heftig@archlinux.org>
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 ~]$