Comment 38 for bug 1684123

Revision history for this message
In , Pierre-Charles David (pcdavid) wrote :

FWIW, I also get this one (022554), along with two others (10ac08 and 6013d4).

The machine is an ASUS UX501V with an Intel HD Graphics 530 + NVIDIA GTX 960M (more details below). I'm running an up to date Debian 9.9 with a 4.19.28-2~bpo9+1 kernel (from stretch-backports). It is usually plugged to an external screen though HDMI (32" AOC Q3277PQU at 2560×1440).

% cat /proc/version
Linux version 4.19.0-0.bpo.4-amd64 (<email address hidden>) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP Debian 4.19.28-2~bpo9+1 (2019-03-27)

% lspci
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #1 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #2 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
02:00.0 Unassigned class [ff00]: Alcor Micro Device 6621
03:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)

Details on the NVIDIA card:

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
 Subsystem: ASUSTeK Computer Inc. GM107M [GeForce GTX 960M]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin A routed to IRQ 127
 Region 0: Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
 Region 1: Memory at b0000000 (64-bit, prefetchable) [size=256M]
 Region 3: Memory at c0000000 (64-bit, prefetchable) [size=32M]
 Region 5: I/O ports at e000 [size=128]
 Expansion ROM at dd000000 [disabled] [size=512K]
 Capabilities: <access denied>
 Kernel driver in use: nouveau
 Kernel modules: nouveau, nvidia_current_drm, nvidia_current

% journalctl -b --no-hostname -o short-monotonic | grep nouveau
[ 25.822549] kernel: nouveau: detected PR support, will not use DSM
[ 25.822749] kernel: nouveau 0000:01:00.0: NVIDIA GM107 (1171b0a2)
[ 25.889243] kernel: nouveau 0000:01:00.0: bios: version 82.07.94.00.1a
[ 26.462330] kernel: nouveau 0000:01:00.0: fb: 2048 MiB GDDR5
[ 26.462343] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 022554 [ IBUS ]
[ 26.474851] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 10ac08 [ IBUS ]
[ 27.774265] kernel: nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB
[ 27.774266] kernel: nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 27.774269] kernel: nouveau 0000:01:00.0: DRM: Pointer to TMDS table invalid
[ 27.774271] kernel: nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 27.774883] kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 27.774892] kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1
                       NVRM: nouveau, rivafb, nvidiafb or rivatv
                       NVRM: nouveau, rivafb, nvidiafb or rivatv
[ 76.402068] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 6013d4 [ IBUS ]
[ 76.984544] /usr/lib/gdm3/gdm-x-session[1519]: (II) modeset(G0): [DRI2] DRI driver: nouveau
[ 76.984544] /usr/lib/gdm3/gdm-x-session[1519]: (II) modeset(G0): [DRI2] VDPAU driver: nouveau
[ 83.346751] kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 6013d4 [ IBUS ]

The last line is repeated hundreds of times.

It may be related, but am not sure: right after a boot, the graphics (e.g. GNOME Shell animations) are fast and smooth, but after a while (I think it's related to the machine going to sleep, and/or the screen being locked), it seems to go to a fallback non-accelerated mode. It's still usable, but even moving a simple terminal window is slow. Strangely, even in this degraded mode, scrolling full-screen pages is still smooth in Firefox, as is e.g. watching videos.