Ubuntu 18.04 在窗口之间交替时滚动跳转

And*_*ton 5 display scrolling 18.04

在 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)
Run Code Online (Sandbox Code Playgroud)

编辑:我发现当第二个应用程序是终端或 firefox 时,问题不会发生。事实上,我相信这个问题是谷歌浏览器独有的。

And*_*ton 13

显然这个错误也会发生,例如,在 Visual Studio Code 上,X11 可能有问题,一些用户报告了这里这里这里。一些用户在第一个链接中提到 Xorg 的替代品是 Wayland。解决我的问题的是使用 Ubuntu 和 Wayland。