You are not logged in.
Hello!
I've been experiencing freezing during the day that leads me to a hard reset. It seems to happens when switching windows (via alt+tab or overview). I noticed that about 3-4 weeks ago. It was happening each two or three days. Now, this complete system freeze occurring multiple times per day. Display freezes completely but audio and video (e.g. Google Meet, YouTube) continue. No TTY accessible.
Kernel logs (journalctl -b -1 -k):
Consistent pattern across all freezes:
amdgpu_cs_parser_bos.isra.0+0x486/0x810 [amdgpu]
amdgpu_cs_ioctl+0xc09/0x1b30 [amdgpu]
drm_ioctl_kernel+0xae/0x100
watchdog: BUG: soft lockup - CPU#10 stuck for 26s! [gnome-shel:cs0]
watchdog: BUG: soft lockup - CPU#12 stuck for 26s! [KMS thread]
Tainted: [D]=DIE, [O]=OOT_MODULE, [L]=SOFTLOCKUPOne boot also showed a successful MODE2 reset (driver self-recovered), but most result in hard freeze requiring reboot.
Hardware:
GPU: AMD Radeon 680M (Rembrandt)
Driver: amdgpu (kernel)
ThinkPad E14Software:
OS: Arch Linux
Kernel: 7.0.12-arch1-1
Mesa: 26.1.3-2
vulkan-radeon: 26.1.3-2
Desktop: GNOME 50, Wayland
GNOME extensions: none enabledKernel parameters: loglevel=3 quiet splash sysctl.vm.swappiness=1 hibernate.compressor=lz4
Description:
Notes:
No GNOME extensions enabled
amdgpu.psr=0 tested, no improvement, reverted
Mesa updated to latest (26.1.3), no improvement
Let me know what information I could supply.
Best regards,
Rafael
Last edited by Rafael Castellar (Today 14:20:14)
Offline
Hello,
From the logs, this looks more like an amdgpu/kernel issue than a GNOME issue.
Since the freezes started only a few weeks ago, my first suspicion would be a regression in either the kernel or Mesa stack.
A few things that would be useful to test:
• Does the issue also occur when using the linux-lts kernel?
• Does it happen only on Wayland, or also in a GNOME X11 session (GNOME on Xorg)?
• Did the problem start after a specific system update?
Please also post the full output of:
journalctl -b -1and
inxi -GxxSince the stack trace points to amdgpu_cs_parser_bos and KMS threads, I would also try booting an older kernel and/or Mesa version to see whether the freezes disappear.
Hope this helps.
Offline
gnome on X11 is no longer a thing.
Display freezes completely but audio and video (e.g. Google Meet, YouTube) continue. No TTY accessible.
Kernel logs (journalctl -b -1 -k):
Consistent pattern across all freezes:
tbc, the youtub audio continues, the video itself is frozen?
Are you rebooting w/ the power button?
Don't. https://wiki.archlinux.org/title/Keyboa … el_(SysRq) + REISUB (nb, you'll have to enable the feature first)
Then indeed please post the complete journal of that boot.
Offline
Hello gerliczkowalczuk!
Didn't try linus-lts kernel, yet
Just Wayland, as X11 is not available anymore in Gnome 50
Maybe, but I can't recall.
Here is the information you requested:
journalctl -b -1https://paste.c-net.org/SupportAussie/
inxi -Gxx
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
vendor: Lenovo driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
lanes: 16 ports: active: HDMI-A-1,eDP-1 empty: DP-1, DP-2, DP-3, DP-4,
DP-5, DP-6, Writeback-1 bus-ID: 05:00.0 chip-ID: 1002:1681 temp: 59.0 C
Device-2: Bison Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 5986:1198
Display: wayland server: Xwayland v: 24.1.12 compositor: gnome-shell
v: 50.2 driver: gpu: amdgpu display-ID: 0
Monitor-1: HDMI-A-1 model: AOC 24B1W1G5 res: 1920x1080 dpi: 93
diag: 604mm (23.8")
Monitor-2: eDP-1 model: Lenovo 0x403d res: 1920x1200 dpi: 157
diag: 369mm (14.5")
API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
gbm: drv: radeonsi surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
drv: radeonsi
API: OpenGL v: 4.6 vendor: amd mesa v: 26.1.3-arch1.2 glx-v: 1.4
direct-render: yes renderer: AMD Radeon 680M (radeonsi rembrandt ACO DRM
3.64 7.0.12-arch1-1) device-ID: 1002:1681 display-ID: :0.0
Info: Tools: api: eglinfo,glxinfo x11: xpropYeah, I was thinking about downgrading but was unsure which one. I'm going to try your suggestion, and then I'll come back.
Tks!
Offline
Hello Seth!
The screen is frozen, but I hear the video still running. If I'm in a meet, I can hear people, they can hear me, and also, they can see me; the webcam continues working.
Yes, I'm rebooting w/ the power button,
Tks!
Offline
Hello,
Thanks for providing the additional information.
One thing that caught my attention is the following line from the kernel log:
Tainted: [D]=DIE, [O]=OOT_MODULE, [L]=SOFTLOCKUPThe [O]=OOT_MODULE flag indicates that an out-of-tree kernel module was loaded. Could you please post the output of:
dkms statusor
lsmodAt this point, I think testing linux-lts should be the next step, since this still looks like a possible amdgpu/kernel regression.
Please let us know whether the freezes still occur when running the LTS kernel.
Best regards.
Offline
Happens after hibernation and an onslaught of
jun 24 07:46:56 castbook kernel: WARNING: lib/list_debug.c:32 at __list_add_valid_or_report+0x71/0xc0, CPU#6: gnome-shel:cs0/4234
jun 24 07:46:56 castbook kernel: WARNING: lib/list_debug.c:62 at __list_del_entry_valid_or_report+0xae/0xf6, CPU#6: gnome-shel:cs0/4234from ttm - mostly by chrome, brave, gnome-shell and nautilus.
1. is the hibernation a necessary condition to cause the freeze?
2. is there a parallel windows installtion?
3. wild guess, globally export "GSK_RENDERER=gl"
Offline
Hey, I'd like to let you know that after doing some research, I agree with Seth. I think you should follow his suggestions and see whether they help. I'll leave further diagnosis to him.
Offline
Thanks guys!
gerliczkowalczuk,
dkms status returned nothing
here lsmod return
Module Size Used by
veth 40960 0
nf_conntrack_netlink 61440 0
bridge 458752 0
stp 12288 1 bridge
llc 16384 2 bridge,stp
xfrm_user 81920 1
xfrm_algo 16384 1 xfrm_user
xt_set 24576 0
ip_set 69632 1 xt_set
ccm 24576 6
rfcomm 110592 16
snd_seq_dummy 12288 0
snd_hrtimer 12288 1
snd_seq 135168 7 snd_seq_dummy
cmac 12288 3
algif_hash 16384 1
algif_skcipher 12288 1
af_alg 32768 6 algif_hash,algif_skcipher
overlay 253952 2
wireguard 118784 0
libcurve25519 65536 1 wireguard
ip6_udp_tunnel 16384 1 wireguard
udp_tunnel 36864 1 wireguard
ipt_REJECT 12288 5
nf_reject_ipv4 12288 1 ipt_REJECT
xt_recent 24576 4
xt_conntrack 12288 8
nft_chain_nat 12288 10
xt_nat 16384 10
xt_tcpudp 20480 1
xt_MASQUERADE 16384 4
nf_nat 65536 3 xt_nat,nft_chain_nat,xt_MASQUERADE
nf_conntrack 200704 5 xt_conntrack,nf_nat,xt_nat,nf_conntrack_netlink,xt_MASQUERADE
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 12288 1 nf_conntrack
xt_addrtype 12288 4
bnep 36864 2
nft_compat 20480 36
x_tables 69632 9 xt_conntrack,nft_compat,xt_tcpudp,xt_addrtype,xt_recent,xt_nat,xt_set,ipt_REJECT,xt_MASQUERADE
nf_tables 401408 320 nft_compat,nft_chain_nat
nfnetlink 20480 5 nft_compat,nf_conntrack_netlink,nf_tables,ip_set
uvcvideo 180224 0
videobuf2_vmalloc 20480 1 uvcvideo
uvc 12288 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 40960 1 uvcvideo
videobuf2_common 98304 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videodev 409600 2 videobuf2_v4l2,uvcvideo
btusb 86016 0
btmtk 32768 1 btusb
btrtl 32768 1 btusb
btbcm 24576 1 btusb
btintel 73728 1 btusb
bluetooth 1196032 44 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
hid_logitech_hidpp 77824 0
vfat 28672 1
fat 114688 1 vfat
snd_soc_dmic 12288 1
snd_soc_acp6x_mach 45056 4
snd_acp6x_pdm_dma 16384 1
snd_sof_amd_acp70 16384 0
snd_sof_amd_acp63 16384 0
snd_sof_amd_vangogh 16384 0
snd_sof_amd_rembrandt 16384 0
snd_sof_amd_renoir 16384 0
snd_sof_amd_acp 73728 5 snd_sof_amd_acp70,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_sof_amd_renoir
snd_sof_pci 24576 5 snd_sof_amd_acp70,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_sof_amd_renoir
snd_sof_xtensa_dsp 16384 1 snd_sof_amd_acp
snd_sof 499712 2 snd_sof_amd_acp,snd_sof_pci
snd_sof_utils 16384 1 snd_sof
snd_pci_ps 36864 0
snd_soc_acpi_amd_match 24576 3 snd_sof_amd_acp70,snd_sof_amd_acp63,snd_pci_ps
snd_soc_acpi_amd_sdca_quirks 12288 1 snd_soc_acpi_amd_match
snd_amd_sdw_acpi 16384 2 snd_sof_amd_acp,snd_pci_ps
soundwire_amd 49152 2 snd_sof_amd_acp,snd_pci_ps
soundwire_generic_allocation 20480 1 soundwire_amd
soundwire_bus 1212416 2 soundwire_generic_allocation,soundwire_amd
snd_soc_sdca 143360 2 snd_soc_acpi_amd_sdca_quirks,soundwire_bus
mt7921e 28672 0
mt7921_common 94208 1 mt7921e
snd_soc_core 434176 6 snd_soc_acp6x_mach,snd_sof,snd_soc_sdca,snd_acp6x_pdm_dma,soundwire_amd,snd_soc_dmic
mt792x_lib 65536 2 mt7921e,mt7921_common
intel_rapl_msr 20480 0
mt76_connac_lib 98304 3 mt792x_lib,mt7921e,mt7921_common
amd_atl 61440 1
snd_compress 36864 1 snd_soc_core
snd_ctl_led 28672 0
ac97_bus 12288 1 snd_soc_core
mt76 155648 4 mt792x_lib,mt7921e,mt7921_common,mt76_connac_lib
intel_rapl_common 53248 1 intel_rapl_msr
snd_hda_codec_conexant 36864 1
snd_hda_codec_atihdmi 20480 1
snd_pcm_dmaengine 20480 1 snd_soc_core
snd_hda_codec_generic 114688 1 snd_hda_codec_conexant
snd_rpl_pci_acp6x 16384 0
snd_hda_codec_hdmi 61440 1 snd_hda_codec_atihdmi
snd_acp_pci 12288 0
ucsi_acpi 12288 0
snd_amd_acpi_mach 12288 1 snd_acp_pci
typec_ucsi 81920 1 ucsi_acpi
mac80211 1757184 4 mt792x_lib,mt76,mt7921_common,mt76_connac_lib
think_lmi 40960 0
r8169 163840 0
snd_hda_intel 73728 10
snd_acp_legacy_common 20480 1 snd_acp_pci
roles 16384 1 typec_ucsi
snd_pci_acp6x 20480 0
ghash_clmulni_intel 12288 0
spd5118 16384 0
realtek 61440 1
hid_multitouch 36864 0
snd_hda_codec 221184 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_atihdmi
typec 131072 1 typec_ucsi
aesni_intel 106496 3
snd_pci_acp5x 20480 0
sp5100_tco 20480 0
mdio_devres 12288 1 r8169
rapl 20480 0
psmouse 245760 0
pcspkr 12288 0
snd_usb_audio 610304 3
cfg80211 1507328 4 mt76,mac80211,mt7921_common,mt76_connac_lib
snd_hda_core 147456 6 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_atihdmi
libphy 188416 3 r8169,mdio_devres,realtek
snd_rn_pci_acp3x 24576 0
i2c_hid_acpi 12288 0
firmware_attributes_class 12288 1 think_lmi
thunderbolt 598016 1 typec
wmi_bmof 12288 0
amd_pmc 61440 0
i2c_hid 45056 1 i2c_hid_acpi
mdio_bus 61440 3 r8169,libphy,realtek
snd_intel_dspcfg 49152 2 snd_hda_intel,snd_sof
i2c_piix4 40960 0
acpi_tad 20480 0
snd_usbmidi_lib 53248 1 snd_usb_audio
snd_acp_config 24576 10 snd_rn_pci_acp3x,snd_sof_amd_acp70,snd_pci_acp6x,snd_pci_acp5x,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_acp_pci,snd_pci_ps,snd_sof_amd_renoir
snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg
libarc4 12288 1 mac80211
snd_soc_acpi 16384 5 snd_sof_amd_acp,snd_acp_legacy_common,snd_acp_config,snd_amd_acpi_mach,snd_pci_ps
k10temp 12288 0
i2c_smbus 20480 1 i2c_piix4
snd_hwdep 24576 2 snd_usb_audio,snd_hda_codec
snd_pci_acp3x 20480 0
snd_ump 40960 1 snd_usb_audio
snd_rawmidi 57344 2 snd_usbmidi_lib,snd_ump
snd_seq_device 16384 3 snd_seq,snd_ump,snd_rawmidi
mousedev 28672 0
snd_pcm 221184 17 snd_sof_amd_acp,snd_hda_codec_hdmi,snd_pci_acp6x,snd_acp_legacy_common,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_sof,snd_soc_sdca,snd_acp6x_pdm_dma,snd_compress,snd_soc_core,snd_sof_utils,soundwire_amd,snd_hda_core,snd_pci_ps,snd_pcm_dmaengine
joydev 28672 0
hid_logitech_dj 45056 0
mac_hid 12288 0
snd_timer 57344 3 snd_seq,snd_hrtimer,snd_pcm
mc 94208 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
vboxnetflt 45056 0
vboxnetadp 28672 0
vboxdrv 700416 2 vboxnetadp,vboxnetflt
kvm_amd 258048 0
ccp 221184 1 kvm_amd
kvm 1474560 1 kvm_amd
irqbypass 16384 1 kvm
sg 53248 0
crypto_user 16384 0
zram 73728 1
842_decompress 20480 1 zram
842_compress 24576 1 zram
lz4hc_compress 20480 1 zram
lz4_compress 24576 1 zram
amdgpu 16883712 89
amdxcp 12288 1 amdgpu
i2c_algo_bit 24576 1 amdgpu
thinkpad_acpi 200704 0
drm_ttm_helper 20480 1 amdgpu
sparse_keymap 12288 1 thinkpad_acpi
ttm 126976 2 amdgpu,drm_ttm_helper
platform_profile 20480 1 thinkpad_acpi
snd 159744 59 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_hda_codec_conexant,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_sof,snd_soc_sdca,snd_timer,snd_compress,thinkpad_acpi,snd_soc_core,snd_ump,snd_pcm,snd_rawmidi
drm_exec 12288 1 amdgpu
nvme 77824 5
soundcore 16384 2 snd_ctl_led,snd
drm_panel_backlight_quirks 12288 1 amdgpu
rfkill 45056 10 mt7921e,bluetooth,thinkpad_acpi,cfg80211
gpu_sched 73728 1 amdgpu
drm_suballoc_helper 16384 1 amdgpu
nvme_core 278528 6 nvme
drm_buddy 28672 1 amdgpu
video 81920 2 thinkpad_acpi,amdgpu
nvme_keyring 20480 1 nvme_core
drm_display_helper 290816 1 amdgpu
nvme_auth 32768 1 nvme_core
wmi 36864 3 video,wmi_bmof,think_lmi
cec 98304 2 drm_display_helper,amdgpu
hkdf 12288 1 nvme_auth
serio_raw 20480 0I'm planning to test LTS Kernel, but I gave a try to what Seth suggested and exported "GSK_RENDERER=gl". So far the system is steady:
uptime
08:46:08 up 1 day, 49 min, 1 user, load average: 1,31, 1,01, 0,70I'll wait a little bit more.
Seth, answering your questions:
1. No, it happened just once from hibernation process (and it hibernates frequently when I'm going mobile)
2. No parallel installation, just Arch here.
3. Fingers crossed!
Thanks again! I'll be back in a few days if it still steady or freezes again.
Best regards!
Offline
I didn't mean whether it happens in direct response to a hibernation but whether having the system hibernated (at least once) is a necessary precursor.
oc w/
it hibernates frequently when I'm going mobile
that might be tough to tell.
Offline
Thanks gerliczkowalczuk!
It just happened again. But I hadn't rebooted yet. Let us see how it goes booting with "GSK_RENDERER=gl".
I'll keep you updated!
Thanks guys!
Offline
Make sure that
grep -iz gsk /proc/$(pidof gnome-shell)/environthe environment is picked up.
Offline
Yep!
grep -iz gsk /proc/$(pidof gnome-shell)/environ
GSK_RENDERER=gl⏎ Offline
Hi Guys! Everything looks fine here now. I think the Seth's solution nailed it
I'm marking the post as solved!
Tks again,
Best regards!
Offline