Occasional hitches, eventually display driver freezes completely

Heya folks. The freezes started when I upgraded from my good ol’ 960 to a 3080, and updated to 5.10, now on 5.12. I’ve got Nvidia’s 465.31 drivers, and the issue is less frequent than it was on 5.10, but still happens.

Somehow interacting with chromium apps such as Discord, Chrome, Spotify, etc, seems to increase the frequency of the freezes and accelerate total driver freeze.

I’ve been searching far and wide for a solution. Based on some other similar threads on this forum, I’ve tried swapping from three screens with DisplayPort, to a single screen using HDMI, but that did not change the outcome.

Any help would be most appreciated!

  Kernel: 5.12.8-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.12-x86_64 
  root=UUID=a8c4d25e-f525-4e3d-9432-4051aab8705c rw quiet apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm4 vt: 7 
  dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Desktop System: Gigabyte product: X570 AORUS ELITE v: -CF 
  serial: <filter> 
  Mobo: Gigabyte model: X570 AORUS ELITE serial: <filter> 
  UEFI: American Megatrends v: F31o date: 12/03/2020 
Battery:
  Message: No system battery data found. Is one present? 
Memory:
  RAM: total: 31.36 GiB used: 2.88 GiB (9.2%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: 12-Core model: AMD Ryzen 9 5900X bits: 64 type: MT MCP arch: Zen 3 
  family: 19 (25) model-id: 21 (33) stepping: 0 microcode: A201009 cache: 
  L2: 6 MiB bogomips: 177339 
  Speed: 2821 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz): 
  1: 2821 2: 1999 3: 3479 4: 2784 5: 2191 6: 2527 7: 2801 8: 2759 9: 2401 
  10: 2049 11: 2025 12: 2061 13: 2761 14: 2110 15: 2108 16: 2486 17: 2633 
  18: 2511 19: 2805 20: 2817 21: 2868 22: 2502 23: 3119 24: 2371 
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 
  bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy 
  constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc 
  cr8_legacy cx16 cx8 de decodeassists erms extapic extd_apicid f16c 
  flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs 
  invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor 
  movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx ospke osvw 
  overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core 
  perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt pse pse36 rdpid rdpru 
  rdrand rdseed rdt_a rdtscp rep_good sep sha_ni skinit smap smca smep ssbd 
  sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce 
  topoext tsc tsc_scale umip v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall 
  vpclmulqdq wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, 
  STIBP: always-on, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080] vendor: Micro-Star MSI 
  driver: nvidia v: 465.31 alternate: nouveau,nvidia_drm bus-ID: 0a:00.0 
  chip-ID: 10de:2206 class-ID: 0300 
  Device-2: Microdia Webcam Vitade AF type: USB driver: snd-usb-audio,uvcvideo 
  bus-ID: 5-3.2:4 chip-ID: 0c45:6366 class-ID: 0102 serial: <filter> 
  Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia display-ID: :0.0 
  screens: 1 
  Screen-1: 0 s-res: 7680x1440 s-dpi: 96 s-size: 2032x381mm (80.0x15.0") 
  s-diag: 2067mm (81.4") 
  Monitor-1: DP-0 res: 2560x1440 hz: 60 dpi: 109 size: 597x336mm (23.5x13.2") 
  diag: 685mm (27") 
  Monitor-2: DP-2 res: 2560x1440 hz: 120 dpi: 109 size: 597x336mm (23.5x13.2") 
  diag: 685mm (27") 
  Monitor-3: DP-4 res: 2560x1440 hz: 120 dpi: 109 size: 597x336mm (23.5x13.2") 
  diag: 685mm (27") 
  OpenGL: renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2 v: 4.6.0 NVIDIA 465.31 
  direct render: Yes 
Audio:
  Device-1: NVIDIA vendor: Micro-Star MSI driver: snd_hda_intel v: kernel 
  bus-ID: 0a:00.1 chip-ID: 10de:1aef class-ID: 0403 
  Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus-ID: 0c:00.4 chip-ID: 1022:1487 
  class-ID: 0403 
  Device-3: Logitech Blue Microphones type: USB 
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 5-3.1:3 chip-ID: 046d:0ab7 
  class-ID: 0300 serial: <filter> 
  Device-4: Microdia Webcam Vitade AF type: USB driver: snd-usb-audio,uvcvideo 
  bus-ID: 5-3.2:4 chip-ID: 0c45:6366 class-ID: 0102 serial: <filter> 
  Sound Server-1: ALSA v: k5.12.8-1-MANJARO running: yes 
  Sound Server-2: JACK v: 0.125.0 running: no 
  Sound Server-3: PulseAudio v: 14.2 running: yes 
  Sound Server-4: PipeWire v: 0.3.27 running: no 
Network:
  Device-1: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel 
  port: f000 bus-ID: 05:00.0 chip-ID: 8086:1539 class-ID: 0200 
  IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: dynamic noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: global 
  IP v6: <filter> type: noprefixroute scope: link 
  Device-2: Intel Wireless-AC 9260 driver: iwlwifi v: kernel port: f000 
  bus-ID: 06:00.0 chip-ID: 8086:2526 class-ID: 0280 
  IF: wlp6s0 state: down mac: <filter> 
  IF-ID-1: br-7c89ed6305cf state: down mac: <filter> 
  IP v4: <filter> scope: global broadcast: <filter> 
  IF-ID-2: docker0 state: down mac: <filter> 
  IP v4: <filter> scope: global broadcast: <filter> 
  WAN IP: <filter> 
Bluetooth:
  Message: No bluetooth data found. 
Logical:
  Message: No logical block device data found. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 2.96 TiB used: 34.49 GiB (1.1%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung 
  model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B 
  logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> 
  rev: 2B2QEXM7 scheme: MBR 
  ID-2: /dev/nvme1n1 maj-min: 259:4 vendor: Samsung 
  model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B 
  logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> 
  rev: 2B2QEXM7 scheme: GPT 
  ID-3: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 850 EVO 250GB 
  size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
  rotation: SSD serial: <filter> rev: 1B6Q scheme: GPT 
  ID-4: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD10EZEX-00BN5A0 
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 7200 rpm serial: <filter> rev: 1A01 scheme: GPT 
  Message: No optical or floppy data found. 
Partition:
  ID-1: / raw-size: 931.22 GiB size: 915.53 GiB (98.32%) 
  used: 34.49 GiB (3.8%) fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:6 
  label: N/A uuid: a8c4d25e-f525-4e3d-9432-4051aab8705c 
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 296 KiB (0.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:5 
  label: NO_LABEL uuid: C4F4-5019 
Swap:
  Alert: No swap data was found. 
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 50 MiB fs: ntfs 
  label: System Reserved uuid: CAD09282D0927483 
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 930.97 GiB fs: ntfs label: N/A 
  uuid: 664493C344939481 
  ID-3: /dev/nvme0n1p3 maj-min: 259:3 size: 499 MiB fs: ntfs label: N/A 
  uuid: FC14EE2014EDDDA0 
  ID-4: /dev/sda1 maj-min: 8:1 size: 300 MiB fs: ntfs label: Recovery 
  uuid: 4AEC9605EC95EC07 
  ID-5: /dev/sda2 maj-min: 8:2 size: 100 MiB fs: vfat label: N/A 
  uuid: 8A97-6886 
  ID-6: /dev/sda3 maj-min: 8:3 size: 128 MiB fs: <superuser required> 
  label: N/A uuid: N/A 
  ID-7: /dev/sda4 maj-min: 8:4 size: 43.86 GiB fs: ext4 label: N/A 
  uuid: ed2cb823-a9d1-4473-b726-7dcbdcfc0c68 
  ID-8: /dev/sda5 maj-min: 8:5 size: 543 MiB fs: ntfs label: N/A 
  uuid: 3E9EB7DB9EB78A43 
  ID-9: /dev/sdb1 maj-min: 8:17 size: 128 MiB fs: <superuser required> 
  label: N/A uuid: N/A 
  ID-10: /dev/sdb2 maj-min: 8:18 size: 931 GiB fs: ntfs label: MATERIAL PLANE 
  uuid: C602C0D502C0CC1D 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-2: 1-3:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0608 class-ID: 0900 
  Device-1: 1-4:3 info: Integrated Express IT8297 RGB LED Controller 
  type: Keyboard driver: hid-generic,usbhid interfaces: 1 rev: 2.0 
  speed: 12 Mb/s power: 100mA chip-ID: 048d:8297 class-ID: 0301 
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Hub-4: 3-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-5: 3-6:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0608 class-ID: 0900 
  Hub-6: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Hub-7: 5-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Hub-8: 5-3:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s 
  power: 100mA chip-ID: 05e3:0610 class-ID: 0900 
  Device-1: 5-3.1:3 info: Logitech Blue Microphones type: Audio,HID 
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0 
  speed: 480 Mb/s power: 100mA chip-ID: 046d:0ab7 class-ID: 0300 
  serial: <filter> 
  Device-2: 5-3.2:4 info: Microdia Webcam Vitade AF type: Video,Audio 
  driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s 
  power: 500mA chip-ID: 0c45:6366 class-ID: 0102 serial: <filter> 
  Device-3: 5-3.3:5 info: Razer USA DeathAdder Elite type: Mouse,Keyboard 
  driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s 
  power: 500mA chip-ID: 1532:005c class-ID: 0300 
  Device-4: 5-3.4:6 info: Kingston HyperX Alloy FPS Mechanical Gaming Keyboard 
  type: Keyboard,Mouse,HID driver: hid-generic,usbhid interfaces: 3 rev: 2.0 
  speed: 12 Mb/s power: 100mA chip-ID: 0951:16b7 class-ID: 0301 
  Hub-9: 6-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
  Hub-10: 6-3:2 info: Genesys Logic Hub ports: 4 rev: 3.1 speed: 5 Gb/s 
  chip-ID: 05e3:0612 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 44.1 C mobo: 16.8 C gpu: nvidia temp: 53 C 
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:
  Processes: 411 Uptime: 34m wakeups: 0 Init: systemd v: 247 tool: systemctl 
  Compilers: gcc: 10.2.0 Packages: pacman: 1235 lib: 330 flatpak: 0 Shell: Zsh 
  v: 5.8 running-in: xfce4-terminal inxi: 3.3.04