10de:0247 [Acer Aspire 9300] Xorg freeze with Nouveau

Bug #994203 reported by Hugo Venhorst
102
This bug affects 19 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nouveau (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I'm experiencing random freezes. the system freezes at seemingly random points and leaves me with only a cursor. i can reboot through CTRL+ALT+SysRq REISUB, and it does close open programs properly, though unsaved data is lost. It happened while:
-using firefox with 5 tabs open, but otherwise idle;
-using Firefox, scrolling down a long webpage. the scrolling seemed to overflow and firefox greyed out, then system freeze;
-using LibreOffice, 1 document open, editing a textbox, specifically clicking away from the textbox.

i did play some youtube videos both full screen and in a tab, but didn't notice performance issues. didn't invoke a freeze.

I'm on Nouveau because of the NVIDIA security patch debacle (bug 982485)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xorg 1:7.6+12ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,snap,gnomecompat,place,move,dbus,mousepoll,compiztoolbox,clone,grid,imgpng,resize,vpswitch,wall,regex,session,unitymtgrabhandles,animation,fade,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Thu May 3 22:15:31 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GpuHangFrequency: Several times a day
GpuHangReproducibility: Seems to happen randomly
GpuHangStarted: Immediately after installing this version of Ubuntu
GraphicsCard:
 NVIDIA Corporation C51 [GeForce Go 6100] [10de:0247] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Device [1025:0112]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 002: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter
MachineType: Acer Aspire 9300
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=b477abfb-191f-4f20-b02a-0686e36f2481 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/15/2007
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.19
dmi.board.name: Myallm
dmi.board.vendor: Acer
dmi.board.version: Rev
dmi.chassis.asset.tag: None
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrV1.19:bd05/15/2007:svnAcer:pnAspire9300:pvr0100:rvnAcer:rnMyallm:rvrRev:cvnAcer:ct10:cvrN/A:
dmi.product.name: Aspire 9300
dmi.product.version: 0100
dmi.sys.vendor: Acer
version.compiz: compiz 1:0.9.7.6-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

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

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

Changed in xorg (Ubuntu):
status: New → Confirmed
dmiranda (dmiranda)
summary: - Xorg freeze
+ Xorg freeze with Nouveau drivers
Robert Hooker (sarvatt)
affects: xorg (Ubuntu) → xserver-xorg-video-nouveau (Ubuntu)
Changed in xserver-xorg-video-nouveau (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote : Re: Xorg freeze with Nouveau drivers

Can you get a dmesg blindly after a freeze? From what I can tell in the Xorg log the card froze, which likely means there's more information in the kernel log.

Revision history for this message
Luke Plant (spookylukey) wrote :

I'm getting this quite regularly with LibreOffice when scrolling using the scroll wheel. It has happened twice in Writer, within an hour, and just now in Calc within a few minutes of opening it.

The whole interface freezes and does not respond to anything, but the mouse still moves. I can still switch to a VT and run commands from there. Restarting lightdm restores the system without a reboot.

I can't find anything in the logs that seems relevant, unfortunately - looked in dmesg, kernlog, syslog, ~/.xsession-errors

Please let me know if there are commands I can run from a VT to help debug this, as not being able to use LibreOffice without risking this is a real killer for me.

Revision history for this message
Luke Plant (spookylukey) wrote :

Is there any chance of increasing the importance of this bug?

This bug is the equivalent of BSOD (all your running apps have to be terminated), and it's happening to me multiple times a day. I can barely use LibreOffice at all, as it usually causes a freeze within a few minutes of use. It's happening 'randomly' at other times too.

Based on the criteria for "High" importance here: https://wiki.ubuntu.com/Bugs/Importance

...I'd classify this as "severe impact" on a small portion of Ubuntu users, and it affects an "essential hardware component". I would say it also fits "Renders essential features or functionality of the application or dependencies broken or ineffective", as it means I basically can't scroll in any LibreOffice application. So I'd say it fulfils 2-3 of the criteria on that list, and only one is needed.

Thanks!

Revision history for this message
Luke Plant (spookylukey) wrote :

I switched to the ATI/AMD proprietary FGLRX graphics driver, and I got just the same - freeze when using LibreOfficer writer (this time when selecting text).

So perhaps this in an xorg bug, not just the nouveau drivers, or perhaps the same bug is in both drivers.

Can we move this to "High" importance? In addition to the reasons described before, I for one am in the position where I have no alternative - the other drivers give the same result, and I cannot use LibreOffice for typically more than a few minutes without a full freeze that basically requires a reboot to fix. This is a very high impact bug! I'm going to have to try another distro before long, because I do need to use LibreOffice sometimes, and cannot do so at the moment.

Revision history for this message
Robert Dyer (psybers) wrote :

I'm having a similar bug with the radeon driver. Randomly (though often when watching youtube) the screen would just stop updating. I could move the mouse cursor around and I think it was accepting keyboard input but nothing on the screen updated. I could ctrl-alt-f1 over and kill the x session and everything would be fine for awhile again.

However, for me it just started happening which led me to test if it was related to recent kernel upgrades. I rebooted with 3.2.0-23 and now I don't seem to have this bug! I did not test 3.2.0-24, but I definitely see the bug with 3.2.0-25.

linux-image-generic-pae:
  Installed: 3.2.0.25.27
  Candidate: 3.2.0.25.27
  Version table:
 *** 3.2.0.25.27 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-proposed/main i386 Packages
        100 /var/lib/dpkg/status
     3.2.0.24.26 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main i386 Packages
     3.2.0.23.25 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages

Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

The problem is there are a million possible reasons why a freeze could occur, usually nouveau dies after an invalid instruction or memory access occurs. There is some work being done so the system won't completely freeze in the future, but it's not complete yet. If the screen freezes, can you log in from a different machine, grab /var/log/Xorg.0.log and the output of 'dmesg'? This would make it easier for me to pinpoint where exactly the bug is.

Revision history for this message
Robert Dyer (psybers) wrote :

Ok just experienced the issue again but on 3.2.0-23 kernel. So it isn't a kernel issue (for me). Though it definitely seems to happen less often with the older kernel.

Revision history for this message
Robert Dyer (psybers) wrote :

FYI I am not on nouveau (or Nvidia). I have an ATI FireGL 5250 and use radeon.

And for me the system isn't completely frozen, I can CTRL-ALT-F1 over and see the logs there. Killing the session restarts it and sometimes works.

[ 28.723] (II) LoadModule: "radeon"
[ 28.723] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 28.821] (II) Module radeon: vendor="X.Org Foundation"
[ 28.821] compiled for 1.11.3, module version = 6.14.99
[ 28.821] Module class: X.Org Video Driver
[ 28.821] ABI class: X.Org Video Driver, version 11.0

[ 28.884] (--) RADEON(0): Chipset: "ATI Mobility FireGL V5250" (ChipID = 0x71d4)
[ 28.884] (II) RADEON(0): PCIE card detected

xserver-xorg-video-radeon:
  Installed: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Candidate: 1:6.14.99~git20111219.aacbd629-0ubuntu2
  Version table:
 *** 1:6.14.99~git20111219.aacbd629-0ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Luke Plant (spookylukey) wrote :

Xorg.0.log and dmesg attached as requested.

I saved them by switching to VT.

However, I don't think they have anything useful in them - nothing related to an error at the end.

Revision history for this message
Andrew K (andyk1166) wrote :

I also have had random crashes on my Ubuntu 12.04 32bit machine, seems to only happen when running a movie with movieplayer, with VLC or when google earth is in use... no other situations seem to reproduce the crash in which the screen goes totally scrambled, no keyboard or mouse control... as stated before only a hard shutown by holding the power button will effect the crash. My netbox specs are as follows:

Host bridge
     Intel Corporation N10 Family DMI Bridge (rev2)
     Subsystem: Foxconn international, Inc. Device 0d57
PCI bridge(s)
     Intell Corporation N10/ICH 7 Family PCI Express Port 1 (rev02) (prog-if 00 [Normal decode])
     Intell Corporation N10/ICH 7 Family PCI Express Port 2 (rev02) (prog-if 00 [Normal decode])
     Intell Corporation N10/ICH 7 Family PCI Express Port 3 (rev02) (prog-if 00 [Normal decode])
     Intell Corporation N10/ICH 7 Family PCI Express Port 4 (rev02) (prog-if 00 [Normal decode])
     Intell Corporation 82801 Mobile PCI Bridge (rev e2) (prog-if 01 [Subtractive decode])
ISA bridge
     Intel Corporation NM10 Family LPC Controller (rev 02)
     Subsystem: Foconn International, Inc. Device 0d57
IDE interface
     Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 02) (prog-if 8a [Master SecP PriP])
     Subsystem: Foxconn International, Inc. Device 0d57
