So my laptop has been freezing a lot lately from what I believe is overheating. I haven't done any big changes other than trying to setup vfio on my laptop. All of which I reverted back manually. I would like to fix this issue myself rather than restore a pre-vfio backup. I don't think its a usb issue or snapshot issue because I have had them enabled all this time and everything was fine. But recently even the mere act of watching youtube and running the genshin launcher to download it freezes up the system. I tried to ctrl+alt+f1
and other commands but the system was completely frozen. The indefinitely part is because I would here bits of audio play after a few minutes of the video I was watching, nothing discernable.
I have thermald
, auto-cpufreq
, intel-undervolt.service
(-120mv undervolt), garuda-powersave-tweaks
and optimus-manager
running with dynamic power management set to fine. This setup was working before and I would only experience complete system freezing on AC Valhalla run through proton. Or if I fullscreened Valheim for a few seconds. Though I believe the latter to be an issue with valheim because my temps would be reasonable.
I have tried to dmesg | grep thermal
and it wielded nothing. However journalctl | grep thermal
shows that the thermald
service is being started and killed repeatedly. Here is a small snapshot of hte output:
-- Boot f31457de3dc94d698c94b0a172ebca09 --
Mar 25 18:05:25 Igneel-G3-3590 kernel: mce: CPU0: Thermal monitoring enabled (TM1)
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal_sys: Registered thermal governor 'fair_share'
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal_sys: Registered thermal governor 'bang_bang'
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal_sys: Registered thermal governor 'step_wise'
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal_sys: Registered thermal governor 'user_space'
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal_sys: Registered thermal governor 'power_allocator'
Mar 25 18:05:25 Igneel-G3-3590 kernel: ACPI: \_SB_.PR00: _OSC native thermal LVT Acked
Mar 25 18:05:25 Igneel-G3-3590 kernel: thermal LNXTHERM:00: registered as thermal_zone0
Mar 25 18:05:25 Igneel-G3-3590 kernel: ACPI: Thermal Zone [THM] (25 C)
Mar 25 18:05:26 Igneel-G3-3590 kernel: proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)
Mar 25 18:05:26 Igneel-G3-3590 kernel: proc_thermal 0000:00:04.0: Creating sysfs group for PROC_THERMAL_PCI
Mar 25 18:05:26 Igneel-G3-3590 systemd[1]: Starting Thermal Daemon Service...
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=t>
Mar 25 18:05:26 Igneel-G3-3590 systemd[1]: Started Thermal Daemon Service.
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
l", sender=":1.12" (uid=0 pid=537 comm="/usr/bin/thermald --systemd --dbus-enable --adapti") interface="org.f>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Activating via systemd: service name='org.freedeskt>
Mar 25 18:05:26 Igneel-G3-3590 dbus-daemon[523]: [system] Would reject message, 3 matched rules; type="method
Here is inxi -Fxxxxa
System: Host: Igneel-G3-3590 Kernel: 5.11.11-arch1-1 x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux root=UUID=6bffdc79-d9cf-4de9-a3aa-58bbfb0e7a9c rw rootflags=subvol=@
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
Console: tty pts/1 wm: kwin_x11 DM: SDDM Distro: Garuda Linux base: Arch Linux
Machine: Type: Laptop System: Dell product: G3 3590 v: N/A serial: BTDPPT2 Chassis: type: 10 serial: BTDPPT2
Mobo: Dell model: 0DKM3T v: A00 serial: /BTDPPT2/CNWSC0099O00S9/ UEFI: Dell v: 1.8.0 date: 11/11/2019
Battery: ID-1: BAT0 charge: 48.1 Wh (100.0%) condition: 48.1/51.0 Wh (94.3%) volts: 12.6 min: 11.4 model: BYD DELL M4GWP98
type: Li-poly serial: 17 status: Full
CPU: Info: 6-Core model: Intel Core i7-9750H socket: BGA1440 (U3E1) note: check bits: 64 type: MT MCP arch: Kaby Lake
note: check family: 6 model-id: 9E (158) stepping: A (10) microcode: DE cache: L1: 384 KiB L2: 12 MiB L3: 12 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62431
Speed: 2600 MHz min/max: 800/2600 MHz base/boost: 2600/2600 volts: 1.2 V ext-clock: 100 MHz Core speeds (MHz):
1: 2600 2: 2600 3: 2601 4: 2600 5: 2600 6: 2601 7: 2600 8: 2600 9: 2600 10: 2600 11: 2601 12: 2600
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
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 generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Intel UHD Graphics 630 vendor: Dell driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:3e9b
class-ID: 0300
Device-2: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] vendor: Dell driver: nvidia v: 460.67
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:2191 class-ID: 0300
Device-3: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-5:3 chip-ID: 0bda:5521 class-ID: 0e02
serial: 200901010001
Display: server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: modesetting,nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 142 size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.0.1 direct render: Yes
Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: sof-audio-pci
alternate: snd_hda_intel,snd_soc_skl,snd_sof_pci bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0401
Sound Server-1: ALSA v: k5.11.11-arch1-1 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.24 running: no
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Dell driver: r8169 v: kernel port: 3000
bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp3s0 state: down mac: e4:54:e8:3d:53:89
Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Dell driver: ath10k_pci v: kernel
port: 3000 bus-ID: 04:00.0 chip-ID: 168c:0042 class-ID: 0280
IF: wlp4s0 state: up mac: ac:d5:64:e3:a5:8f
IF-ID-1: virbr0 state: down mac: 52:54:00:1e:45:f9
Bluetooth: Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 1-14:4 chip-ID: 0cf3:e009 class-ID: e001
Report: ID: hci0 state: up address: AC:D5:64:E3:A5:90
Drives: Local Storage: total: 1.38 TiB used: 1011.69 GiB (71.8%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN520 NVMe WDC 512GB size: 476.94 GiB
block-size: physical: 512 B logical: 512 B speed: 15.8 Gb/s lanes: 2 rotation: SSD serial: 193561803497
rev: 20220012 temp: 44.9 C scheme: MBR
SMART: yes health: PASSED on: 152d 6h cycles: 1,193 read-units: 44,193,655 [22.6 TB]
written-units: 49,581,461 [25.3 TB]
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM035-1RK172 family: Mobile HDD size: 931.51 GiB
block-size: physical: 4096 B logical: 512 B sata: 3.1 speed: 6.0 Gb/s rotation: 5400 rpm serial: WES19P8R rev: ACM1
temp: 46 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 2y 37d 18h cycles: 3245 read: 52.23 TiB written: 38.39 TiB Old-Age:
g-sense error rate: 329 Pre-Fail: attribute: Spin_Retry_Count value: 100 worst: 100 threshold: 97
Partition: ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%) used: 310.56 GiB (65.2%) fs: btrfs block-size: 4096 B
dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 568 KiB (0.2%) fs: vfat block-size: 512 B
dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%) used: 310.56 GiB (65.2%) fs: btrfs block-size: 4096 B
dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%) used: 310.56 GiB (65.2%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%) used: 310.56 GiB (65.2%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p2 maj-min: 259:2
Swap: Alert: No Swap data was found.
Sensors: System Temperatures: cpu: 57.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info: Processes: 313 Uptime: 34m wakeups: 7922 Memory: 15.43 GiB used: 4.42 GiB (28.6%) Init: systemd v: 248
tool: systemctl Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1775 lib: 550 Shell: fish (sudo) v: 3.2.1
default: Bash v: 5.1.4 running-in: konsole inxi: 3.3.03
Edit: I also have tlp
enabled but haven't touched the settings for it.
Edit 2: Posted inxi with sudo as opposed to regular user.