multimonitor ghostly flickering display artifacts
On Ubuntu 18.04, running nvidia-390 driver (on a GTX 1080), and gnome shell 3.28.1.
I have a 3 monitor setup. When I open a terminal in the middle window and some other window, like nautilus on the left, and quickly drag the nautilus window to the right, covering the terminal, and back without releasing the mouse, a flickering ghost of the window remains on the terminal for about a minute or so.
Using a window to "paint" over the flickering ghost makes it go away most of the time.
Also reported to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1770731
$ lspci -k
00:00.0 Host bridge: Intel Corporation Intel Kaby Lake Host Bridge (rev 05)
Subsystem: ASRock Incorporation Intel Kaby Lake Host Bridge
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:14.0 USB controller: Intel Corporation 200 Series PCH USB 3.0 xHCI Controller
Subsystem: ASRock Incorporation 200 Series PCH USB 3.0 xHCI Controller
Kernel driver in use: xhci_hcd
00:14.2 Signal processing controller: Intel Corporation 200 Series PCH Thermal Subsystem
Subsystem: ASRock Incorporation 200 Series PCH Thermal Subsystem
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI #1
Subsystem: ASRock Incorporation 200 Series PCH CSME HECI
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA controller [AHCI mode]
Subsystem: ASRock Incorporation 200 Series PCH SATA controller [AHCI mode]
Kernel driver in use: ahci
Kernel modules: ahci
00:1b.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #17 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #1 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #2 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #3 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #5 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.7 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #8 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root Port #9 (rev f0)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation 200 Series PCH LPC Controller (Z270)
Subsystem: ASRock Incorporation 200 Series PCH LPC Controller (Z270)
00:1f.2 Memory controller: Intel Corporation 200 Series PCH PMC
Subsystem: ASRock Incorporation 200 Series PCH PMC
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
Subsystem: ASRock Incorporation 200 Series PCH HD Audio
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1f.4 SMBus: Intel Corporation 200 Series PCH SMBus Controller
Subsystem: ASRock Incorporation 200 Series PCH SMBus Controller
Kernel modules: i2c_i801
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V
Subsystem: ASRock Incorporation Ethernet Connection (2) I219-V
Kernel driver in use: e1000e
Kernel modules: e1000e
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
Subsystem: eVga.com. Corp. GP104 [GeForce GTX 1080]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
Subsystem: eVga.com. Corp. GP104 High Definition Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
Kernel driver in use: nvme
Kernel modules: nvme
04:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
Subsystem: ASRock Incorporation Motherboard
Kernel driver in use: ahci
Kernel modules: ahci
05:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
Subsystem: ASRock Incorporation I211 Gigabit Network Connection
Kernel driver in use: igb
Kernel modules: igb
06:00.0 USB controller: ASMedia Technology Inc. Device 2142
Subsystem: ASRock Incorporation Device 2142
Kernel driver in use: xhci_hcd
08:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
Kernel driver in use: nvme
Kernel modules: nvme