VGA compatible controller
     Intel Corporation N10 Family Integrated Graphics Controller(rev 02) (prog-if 00 [VGA controller])
     Subsystem: Foxconn International, Inc. Device 0d57

General system information
     Release Ubuntu 12.04 (precise)
     GNOME unknown
     Kernel 3.2.0-29-generic-pae
     OS Type Linux
     GCC version 4.6 (i686-linux-gnu)
     Xorg version 1.11.3 (04August2012 01:51:24AM)
CPU information
    Vendor GenuineIntel
     CPUs 4
    Model name Intel(R) Atom(TM) CPU D525 @ 1.80GHz
    Frequency 1800.125 MHz
    L2 cache 512KB
    Bogomips 3600.25
    Numbering family(6) model(28) stepping(10)

Additionally there never seems to be any notification that there is a problem before, during, or after the crash.

Revision history for this message
Chris Carlin (crcarlin) wrote :

I'm seeing the same behavior (screen freeze, mouse still movable) from nvidia. Still nothing interesting in the xorg log, but here's the end of my dmesg:

[ 3361.843042] NVRM: Xid (0000:05): 9, Channel 00000000 Instance 00008069 status 0000001d
[ 3361.844898] NVRM: Xid (0000:05): 9, Channel 00000020 Instance 00000000 Intr 00100000

