Dash display corruption with nouveau on GeForce 6150SE

Bug #1405024 reported by Ryan Tandy
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nouveau (Ubuntu)
Expired
Medium
Unassigned

Bug Description

On a system with a GeForce 6150SE integrated GPU, opening and closing the Dash a few times results in moderate or severe corruption, and eventually a complete lockup where the display is completely scrambled in a repeating pattern. When the lockup happens, the system stops responding on the network as well.

In the attached dmesg, the ttm errors seem to be the relevant ones; the MMIO errors go away when booting with "nouveau.config=PMPEG=0", while the corruption and lockups still happen. I'm also attaching the session log, which contains an interesting splat from nouveau.

This happens to me in quantal and every subsequent release, while it does not happen in precise. Notably, precise does not show the problem even when running a more recent kernel (via HWE stacks).

The nouveau splat mentioned "Cannot allocate memory", so I increased the RAM allocated to the integrated GPU in the BIOS setup to the maximum of 256M (the default is 128M). That seems to have fixed the problem, even if I open a lot of windows and tabs.

Running the proprietary nvidia-304 driver on the same hardware, everything works fine, regardless of the VRAM setting.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: unity 7.3.1+15.04.20141216-0ubuntu1
ProcVersionSignature: Ubuntu 3.16.0-28.38-generic 3.16.7-ckt1
Uname: Linux 3.16.0-28-generic x86_64
ApportVersion: 2.15.1-0ubuntu1
Architecture: amd64
CasperVersion: 1.347
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Tue Dec 23 00:04:39 2014
DistUpgraded: Fresh install
DistroCodename: vivid
DistroVariant: ubuntu
GraphicsCard:
 NVIDIA Corporation C61 [GeForce 6150SE nForce 430] [10de:03d0] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Foxconn International, Inc. Device [105b:0efb]
LiveMediaBuild: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20141222)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120 for Business
 Bus 002 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: initrd=username/vivid/desktop/amd64/casper/initrd.lz boot=casper netboot=nfs nfsroot=10.0.2.1:/var/lib/tftpboot/username/vivid/desktop/amd64 quiet splash file=/cdrom/preseed/username.seed url=http://10.0.2.64/preseed/ubiquity.cfg nouveau.config=NvMSI=0 BOOT_IMAGE=username/vivid/desktop/amd64/casper/vmlinuz.efi
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/07/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M61PMP/M61PMP-K
dmi.board.vendor: FOXCONN
dmi.board.version: 1.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd06/07/2010:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnFOXCONN:rnM61PMP/M61PMP-K:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz 1:0.9.12.0+15.04.20141219-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.58-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.16.2.901-1ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.916+git20141119-1~exp1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Mon Dec 22 16:02:40 2014
xserver.configfile: default
xserver.devices:
 input Power Button KEYBOARD, id 6
 input Power Button KEYBOARD, id 7
 input Dell Dell USB Optical Mouse MOUSE, id 8
 input Logitech USB Keyboard KEYBOARD, id 9
 input Logitech USB Keyboard KEYBOARD, 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.16.2.901-1ubuntu3
xserver.video_driver: nouveau

Revision history for this message
Ryan Tandy (rtandy) wrote :
affects: unity (Ubuntu) → xserver-xorg-video-nouveau (Ubuntu)
Changed in unity:
status: New → Invalid
Revision history for this message
penalvch (penalvch) wrote :

Ryan Tandy, any change with http://cdimage.ubuntu.com/daily-live/current/ ?

no longer affects: xserver-xorg-video-nouveau (Ubuntu)
affects: unity → xserver-xorg-video-nouveau (Ubuntu)
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Invalid → Incomplete
importance: Undecided → Medium
Revision history for this message
Ryan Tandy (rtandy) wrote : Re: [Bug 1405024] Re: Dash display corruption with nouveau on GeForce 6150SE

On Sun, Sep 27, 2015 at 01:03:52AM -0000, Christopher M. Penalver wrote:
>Ryan Tandy, any change with http://cdimage.ubuntu.com/daily-
>live/current/ ?

Thanks for the ping. I have changed jobs and no longer have access to
the hardware in question. I'll try to get someone who does to follow up.

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

[Expired for xserver-xorg-video-nouveau (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Incomplete → Expired
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.