My external monitor becomes abnormally slow when I shut off my laptop screen

Post your terminal/konsole in- and output as text (no pictures) from:

inxi -Faz

System:    Kernel: 5.14.2-zen1-2-zen x86_64 bits: 64 compiler: gcc v: 11.1.0 
           parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=0bc9b3c3-2597-4c66-a933-7bb38259b36b rw 
           rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
           systemd.unified_cgroup_hierarchy=1 loglevel=3 
           Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux 
           base: Arch Linux 
Machine:   Type: Convertible System: HP product: HP Spectre x360 Convertible 15-df1xxx v: N/A serial: <filter> Chassis: 
           type: 31 serial: <filter> 
           Mobo: HP model: 863E v: 53.36 serial: <filter> UEFI: AMI v: F.25 date: 04/01/2021 
Battery:   ID-1: BAT0 charge: 75.0 Wh (92.1%) condition: 81.4/81.4 Wh (100.0%) volts: 12.8 min: 11.6 model: HP Primary 
           type: Li-ion serial: <filter> status: Unknown cycles: 12 
           Device-1: hid-0018:04F3:2992.0002-battery model: ELAN2514:00 04F3:2992 serial: N/A charge: N/A status: N/A 
CPU:       Info: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6 
           model-id: 9E (158) stepping: A (10) microcode: EA cache: L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 62399 
           Speed: 4436 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 4436 2: 4320 3: 4386 4: 4403 5: 4398 6: 4348 7: 4349 
           8: 4401 9: 4399 10: 4316 11: 4344 12: 4401 
           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 CoffeeLake-H GT2 [UHD Graphics 630] vendor: Hewlett-Packard driver: i915 v: kernel bus-ID: 00:02.0 
           chip-ID: 8086:3e9b class-ID: 0300 
           Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: Hewlett-Packard driver: nvidia v: 470.63.01 
           alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1f91 class-ID: 0300 
           Device-3: Quanta HP Wide Vision FHD Camera type: USB driver: uvcvideo bus-ID: 1-6:5 chip-ID: 0408:5255 
           class-ID: 0e02 serial: <filter> 
           Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: intel,nvidia unloaded: modesetting,nouveau 
           alternate: fbdev,nv,vesa display-ID: :0 screens: 1 
           Screen-1: 0 s-res: 3520x1080 s-dpi: 96 s-size: 930x285mm (36.6x11.2") s-diag: 973mm (38.3") 
           Monitor-1: eDP1 res: 1600x900 dpi: 120 size: 340x190mm (13.4x7.5") diag: 389mm (15.3") 
           Monitor-2: HDMI-1-0 res: 1920x1080 hz: 60 dpi: 102 size: 479x269mm (18.9x10.6") diag: 549mm (21.6") 
           OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.2.1 direct render: Yes 
Audio:     Device-1: Intel Cannon 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:a348 class-ID: 0401 
           Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 01:00.1 chip-ID: 10de:10fa 
           class-ID: 0403 
           Sound Server-1: ALSA v: k5.14.2-zen1-2-zen running: yes 
           Sound Server-2: JACK v: 1.9.19 running: no 
           Sound Server-3: PulseAudio v: 15.0 running: no 
           Sound Server-4: PipeWire v: 0.3.35 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: 3000 bus-ID: 6f:00.0 chip-ID: 8086:2723 
           class-ID: 0280 
           IF: wlo1 state: up mac: <filter> 
           Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 bus-ID: 1-1.2:4 chip-ID: 0bda:8153 
           class-ID: 0000 serial: <filter> 
           IF: enp0s20f0u1u2 state: up speed: 100 Mbps duplex: full mac: <filter> 
Bluetooth: Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-7:7 chip-ID: 8087:0029 class-ID: e001 
           Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter> 
RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 port: 4060 bus-ID: 00:17.0 
           chip-ID: 8086.282a rev: 10 class-ID: 0104 
           Device-1: md127 maj-min: 9:127 type: mdraid level: N/A status: inactive size: N/A 
           Info: report: N/A blocks: 2944 chunk-size: N/A 
           Components: Online: N/A Spare: 
           0: nvme1n1 maj-min: 259:6 size: 27.25 GiB state: S 
Drives:    Local Storage: total: 504.19 GiB used: 45.44 GiB (9.0%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: HBRPEKNX0202AH size: 476.94 GiB block-size: physical: 512 B 
           logical: 512 B speed: 15.8 Gb/s lanes: 2 type: SSD serial: <filter> rev: HPS1 temp: 36.9 C scheme: GPT 
           ID-2: /dev/nvme1n1 maj-min: 259:6 vendor: Intel model: HBRPEKNX0202AHO size: 27.25 GiB block-size: physical: 512 B 
           logical: 512 B speed: 15.8 Gb/s lanes: 2 type: SSD serial: <filter> rev: HPS2 temp: 55.9 C 
Partition: ID-1: / raw-size: 232.42 GiB size: 232.42 GiB (100.00%) used: 45.38 GiB (19.5%) fs: btrfs dev: /dev/nvme0n1p5 
           maj-min: 259:5 
           ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%) used: 60.1 MiB (23.5%) fs: vfat dev: /dev/nvme0n1p1 
           maj-min: 259:1 
           ID-3: /home raw-size: 232.42 GiB size: 232.42 GiB (100.00%) used: 45.38 GiB (19.5%) fs: btrfs dev: /dev/nvme0n1p5 
           maj-min: 259:5 
           ID-4: /var/log raw-size: 232.42 GiB size: 232.42 GiB (100.00%) used: 45.38 GiB (19.5%) fs: btrfs 
           dev: /dev/nvme0n1p5 maj-min: 259:5 
           ID-5: /var/tmp raw-size: 232.42 GiB size: 232.42 GiB (100.00%) used: 45.38 GiB (19.5%) fs: btrfs 
           dev: /dev/nvme0n1p5 maj-min: 259:5 
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) 
           ID-1: swap-1 type: zram size: 15.25 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0 
Sensors:   System Temperatures: cpu: 87.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 382 Uptime: 8m wakeups: 423 Memory: 15.25 GiB used: 3.1 GiB (20.3%) Init: systemd v: 249 tool: systemctl 
           Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: pacman: 1305 lib: 301 Shell: fish v: 3.3.1 default: Bash v: 5.1.8 
           running-in: konsole inxi: 3.3.06

Hello

My system has been fine, spare the occasional hiccup here and there and garuda linux has been a delight, but I can't seem to switch to an external monitor without my system becoming disturbingly slow.

I frequently need just my external monitor lit because my feline companion will claim the space on my keyboard unless I have it tucked away while I use my bluetooth keyboard. I need to keep the lid closed on my device for that reason.

When I close my laptop, my external monitor remains lit as it should, but all of my icons, any animation I use slows down so much you'd think I'm on a pre-2000 era computer. It's not usable in this condition. If I am not on my external monitor or even have my laptop monitor and external monitor on simultaneously, it's fine.

I've tried downgrading my xorg-server to versions 1.20.4, 1.20.5, 1.20.6, 1.20.10, and 1.20.13 after reading a bit about a similar problem here:

I took a peak at this one to:

It didn't seem to have much to do with external monitors, but I didn't see any harm in installing a few nvidia drivers:

sudo pacman -S nvidia-dkms nvidia-lts nvidia-prime nvidia-utils

I'm not finding any useful information on my specific issue, moreover I am still an Arch newcomer to be completely frank

Report everything you have already attempted to solve your problem.

First of all, the integrated graphics is in use, should be your 1650.

After reading some posts people say that closing the lid makes the laptop go in power saving mode so try disbling it also they say that some power saving thing is also in BIOS so check if it is so and try disabling.

1 Like

In addition to the above, maybe give a look at the Energy Saving like here.
When laptop lid is closed -> Do nothing + Even when an external monitor is connected

2 Likes