在 18.04.3 中,如果我在可滚动窗口(例如终端)中并向下滚动很多,然后alt+tab到另一个窗口(例如 Chrome)并在另一个窗口中滚动,它的滚动条会立即跳到底部。
使用鼠标或触摸板会发生这种情况。
如何解决第二个窗口的跳跃问题?
跑完之后
sudo lshw -C display && sudo lspci | grep -i vga
我明白了
*-display
description: VGA compatible controller
product: HD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:128 memory:d0000000-d0ffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
编辑:我发现当第二个应用程序是终端或 firefox 时不会出现问题。事实上,我相信这个问题是谷歌浏览器独有的。
显然这个错误也会发生,例如,在 Visual Studio Code 上,可能 X11 有问题,一些用户在此处、此处和此处报告。一些用户在第一个链接中提到,Xorg 的替代品是 Wayland。解决我的问题是将 Ubuntu 与 Wayland 一起使用。