10de:0a2a [Sony VAIO VPCCW1FFX] nvidia 320m locks up

Bug #696104 reported by Alex Mayorga
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nouveau Xorg driver
Confirmed
High
xserver-xorg-video-nouveau (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-nouveau

Just had Empathy (one IRC and one MSN window) and Mozilla Minefield (~15 tabs) running and the screen locked up and stopped responding to mouse clicks or keyboard input.
Mouse still moves.

[ 100.372] (II) NOUVEAU(0): Modeline "1366x768"x0.0 72.00 1366 1388 1410 1430 768 776 784 840 -hsync -vsync (50.3 kHz)
[ 4291.996] [mi] EQ overflowing. The server is probably stuck in an infinite loop.
[ 4291.997]
Backtrace:
[ 4292.043] 0: /usr/bin/X (xorg_backtrace+0x26) [0x4a0836]
[ 4292.043] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x49fc34]
[ 4292.043] 2: /usr/bin/X (xf86PostMotionEventP+0xc4) [0x47ba34]
[ 4292.043] 3: /usr/bin/X (xf86PostMotionEvent+0xa1) [0x47bbd1]
[ 4292.043] 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f3673f18000+0x3817) [0x7f3673f1b817]
[ 4292.043] 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f3673f18000+0x5c4d) [0x7f3673f1dc4d]
[ 4292.043] 6: /usr/bin/X (0x400000+0x6aee7) [0x46aee7]
[ 4292.043] 7: /usr/bin/X (0x400000+0x11e2ee) [0x51e2ee]
[ 4292.043] 8: /lib/libpthread.so.0 (0x7f3679966000+0xfd70) [0x7f3679975d70]
[ 4292.043] 9: /lib/libc.so.6 (ioctl+0x7) [0x7f36789867d7]
[ 4292.043] 10: /lib/libdrm.so.2 (drmIoctl+0x28) [0x7f3676f38388]
[ 4292.043] 11: /lib/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f3676f3a64b]
[ 4292.043] 12: /lib/libdrm_nouveau.so.1 (0x7f36768fa000+0x2a97) [0x7f36768fca97]
[ 4292.043] 13: /lib/libdrm_nouveau.so.1 (nouveau_bo_map_range+0xfe) [0x7f36768fd09e]
[ 4292.043] 14: /lib/libdrm_nouveau.so.1 (0x7f36768fa000+0x1bcd) [0x7f36768fbbcd]
[ 4292.043] 15: /lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x1ae) [0x7f36768fc19e]
[ 4292.043] 16: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0x7f3676b00000+0x1f928) [0x7f3676b1f928]
[ 4292.043] 17: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0x7f3676b00000+0x6c7e) [0x7f3676b06c7e]
[ 4292.043] 18: /usr/lib/xorg/modules/libexa.so (0x7f3675a50000+0x5e5f) [0x7f3675a55e5f]
[ 4292.043] 19: /usr/lib/xorg/modules/libexa.so (0x7f3675a50000+0x861a) [0x7f3675a5861a]
[ 4292.043] 20: /usr/lib/xorg/modules/libexa.so (0x7f3675a50000+0xf622) [0x7f3675a5f622]
[ 4292.043] 21: /usr/lib/xorg/modules/libexa.so (0x7f3675a50000+0x101be) [0x7f3675a601be]
[ 4292.043] 22: /usr/bin/X (0x400000+0xd7fb3) [0x4d7fb3]
[ 4292.043] 23: /usr/lib/xorg/modules/libexa.so (0x7f3675a50000+0x11258) [0x7f3675a61258]
[ 4292.043] 24: /usr/bin/X (0x400000+0xd3351) [0x4d3351]
[ 4292.043] 25: /usr/bin/X (0x400000+0x2d861) [0x42d861]
[ 4292.043] 26: /usr/bin/X (0x400000+0x2190e) [0x42190e]
[ 4292.043] 27: /lib/libc.so.6 (__libc_start_main+0xfe) [0x7f36788cdd1e]
[ 4292.043] 28: /usr/bin/X (0x400000+0x214b9) [0x4214b9]

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xserver-xorg-video-nouveau 1:0.0.16+git20100805+b96170a-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.37-11.25-generic 2.6.37-rc7
Uname: Linux 2.6.37-11-generic x86_64
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/allscreens/options/active_plugins'
DRM.card0.HDMI.A.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1366x768 1024x768 800x600 640x480 720x400 640x400 640x350
 edid-base64: AP///////wBN2foFAAAAAC0MAQSQHxEA6qjgmVdLkiUcUFQAAAABAQEBAQEBAQEBAQEBAQEBIBxWQFAASDAWFogANa4QAAAYAAAA/ABOdmlkaWEgRGVmYXVsAAAA/AB0IEZsYXQgUGFuZWwAAAAA/QAAPR0zCAAAICAgICAAADU=
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
Date: Fri Dec 31 15:17:42 2010
DistUpgraded: Yes, recently upgraded Log time: 2010-11-25 14:33:02.550411
DistroCodename: natty
DistroVariant: ubuntu
GdmLog2:

