打字时系统卡顿

打字时系统卡顿

症状:

这是 Ubuntu 19.10 的全新安装。

打字时系统出现微卡顿(少于 0.5 秒)。

同时观看视频时,这种情况会更加明显,因为整个视频在卡顿期间会冻结。无论在哪里输入,都会发生这种情况,例如在 Chromium、VS Code 中或在活动搜索字段中。但是,即使没有视频播放,冻结也很明显(然后需要 0.5 秒才能显示字符)

我可以在口吃期间继续输入,系统会正确地解释我的输入。

当使用 ctrl-backspacing 删除整个单词时,问题似乎更加严重,但这可能是我的错误偏见。

迄今已检查:

对所有已安装的软件包进行全面升级

将内核从 19.10 附带的默认内核升级到 5.4.18,因为另一篇帖子中提到默认内核的 CPU 负载过高且输入时卡顿。这并没有解决我的问题。

系统信息: 运行 Ubuntu 19.10

System:
  Host: Ezra Kernel: 5.4.18-050418-lowlatency x86_64 bits: 64 
  Desktop: Gnome 3.34.1 Distro: Ubuntu 19.10 (Eoan Ermine) 
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME Z370-P v: Rev X.0x 
  serial: <root required> UEFI: American Megatrends v: 2401 date: 07/15/2019 
CPU:
  Topology: 6-Core model: Intel Core i7-8700K bits: 64 type: MT MCP 
  L2 cache: 12.0 MiB 
  Speed: 3013 MHz min/max: 800/4700 MHz Core speeds (MHz): 1: 3077 2: 2853 
  3: 2748 4: 2714 5: 2756 6: 2745 7: 2920 8: 2762 9: 2828 10: 2720 11: 2752 
  12: 2757 
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  driver: amdgpu v: kernel 
  Display: x11 server: X.Org 1.20.5 driver: amdgpu 
  resolution: 2560x1440~60Hz 
  OpenGL: renderer: AMD Radeon RX 480 Graphics (POLARIS10 DRM 3.35.0 
  5.4.18-050418-lowlatency LLVM 9.0.0) 
  v: 4.5 Mesa 19.2.8 
Audio:
  Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel 
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
  driver: snd_hda_intel 
  Sound Server: ALSA v: k5.4.18-050418-lowlatency 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: 18:31:bf:be:19:cc 
Drives:
  Local Storage: total: 2.08 TiB used: 43.87 GiB (2.1%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 500GB 
  size: 465.76 GiB 
  ID-2: /dev/sda vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB 
  ID-3: /dev/sdb vendor: Western Digital model: WD1001FALS-00J7B1 
  size: 931.51 GiB 
  ID-4: /dev/sdc vendor: Crucial model: CT256MX100SSD1 size: 238.47 GiB 
  ID-5: /dev/sdd type: USB model: General USB Flash Disk size: 30.05 GiB 
Partition:
  ID-1: / size: 456.96 GiB used: 43.84 GiB (9.6%) fs: ext4 
  dev: /dev/nvme0n1p2 
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: amdgpu temp: 63 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 765 
Info:
  Processes: 342 Uptime: 42m Memory: 31.31 GiB used: 2.44 GiB (7.8%) 
  Shell: bash inxi: 3.0.36 

编辑:NVME 驱动程序更新和最新 BIOS 更新后更新了系统规格(问题仍然存在)

更新#1:

  • 更新了 SSD 和 BIOS 的驱动程序,行为没有变化
  • 使用 nomodeset 进行测试,行为没有变化
  • 使用(launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers)更新图形驱动程序,没有变化。
  • 在单独的用户上测试,没有变化。

更新 #2:

测试运行 Wayland,这似乎已经缓解了这个问题,然而,其他领域确实出现了一些小问题。需要在 Wayland 下进行更多测试。

更新 #3: 在 Wayland 上运行意味着问题已被彻底消除,并且从长远来看也运行良好。

现在使用便宜的 deltaco 键盘代替我的普通 QPad Mk85 键盘进行测试,在 X11 下而不是 Wayland 下。早期的 5 分钟印象是这款键盘没有任何系统卡顿。

以下帖子讨论的问题与我同时使用多个键盘时遇到的问题极为相似。mk85 是否做了一些奇怪的事情来同时启用多个按键,或者它在同一根 USB 电缆中还带有一个双端口 USB 集线器?

同时使用两个键盘会产生恼人的输入延迟

答案1

根据您的日志确定您安装了什么 BIOS 有点困难,所以请给我看看sudo dmidecode -s bios-version

这是当前的 BIOS,位于https://www.asus.com/us/Motherboards/PRIME-Z370-P/HelpDesk_BIOS/

在此处输入图片描述

您还需要下载Samsung Magician以检查您的三星固态硬盘的固件。可在以下网址找到https://www.samsung.com/semiconductor/minisite/ssd/download/tools/

其他 SSD/HDD 供应商可能有类似的实用程序。

更新#1:

用户更新了 BIOS 和 SSD 固件。

更新 #2:

用户更换了键盘并且一切正常。

相关内容