Nouveau lockup with Nvidia and Chrome

Bug #1675361 reported by John Lyons
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nouveau (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Regular lockups under graphics load.
Existed since 2013 under previous versions of Ubuntu.

Tends to happen when page scrolling or moving quickly through a browser page.
Graphics load related?

Several previous bugs of a similar nature either considered invalid or abandoned due to being on older versions of kernel or Ubuntu.

Log shows.

Mar 23 10:00:48 A55M-S2HP kernel: [48512.289189] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1807]] subc 0 mthd 0060 data 8000000f

Mar 23 10:01:52 A55M-S2HP kernel: [48575.936607] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1807]] subc 0 mthd 0060 data 8000000f

Mar 23 10:03:23 A55M-S2HP kernel: [48667.335531] nouveau 0000:04:00.0: fb: trapped read at 0000000000 on channel 5 [277d4000 chromium-browse[2473]] engine 05 [PFIFO] client 08 [PFIFO_READ] subclient 01 [SEMAPHORE] reason 00000006 [NULL_DMAOBJ]

Mar 23 10:03:23 A55M-S2HP kernel: [48667.335737] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 5 [chromium-browse[2473]] subc 2 mthd 0204 data 00000000

Mar 23 10:03:23 A55M-S2HP kernel: [48667.335758] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 5 [chromium-browse[2473]] subc 2 mthd 0208 data 00000040

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xserver-xorg-video-nouveau 1:1.0.12-1build2
ProcVersionSignature: Ubuntu 4.4.0-66.87-generic 4.4.44
Uname: Linux 4.4.0-66-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
BootLog:

CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Thu Mar 23 10:58:34 2017
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 NVIDIA Corporation G80 [GeForce 8800 GTS] [10de:0193] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: NVIDIA Corporation G80 [GeForce 8800 GTS] [10de:0421]
InstallationDate: Installed on 2017-02-01 (50 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
MachineType: Gigabyte Technology Co., Ltd. GA-A55M-S2HP
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-66-generic root=UUID=ce1cd9d0-c287-4b57-905a-49943539baa8 ro quiet splash nouveau.nofbaccel=1 vt.handoff=7
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/12/2012
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F5
dmi.board.name: GA-A55M-S2HP
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF5:bd04/12/2012:svnGigabyteTechnologyCo.,Ltd.:pnGA-A55M-S2HP:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-A55M-S2HP:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-A55M-S2HP
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.70-1~ubuntu16.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.6-0ubuntu0.16.04.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.6-0ubuntu0.16.04.1
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-0ubuntu0.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Thu Mar 23 10:12:23 2017
xserver.configfile: default
xserver.devices:
 input Power Button KEYBOARD, id 6
 input Power Button KEYBOARD, id 7
 input USB USB Keykoard KEYBOARD, id 8
 input USB USB Keykoard KEYBOARD, id 9
 input 2.4G Mouse MOUSE, id 10
xserver.errors:
 Failed to load module "nvidia" (module does not exist, 0)
 Failed to load module "nvidia" (module does not exist, 0)
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.18.4-0ubuntu0.2
xserver.video_driver: nouveau

Revision history for this message
John Lyons (nsnoc) wrote :
Revision history for this message
John Lyons (nsnoc) wrote :

Sorry to add to my own post.

My Kernel has had boot param set to nouveau.nofbaccel=1

Based on 711434 I am adding nouveau.noaccel=1
Will report back in 24 hours.

Revision history for this message
John Lyons (nsnoc) wrote :

Another crash

Mar 23 12:37:11 A55M-S2HP kernel: [ 3989.739350] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1821]] subc 0 mthd 0060 data 8000000f

Mar 23 12:38:07 A55M-S2HP kernel: [ 4045.782081] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1821]] subc 0 mthd 0060 data 8000000f

Mar 23 12:38:07 A55M-S2HP kernel: [ 4045.848613] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1821]] subc 0 mthd 0060 data 8000000f

Mar 23 12:38:07 A55M-S2HP kernel: [ 4045.948861] nouveau 0000:04:00.0: fifo: CACHE_ERROR - ch 4 [compiz[1821]] subc 0 mthd 0060 data 8000000f

Mar 23 12:42:19 A55M-S2HP kernel: [ 4297.932222] nouveau 0000:04:00.0: fb: trapped read at 0000000000 on channel 5 [277d4000 chromium-browse[2422]] engine 05 [PFIFO] client 08 [PFIFO_READ] subclient 01 [SEMAPHORE] reason 00000006 [NULL_DMAOBJ]

Revision history for this message
John Lyons (nsnoc) wrote :

 nouveau.noaccel=1 does seem to be the workaround for lockup bugs in nouveau with Nvidia graphics cards. 24 hours stable.

As this is a regular repeatable issue on my setup, if any developer would like more detailed logging please ask.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.