When I start typing, sometimes the screen will freeze for ~2 seconds, and my input will be duplicated. If I tried to type “A”, the input after it resumes will be “AA”. If I tried to type “Apple”, it will be “AApple”. If I try to alt+tab, I will alt+tab two times, not once. If I try to ctrl+w one of my browser windows in firefox, it will close two windows, not one. If I try to type my root password and it freezes, I have no idea what happens, but it ends up being incorrect when I press enter.
This is not consistently what happens when it freezes. Sometimes, the screen will just freeze and resume 2 seconds later with no duplicated input. Occasionally, my input will be dropped altogether.
This also happens when I haven’t moved my mouse for a while. If I move it, the screen will freeze, and when it resumes, my cursor will teleport to where I’ve moved it.
This does not occur in a TTY. This also does not occur when I continuously type without pausing. There doesn’t seem to be a particular amount of time I have to stop typing and resume typing for for this issue to occur. It’s random. It seems to occur more in my terminal emulator than on other programs, and also seems to be worse the longer my session is.
I’m not sure how long this issue has been present for, but it has been present for at least the past week (I haven’t used this computer for several months), and I can’t find any information about it.
I should mention that, a few months ago, I followed this tutorial to get PRIME offloading to work: [HowTo] Set up PRIME (output offload) with NVIDIA proprietary driver - Tutorials - Manjaro Linux Forum
Output of inxi -Fazy:
System:
Kernel: 5.4.67-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
root=UUID=3d3aec24-d9b7-4604-99fb-f179d038058b rw quiet apparmor=1
security=apparmor resume=UUID=16fa0077-f554-4dba-9be9-a5b73eca95f3
udev.log_priority=3
Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.1 wm: kwin_x11 dm: SDDM
Distro: Manjaro Linux
Machine:
Type: Laptop System: ASUSTeK product: ROG Strix G531GV_G531GV v: 1.0
serial: <filter>
Mobo: ASUSTeK model: G531GV v: 1.0 serial: <filter>
UEFI: American Megatrends v: G531GV.306 date: 09/24/2019
Battery:
ID-1: BAT0 charge: 60.5 Wh condition: 61.0/66.0 Wh (92%) volts: 15.7/15.7
model: ASUSTeK ASUS Battery type: Li-ion serial: N/A status: Not charging
Device-1: hidpp_battery_0 model: Logitech M720 Triathlon Multi-Device Mouse
serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: Discharging
CPU:
Topology: 6-Core model: Intel Core i7-9750H bits: 64 type: MT MCP
arch: Kaby Lake family: 6 model-id: 9E (158) stepping: A (10) microcode: D6
L2 cache: 12.0 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 62431
Speed: 800 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 801 2: 800 3: 800
4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages
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: ASUSTeK driver: i915 v: kernel
bus ID: 00:02.0 chip ID: 8086:3e9b
Device-2: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: ASUSTeK
driver: nvidia v: 440.100 alternate: nouveau,nvidia_drm bus ID: 01:00.0
chip ID: 10de:1f11
Display: x11 server: X.Org 1.20.9 compositor: kwin_x11
driver: modesetting,nvidia display ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 75 s-size: 652x366mm (25.7x14.4")
s-diag: 748mm (29.4")
Monitor-1: eDP-1-1 res: 1920x1080 hz: 120 dpi: 142
size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
OpenGL: renderer: GeForce RTX 2060/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100
direct render: Yes
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel
v: kernel alternate: snd_soc_skl,snd_sof_pci bus ID: 00:1f.3
chip ID: 8086:a348
Sound Server: ALSA v: k5.4.67-1-MANJARO
Network:
Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel
port: 5000 bus ID: 00:14.3 chip ID: 8086:a370
IF: wlo1 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: 3000 bus ID: 03:00.0
chip ID: 10ec:8168
IF: eno2 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 942.70 GiB used: 566.96 GiB (60.1%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKNW512G8 size: 476.94 GiB
block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4
serial: <filter> rev: 002C scheme: GPT
ID-2: /dev/sda type: USB vendor: Samsung model: Portable SSD T5
size: 465.76 GiB block size: physical: 512 B logical: 512 B serial: <filter>
scheme: GPT
Partition:
ID-1: / raw size: 448.84 GiB size: 440.79 GiB (98.21%)
used: 117.64 GiB (26.7%) fs: ext4 dev: /dev/sda3
Swap:
Kernel: swappiness: 60 (default) cache pressure: 100 (default)
ID-1: swap-1 type: partition size: 15.62 GiB used: 16.6 MiB (0.1%)
priority: -2 dev: /dev/sda1
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A gpu: nvidia temp: 44 C
Fan Speeds (RPM): cpu: 2500
Info:
Processes: 311 Uptime: 4h 30m Memory: 15.49 GiB used: 4.28 GiB (27.6%)
Init: systemd v: 246 Compilers: gcc: 10.2.0 alt: 8 clang: 10.0.1
Packages: 1515 pacman: 1508 lib: 422 flatpak: 4 snap: 3 Shell: Bash
v: 5.0.18 running in: konsole inxi: 3.1.05
Some potentially relevant logs:
I don’t have an ~/xsession-errors file, but in my /etc/var/log/Xorg.0.log file, these lines seem suspect:
6870.730] (EE) client bug: timer event6 debounce: scheduled expiry is in the past (-12ms), your system is too slow
[ 6870.730] (EE) client bug: timer event6 debounce short: scheduled expiry is in the past (-25ms), your system is too slow
[ 6872.220] (EE) client bug: timer event6 debounce: scheduled expiry is in the past (-2ms), your system is too slow
[ 6872.220] (EE) client bug: timer event6 debounce short: scheduled expiry is in the past (-15ms), your system is too slow
[ 6907.067] (EE) event15 - ELAN1405:00 04F3:30DF Touchpad: client bug: event processing lagging behind by 14ms, your system is too slow
[ 6927.530] (EE) event15 - ELAN1405:00 04F3:30DF Touchpad: client bug: event processing lagging behind by 12ms, your system is too slow
[ 7004.595] (EE) event15 - ELAN1405:00 04F3:30DF Touchpad: client bug: event processing lagging behind by 14ms, your system is too slow
[ 7135.977] (EE) event5 - ASUSTeK Computer Inc. N-KEY Device: client bug: event processing lagging behind by 27ms, your system is too slow
[ 7266.260] (II) event15 - ELAN1405:00 04F3:30DF Touchpad: SYN_DROPPED event - some input events have been lost.
[ 7302.713] (II) event6 - Logitech M720 Triathlon: SYN_DROPPED event - some input events have been lost.