Card is NVIDIA Corporation C51 [GeForce 6150 LE] (rev a2)

The freezes were fewer after updating to kernel 3.4.0-030400-generic, but they still happen.

Revision history for this message
Roman (m01brv) wrote :

I also suffer from random freezes with Nouveau driver in KUbuntu 12.10 (64 bit).
My graphics card is GeForce 7300 GT.
The issue occures when some KWin animation is being rendered (usually window minimization).
This animation often stucks in some middle point, and I can no longer do anything with my computer, except for cold reboot.
In the end of Xorg.log I find the following lines:

[ 139.998] (EE) Backtrace:
[ 139.998] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f9c1ebceac6]
[ 139.998] (EE) 1: /usr/bin/X (0x7f9c1ea26000+0x1ac8f9) [0x7f9c1ebd28f9]
[ 139.998] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f9c1dd4c000+0xfcb0) [0x7f9c1dd5bcb0]
[ 139.999] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7f9c1c9b0000+0x802ef) [0x7f9c1ca302ef]
[ 139.999] (EE) 4: /lib/x86_64-linux-gnu/libc.so.6 (__libc_malloc+0x75) [0x7f9c1ca32fb5]
[ 139.999] (EE) 5: /usr/bin/X (RegionFromRects+0x6a) [0x7f9c1ea9d71a]
[ 139.999] (EE) 6: /usr/bin/X (SetPictureClipRects+0x5a) [0x7f9c1eb4c83a]
[ 139.999] (EE) 7: /usr/bin/X (0x7f9c1ea26000+0x12b0f3) [0x7f9c1eb510f3]
[ 139.999] (EE) 8: /usr/bin/X (0x7f9c1ea26000+0x55a51) [0x7f9c1ea7ba51]
[ 139.999] (EE) 9: /usr/bin/X (0x7f9c1ea26000+0x4456a) [0x7f9c1ea6a56a]
[ 139.999] (EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f9c1c9d176d]
[ 139.999] (EE) 11: /usr/bin/X (0x7f9c1ea26000+0x448ad) [0x7f9c1ea6a8ad]

NVidia driver works fine.

Revision history for this message
Roman (m01brv) wrote :

My issue does not exist for GeForce 210. So its card-dependent.

Revision history for this message
Roman (m01brv) wrote :

Oh no, it still exists for GeForce 210 but it is just more seldom...
Now I got the following in my Xorg.log:

