Hello everybody,
I'm struggling to find the reason for my external monitor (MSI 27" 2560x1440, 65hz) to periodically freeze. When it happens, the applications keep running (for example I can bring them to my laptop's main display with shortcuts, or if it is a YouTube video, I can stop/play it and hear it running/stopping).
I use Garuda Linux Gaming (Dr4g0nized) KDE Plasma edition, but I installed i3 (i3-gaps specifically) on it.
Here are some other applications I use with i3:
- picom
- polybar
- nitrogen
I usually have no problems using this (and other 2) monitor on my main PC (same i3-gaps configuration) connecting it with Display Port, but now I moved from home with just my laptop (Pavilion) and brought 1 monitor with me (the one causing me this problem), but from my laptop I can just use HDMI port.
It seems to happen pseudo randomically, but I have the suspect that it has something to do with the tiling of the windows when applications get moved or started. The issue happens reliably when I:
- open Google Chrome on the external monitor (not full screen, but tiled to occupy the whole screen)
- open IntelliJ Idea ultimate edition (it opens on my laptop's built-in screen)
- move IntelliJ on the external monitor with i3 shortcuts
I already tried to remove the execution of picom (exec_always picom &) from the i3 config file ~/.config/i3/config, but even after poweroff and start the problem persists.
If it is not related to HDMI or some latest update, the only thing I touched in the last period are scratchpads, I recently started using them and added some custom shortcuts and rules for certain applications to automatically go in there, but I already tried to comment out the automatic execution of those apps from i3 config file and it didn't fix the issue.
Also, I tried to poweroff-poweroff (no reboot) and switch to KDE session and it happened again. Then I tried booting Windows and it didn't happen. Then I booted Garuda KDE again and it didn't happen. At last, I booted Garuda i3-gaps and it started freezing again. So I don't think it's some hardware thing, but instead something related to i3 or my customization of it.
here is the output for
$ sudo garuda-inxi
System:
Kernel: 6.1.5-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=a9f9fe71-baf5-4fff-9355-1744d09c517b rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Desktop: i3 v: 4.22 info: polybar dm: SDDM Distro: Garuda Linux
base: Arch Linux
Machine:
Type: Laptop System: HP product: HP Pavilion Gaming Laptop 16-a0xxx v: N/A
serial: <filter> Chassis: type: 10 serial: <filter>
Mobo: HP model: 880E v: 32.30 serial: <filter> UEFI: AMI v: F.10
date: 06/23/2020
Battery:
ID-1: BAT0 charge: 42.9 Wh (100.0%) condition: 42.9/42.9 Wh (100.0%)
volts: 12.7 min: 11.6 model: HP Primary type: Li-ion serial: <filter>
status: full cycles: 135
Device-1: hidpp_battery_0 model: Logitech MX Ergo Multi-Device Trackball
serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: discharging
CPU:
Info: model: Intel Core i7-10750H socket: U3E1 bits: 64 type: MT MCP
arch: Comet Lake gen: core 10 level: v3 note: check built: 2020
process: Intel 14nm family: 6 model-id: 0xA5 (165) stepping: 2
microcode: 0xF4
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 4307 high: 4444 min/max: 800/5000 base/boost: 3069/8300
scaling: driver: intel_pstate governor: performance volts: 0.8 V
ext-clock: 100 MHz cores: 1: 4306 2: 4417 3: 4199 4: 4274 5: 4333 6: 4202
7: 4214 8: 4374 9: 4268 10: 4338 11: 4444 12: 4317 bogomips: 62399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:9bc4
class-ID: 0300
Device-2: NVIDIA TU106M [GeForce RTX 2060 Max-Q] vendor: Hewlett-Packard
driver: nvidia v: 525.78.01 alternate: nouveau,nvidia_drm non-free: 525.xx+
status: current (as of 2022-12) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-22 pcie: gen: 1 speed: 2.5 GT/s
lanes: 8 link-max: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:1f12 class-ID: 0300
Device-3: Luxvisions Innotech HP TrueVision HD Camera type: USB
driver: uvcvideo bus-ID: 1-6:4 chip-ID: 30c9:0013 class-ID: 0e02
serial: <filter>
Display: x11 server: X.Org v: 21.1.6 with: Xwayland v: 22.1.7
compositor: Picom v: git-60ac2 driver: X: loaded: modesetting,nvidia
unloaded: nouveau alternate: fbdev,intel,nv,vesa dri: iris gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2520 s-dpi: 96 s-size: 675x665mm (26.57x26.18")
s-diag: 948mm (37.31")
Monitor-1: HDMI-1-0 pos: top res: 2560x1440 hz: 144 dpi: 108
size: 600x340mm (23.62x13.39") diag: 690mm (27.15") modes: N/A
Monitor-2: eDP-1 pos: primary,bottom res: 1920x1080 hz: 144 dpi: 137
size: 355x200mm (13.98x7.87") diag: 407mm (16.04") modes: N/A
API: OpenGL v: 4.6 Mesa 22.3.3 renderer: Mesa Intel UHD Graphics (CML
GT2) direct render: Yes
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-cnl
alternate: snd_hda_intel,snd_soc_skl,snd_sof_pci_intel_cnl
bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0401
Device-2: NVIDIA TU106 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 8
link-max: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.1
chip-ID: 10de:10f9 class-ID: 0403
Sound API: ALSA v: k6.1.5-zen2-1-zen running: yes
Sound Server-1: PulseAudio v: 16.1 running: no
Sound Server-2: PipeWire v: 0.3.64 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 4000 bus-ID: 03:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
vendor: Hewlett-Packard driver: rtw_8822ce v: N/A modules: rtw88_8822ce
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 04:00.0
chip-ID: 10ec:c822 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Bluetooth:
Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8
bus-ID: 1-7:5 chip-ID: 0bda:b00c class-ID: e001 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 6060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: class-ID: 0104
Drives:
Local Storage: total: 476.94 GiB used: 105.59 GiB (22.1%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNW512G8H
size: 476.94 GiB block-size: physical: 512 B logical: 512 B
speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: HPS1
temp: 34.9 C scheme: GPT
SMART: yes health: PASSED on: 75d 8h cycles: 1,069
read-units: 9,432,223 [4.82 TB] written-units: 10,624,853 [5.43 TB]
Partition:
ID-1: / raw-size: 250.24 GiB size: 250.24 GiB (100.00%)
used: 73.09 GiB (29.2%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-2: /boot/efi raw-size: 4.77 GiB size: 4.76 GiB (99.80%)
used: 31.9 MiB (0.7%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 250.24 GiB size: 250.24 GiB (100.00%)
used: 73.09 GiB (29.2%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-4: /var/log raw-size: 250.24 GiB size: 250.24 GiB (100.00%)
used: 73.09 GiB (29.2%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-5: /var/tmp raw-size: 250.24 GiB size: 250.24 GiB (100.00%)
used: 73.09 GiB (29.2%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.4 GiB used: 2.2 MiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 71.0 C pch: 61.0 C mobo: N/A
Fan Speeds (RPM): cpu: 0 fan-2: 0
Info:
Processes: 351 Uptime: 37m wakeups: 4 Memory: 15.4 GiB
used: 6.46 GiB (41.9%) Init: systemd v: 252 default: graphical
tool: systemctl Compilers: gcc: 12.2.0 Packages: pm: dpkg pkgs: 0
pm: pacman pkgs: 1955 libs: 530 tools: octopi,paru,pikaur
Shell: garuda-inxi (sudo) default: Bash v: 5.1.16 running-in: alacritty
inxi: 3.3.24
Garuda (2.6.14-1):
System install date: 2022-11-09
Last full system update: 2023-01-14
Is partially upgraded: No
Relevant software: snapper NetworkManager mkinitcpio nvidia-dkms
Windows dual boot: Yes
Failed units:
Any suggestion, even advise on how to log this problem, is appreciated.
Thanks in advance for your time.