症状:
这是 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:
用户更换了键盘并且一切正常。