[ 829.352] (EE) Backtrace:
[ 829.353] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f3d522b0b76]
[ 829.353] (EE) 1: /usr/bin/X (0x7f3d52108000+0x1ac9a9) [0x7f3d522b49a9]
[ 829.353] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f3d51418000+0xfcb0) [0x7f3d51427cb0]
[ 829.353] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7f3d50068000+0x802ef) [0x7f3d500e82ef]
[ 829.353] (EE) 4: /lib/x86_64-linux-gnu/libc.so.6 (__libc_malloc+0x75) [0x7f3d500eafb5]
[ 829.353] (EE) 5: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x7f3d50f80000+0x45e3b) [0x7f3d50fc5e3b]
[ 829.353] (EE) 6: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x7f3d50f80000+0x46e54) [0x7f3d50fc6e54]
[ 829.353] (EE) 7: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (pixman_region_subtract+0x9c) [0x7f3d50fc85dc]
[ 829.353] (EE) 8: /usr/lib/xorg/modules/libexa.so (0x7f3d4e068000+0x5af6) [0x7f3d4e06daf6]
[ 829.353] (EE) 9: /usr/lib/xorg/modules/libexa.so (0x7f3d4e068000+0x83e0) [0x7f3d4e0703e0]
[ 829.353] (EE) 10: /usr/lib/xorg/modules/libexa.so (0x7f3d4e068000+0x4d3f) [0x7f3d4e06cd3f]
[ 829.353] (EE) 11: /usr/bin/X (0x7f3d52108000+0x130550) [0x7f3d52238550]
[ 829.353] (EE) 12: /usr/bin/X (ValidateGC+0x24) [0x7f3d52170324]
[ 829.353] (EE) 13: /usr/bin/X (0x7f3d52108000+0x12371c) [0x7f3d5222b71c]
[ 829.353] (EE) 14: /usr/bin/X (miCompositeRects+0x8a) [0x7f3d5222b8ca]
[ 829.353] (EE) 15: /usr/bin/X (0x7f3d52108000+0x12b615) [0x7f3d52233615]
[ 829.353] (EE) 16: /usr/bin/X (0x7f3d52108000+0x55a91) [0x7f3d5215da91]
[ 829.353] (EE) 17: /usr/bin/X (0x7f3d52108000+0x4456a) [0x7f3d5214c56a]
[ 829.353] (EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f3d5008976d]
[ 829.353] (EE) 19: /usr/bin/X (0x7f3d52108000+0x448ad) [0x7f3d5214c8ad]
[ 829.353] (EE)
[ 829.353] (EE) Segmentation fault at address 0x254024e90

Unfortunately it seems that nouveau is not stable enough yet in Ubuntu...

Revision history for this message
Dr Mike Brooks (michael-brooks-b) wrote :

I've been having similar experiences on 64 bit systems, both with an ATI RADEON 4650 in my Desktop, and Intel HD (on chip i5 3210m) graphics. As it affects Noveau, NVidia, ATI and Intel, it really does not seem to be related to graphics drivers.

I suspect this is a much more frequent problem than reported as it requires a fair bit of knowledge to extract the relevant logs upon a crash. Thus the majority of bug reports about this problem get shot down due to "lack of attachments" which obviously require the user knowing how to drop to a shell and copy logs across using the command line. This is a full unrecoverable system hang, just as bad as a Windows BSOD. It is a major bug and needs attention.

The symptoms are as described above: suddenly, for no reason, in Ubuntu 12.04 and 12.10 the desktop will freeze with the launcher on the left and any windows being unresponsive. Widgets in the taskbar at the top continue to remain animated, but none of these respond to mouse clicks. I am able to move the mouse, but nothing responds. I can drop to the shell with Ctrl+Alt+F1. Restarting Compiz does not fix the problem. Restarting Unity does not fix the problem. The only thing I can do is reboot the system which obviously causes DATA LOSS from any open programs.

While in the shell I took the liberty of making copies of syslog, dmesg, Xorg.log and kern.log. Hopefully this will shed some more light on the issue and stop Ubuntu devs from passing the buck to the graphics drivers about this important bug.

Revision history for this message
Dr Mike Brooks (michael-brooks-b) wrote :

NB: Ubuntu 12.10 Desktop, intel HD graphics, i5 3210m HP pavilion laptop. Dual booting with Windows (on a separate partition)

summary: - Xorg freeze with Nouveau drivers
+ Xorg freeze with Nouveau / ATI / intel HD / NVidia graphics on 64 bit
+ systems
penalvch (penalvch)
summary: - Xorg freeze with Nouveau / ATI / intel HD / NVidia graphics on 64 bit
- systems
+ 10de:0247 [Acer Aspire 9300] Xorg freeze with Nouveau
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Hugo Venhorst, 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 994203

affects: xserver-xorg-driver-ati → linux (Ubuntu)
no longer affects: linux (Ubuntu)
affects: xserver-xorg-video-intel → nouveau
description: updated
tags: added: bios-outdated-1.20
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Hugo Venhorst (yougo) wrote :

Hi Christopher,

I have since moved on to both different Ubuntu versions and different hardware (currently ubuntu 13.10 and Intel, with a discrete nvidia card running on nouveau and bumblebee). I am not experiencing graphical issues with this setup, but that's of no use to this topic I guess.

Sorry I can't be of further help, but as you said, it's been a while...

Kind regards,
Hugo.

penalvch (penalvch)
no longer affects: xserver-xorg-video-nouveau (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Revision history for this message
penalvch (penalvch) wrote :

Hugo Venhorst, this bug report is being closed due to your last comment https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/994203/comments/24 regarding you no longer have the hardware. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
affects: nouveau → xserver-xorg-video-nouveau (Ubuntu)
Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Invalid
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.