GraphicsCard: Subsystem: Sony Corporation Device [104d:905e]
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
MachineType: Sony Corporation VPCCW1FFX
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-11-generic root=UUID=f415c990-a34d-451b-b69c-2070c5d53e47 ro vt.handoff=7 quiet splash
Renderer: Unknown
SourcePackage: xserver-xorg-video-nouveau
dmi.bios.date: 09/22/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R0190Y5
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR0190Y5:bd09/22/2009:svnSonyCorporation:pnVPCCW1FFX:pvrR5785054:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCCW1FFX
dmi.product.version: R5785054
dmi.sys.vendor: Sony Corporation
version.libdrm2: libdrm2 2.4.22-2ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 7.9+repack-1ubuntu3
version.xserver-xorg: xserver-xorg 1:7.5+6ubuntu6
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.13.2-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.13.901-2ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20100805+b96170a-0ubuntu1

Revision history for this message
Alex Mayorga (alex-mayorga) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Has this happened more than this one time?
If so, can you identify steps that seem to reproduce it reliably?

The backtrace seems to suggest possibly some relation to the synaptics touchpad.

description: updated
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Incomplete
Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

It has happened two or three times at least.
Unfortunately I still can't reliably reproduce it (happens randomly)

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

Is there anything in your /var/log/kern.log or /var/log/dmesg.* from about when the lock up last occurred, that provides an error message?

Bryce Harrington (bryce)
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Incomplete
Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

Attaching the kern.log from the day of the lock up.

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

From the log it looks like you booted at 1pm, booted again at 1:24pm (was that due to a freeze?) and then used sysrq commands at 5pm (did it freeze then too?)

Unfortunately, no error messages are shown in that log. Not sure of the next steps for how to troubleshoot nouveau lockups... hopefully RAOF can chime in with ideas.

You mentioned you've encountered the freeze several more times. Any chance you've been able to pinpoint down steps to reproduce it reliably? (Guessing not, but worth asking... it really makes these bugs easier to troubleshoot if it can.)

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : BootDmesg.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Dependencies.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GconfCompiz.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog1.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog2.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lspci.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lsusb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcModules.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevDb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLogOld.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Re: nvidia 320m locks up

Bryce,

I've yet to figure out steps to reproduce it, but it seems completely random.
It looked up again today, I ssh into it and ran apport-collect on it FWIW.

Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

New findings:

- The lock up remains after a suspend/resume cycle
- If I run unity the right click menus don't show, the lock up appears after some time and some time after the lock up there's video corruption (attached), mouse cursor still shows and moves even after the corruption
- When running unity pgrep compiz reports 1450 (below)
- Per instructions from #ubuntu-x I managed to capture files under /sys/kernel/debug/dri/0 and /sys/kernel/debug/dri/64

Let me know which if any of the files should I submit.

alex-mayorga@VPCCW1FFXL:~$ pgrep compiz
1450

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : BootDmesg.txt

apport information

description: updated
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Dependencies.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GconfCompiz.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog1.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GdmLog2.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lspci.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lsusb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcModules.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevDb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLogOld.txt

apport information

description: updated
Bryce Harrington (bryce)
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Incomplete
Changed in nouveau:
status: Unknown → Confirmed
Changed in nouveau:
importance: Unknown → High
description: updated
description: updated
description: updated
62 comments hidden view all 142 comments
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcCpuinfo.txt

apport information

description: updated
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcModules.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevDb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLogOld.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Re: nvidia 320m locks up

Per https://bugs.freedesktop.org//show_bug.cgi?id=26980#c43 compiling peek is now done this way:

git clone git://0x04.net/pgtest
cd pgtest
make

make would fail until I installed libpciaccess-dev like this:

sudo aptitude install libpciaccess-dev

Finally managed to get the requeste peek (attached) with this command:

sudo ./peek 0x400000 0x10000 > ~/peek-696104.txt

penalvch (penalvch)
tags: added: bios-outdated-r0210y5
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Alex Mayorga, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect 696104

Changed in xserver-xorg-video-nouveau (Ubuntu):
importance: Undecided → Medium
summary: - nvidia 320m locks up
+ 10de:0a2a [Sony VAIO VPCCW1FFX] nvidia 320m locks up
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : BootDmesg.txt

apport information

tags: added: compiz-0.9 saucy
description: updated
Revision history for this message
Alex Mayorga (alex-mayorga) wrote : BootLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Dependencies.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : DpkgLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : GconfCompiz.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : LightdmGreeterLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : LightdmGreeterLogOld.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : LightdmLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lspci.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Lsusb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : MonitorsUser.xml.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcEnviron.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : ProcModules.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevDb.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UdevLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLog.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : XorgLogOld.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : Xrandr.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : xdpyinfo.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : xserver.devices.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote : xserver.outputs.txt

apport information

Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

Christoper,

Just last week I experienced another lock-up with video corruption on fully updated 13.10

Ran the apport command given in case it is useful.

How can I try the development version without having to burn a CD?

Revision history for this message
penalvch (penalvch) wrote :

Alex Mayorga, you could try the development version by burning to a USB drive.

tags: added: latest-bios-r0210y5
removed: bios-outdated-r0210y5
description: updated
Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

Is there a way to update from stable to development directly?

Revision history for this message
penalvch (penalvch) wrote :
Revision history for this message
madbiologist (me-again) wrote :

Official support for Ubuntu 11.04 "Natty Narwhal" and Ubuntu 13.10 "Saucy Salamander" has ended.

Is this issue still occurring on Ubuntu 15.04 "Vivid Vervet"?

Displaying first 40 and last 40 comments. View all 142 comments or add a comment.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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