Launchpad has imported 14 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=54437.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2012-09-03T12:53:10+00:00 Eric wrote: Hello, I've compiled linux-nouveau-3.6.0rc4 x86_64 (made a package for Arch). With this, the system is stable for 1 minute. Then, when I run compiz, or cairo-dock, it freezes.. Here are dmesg messages : [ 0.000000] Linux version 3.6.0-1-nouveau (bioman@pumpkin) (gcc version 4.7.1 20120721 (prerelease) (GCC) ) #1 SMP PREEMPT Sun Sep 2 22:33:28 CEST 2012 [ 1.236259] fb: conflicting fb hw usage nouveaufb vs VESA VGA - removing generic driver [ 1.237326] nouveau [ DEVICE][0000:01:00.0] BOOT0 : 0x0c8000a1 [ 1.237328] nouveau [ DEVICE][0000:01:00.0] Chipset: GF110 (NVC8) [ 1.237329] nouveau [ DEVICE][0000:01:00.0] Family : NVC0 [ 1.238288] nouveau [ VBIOS][0000:01:00.0] checking PRAMIN for image... [ 1.339740] nouveau [ VBIOS][0000:01:00.0] ... appears to be valid [ 1.339741] nouveau [ VBIOS][0000:01:00.0] using image from PRAMIN [ 1.339822] nouveau [ VBIOS][0000:01:00.0] BIT signature found [ 1.339823] nouveau [ VBIOS][0000:01:00.0] version 70.10.17.00 [ 1.340038] nouveau [ MXM][0000:01:00.0] no VBIOS data, nothing to do [ 1.362195] nouveau [ PFB][0000:01:00.0] RAM type: GDDR5 [ 1.362196] nouveau [ PFB][0000:01:00.0] RAM size: 1536 MiB [ 1.378219] nouveau [ DRM][0000:01:00.0] VRAM: 1536MiB [ 1.378221] nouveau [ DRM][0000:01:00.0] GART: 512MiB [ 1.378224] nouveau [ DRM][0000:01:00.0] BIT BIOS found [ 1.378226] nouveau [ DRM][0000:01:00.0] Bios version 70.10.17.00 [ 1.378229] nouveau [ DRM][0000:01:00.0] TMDS table version 2.0 [ 1.378231] nouveau [ DRM][0000:01:00.0] DCB version 4.0 [ 1.378233] nouveau [ DRM][0000:01:00.0] DCB outp 00: 02000300 00000000 [ 1.378235] nouveau [ DRM][0000:01:00.0] DCB outp 01: 01000302 00020030 [ 1.378237] nouveau [ DRM][0000:01:00.0] DCB outp 02: 04011380 00000000 [ 1.378239] nouveau [ DRM][0000:01:00.0] DCB outp 03: 08011382 00020030 [ 1.378241] nouveau [ DRM][0000:01:00.0] DCB outp 04: 02022362 00020010 [ 1.378243] nouveau [ DRM][0000:01:00.0] DCB conn 00: 00001030 [ 1.378246] nouveau [ DRM][0000:01:00.0] DCB conn 01: 00010130 [ 1.378248] nouveau [ DRM][0000:01:00.0] DCB conn 02: 00002261 [ 1.406991] nouveau [ DRM][0000:01:00.0] 0 available performance level(s) [ 1.406993] nouveau [ DRM][0000:01:00.0] c: core 50MHz shader 101MHz memory 135MHz voltage 963mV fanspeed 40% [ 1.421196] nouveau [ DRM][0000:01:00.0] MM: using COPY0 for buffer copies [ 1.713751] nouveau [ DRM][0000:01:00.0] allocated 1920x1200 fb: 0x60000, bo ffff88031f77b400 [ 1.713938] fbcon: nouveaufb (fb0) is primary device [ 1.741008] fb0: nouveaufb frame buffer device [ 1.741010] [drm] Initialized nouveau 1.1.0 20120801 for 0000:01:00.0 on minor 0 [ 1.741023] nouveau 0000:02:00.0: enabling device (0004 -> 0007) [ 1.741572] nouveau [ DEVICE][0000:02:00.0] BOOT0 : 0x0c8000a1 [ 1.741574] nouveau [ DEVICE][0000:02:00.0] Chipset: GF110 (NVC8) [ 1.741576] nouveau [ DEVICE][0000:02:00.0] Family : NVC0 [ 1.742577] nouveau [ VBIOS][0000:02:00.0] checking PRAMIN for image... [ 1.752297] nouveau [ VBIOS][0000:02:00.0] ... signature not found [ 1.752300] nouveau [ VBIOS][0000:02:00.0] checking PROM for image... [ 2.013316] nouveau [ VBIOS][0000:02:00.0] ... appears to be valid [ 2.013318] nouveau [ VBIOS][0000:02:00.0] using image from PROM [ 2.013401] nouveau [ VBIOS][0000:02:00.0] BIT signature found [ 2.013403] nouveau [ VBIOS][0000:02:00.0] version 70.10.17.00 [ 2.013871] nouveau [ MXM][0000:02:00.0] no VBIOS data, nothing to do [ 2.013886] nouveau [ DEVINIT][0000:02:00.0] adaptor not initialised [ 2.013887] nouveau [ VBIOS][0000:02:00.0] running init tables [ 2.123350] nouveau [ PFB][0000:02:00.0] RAM type: GDDR5 [ 2.123352] nouveau [ PFB][0000:02:00.0] RAM size: 1536 MiB [ 2.139055] nouveau [ DRM][0000:02:00.0] VRAM: 1536MiB [ 2.139056] nouveau [ DRM][0000:02:00.0] GART: 512MiB [ 2.139057] nouveau [ DRM][0000:02:00.0] BIT BIOS found [ 2.139059] nouveau [ DRM][0000:02:00.0] Bios version 70.10.17.00 [ 2.139060] nouveau [ DRM][0000:02:00.0] TMDS table version 2.0 [ 2.139061] nouveau [ DRM][0000:02:00.0] DCB version 4.0 [ 2.139062] nouveau [ DRM][0000:02:00.0] DCB outp 00: 02000300 00000000 [ 2.139063] nouveau [ DRM][0000:02:00.0] DCB outp 01: 01000302 00020030 [ 2.139064] nouveau [ DRM][0000:02:00.0] DCB outp 02: 04011380 00000000 [ 2.139065] nouveau [ DRM][0000:02:00.0] DCB outp 03: 08011382 00020030 [ 2.139066] nouveau [ DRM][0000:02:00.0] DCB outp 04: 02022362 00020010 [ 2.139067] nouveau [ DRM][0000:02:00.0] DCB conn 00: 00001030 [ 2.139068] nouveau [ DRM][0000:02:00.0] DCB conn 01: 00010130 [ 2.139069] nouveau [ DRM][0000:02:00.0] DCB conn 02: 00002261 [ 2.146174] nouveau [ DRM][0000:02:00.0] 0 available performance level(s) [ 2.146176] nouveau [ DRM][0000:02:00.0] c: core 50MHz shader 101MHz memory 135MHz voltage 963mV fanspeed 40% [ 2.160303] nouveau [ DRM][0000:02:00.0] MM: using COPY0 for buffer copies [ 2.468525] nouveau [ DRM][0000:02:00.0] allocated 1024x768 fb: 0x60000, bo ffff88031ec1b800 [ 2.468602] fb1: nouveaufb frame buffer device [ 2.468604] [drm] Initialized nouveau 1.1.0 20120801 for 0000:02:00.0 on minor 1 [ 293.317841] nouveau W[ PFIFO][0000:01:00.0] unknown status 0x40000000 [ 311.737359] nouveau E[ PFIFO][0000:01:00.0] read fault at 0x4294000000 [PT_NOT_PRESENT] from PGRAPH/CTXCTL on channel 0x005fcbb000 [ 311.737368] nouveau W[ PFIFO][0000:01:00.0] unknown status 0x40000000 [ 318.253976] nouveau E[ DRM][0000:01:00.0] GPU lockup - switching to software fbcon [ 321.258010] nouveau E[ DRM][0000:01:00.0] failed to idle channel 0xcccc0001 [ 323.258060] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 326.255500] nouveau E[ DRM][0000:01:00.0] failed to idle channel 0xcccc0000 [ 326.257004] nouveau [ PFIFO][0000:01:00.0] unknown status 0x00000100 [ 328.255524] nouveau E[ PFIFO][0000:01:00.0] channel 1 kick timeout [ 328.257004] nouveau [ PFIFO][0000:01:00.0] unknown status 0x00000100 [ 330.255526] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 330.256872] nouveau ![ PFIFO][0000:01:00.0] unhandled status 0x00000001 [ 332.549469] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 334.585660] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 347.004925] nouveau E[ DRM][0000:01:00.0] failed to idle channel 0xcccc0001 [ 349.004914] nouveau E[ PFIFO][0000:01:00.0] channel 2 kick timeout [ 351.005021] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 354.004593] nouveau E[ DRM][0000:01:00.0] failed to idle channel 0xcccc0000 [ 356.004823] nouveau E[ PFIFO][0000:01:00.0] channel 1 kick timeout [ 358.004887] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 360.284163] nouveau E[ PFIFO][0000:01:00.0] playlist update failed [ 362.320275] nouveau E[ PFIFO][0000:01:00.0] playlist update failed Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/3 ------------------------------------------------------------------------ On 2012-09-03T17:23:55+00:00 Eric wrote: Please, Also fix those bugs for linux-nouveau 3.4.10 Best regards, Eric Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/4 ------------------------------------------------------------------------ On 2012-09-29T14:32:38+00:00 Eric wrote: Hello, Using external GTX 580 firmware helped ! Eric Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/6 ------------------------------------------------------------------------ On 2013-08-19T18:20:17+00:00 Kel-p-doran wrote: This bug persists. I consider it to be a pretty serious bug, too. Anyone with an nvc8 card who runs Gnome or Unity will have the card freeze up in seconds, although somewhat less frequently with KDE. Running firefox will immediately freeze the card. Ubuntu and Fedora both ship their liveCDs to enable nouveau by default and people cannot even run the installer for more than a minute, and most will have no idea what went wrong. Note that most nvc0 cards run just fine... I even have a nvc4 on another computer that runs perfectly, it is nvc8 that specifically has this problem, which very few (if any?) devs seem to posess. Feel free to google "nouveau gtx 580" to see that this is hitting a decent amount of people. The card works just fine if using the extracted firmware, but this is a poor solution. I have been reading the various envytools/hwdocs on the fuc and been trying to investigate this but I have hit a wall, this issue is just too difficult for me to handle. I am pretty sure the solution is to do whatever Ben did to get the nvd7/nvd9 cards working, which looked like adding chipset specific firmware data to the loading code, but I don't know nearly enough to do this myself. If anyone has some advice, please let me know, I would really like to see this bug closed. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/11 ------------------------------------------------------------------------ On 2013-08-19T18:21:19+00:00 Kel-p-doran wrote: Created attachment 84279 kernel log of card freeze Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/12 ------------------------------------------------------------------------ On 2013-08-19T18:22:08+00:00 Kel-p-doran wrote: Created attachment 84280 kernel log of card freeze Another dmesg log of the freeze. Note that the read fault is not always at the same address. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/13 ------------------------------------------------------------------------ On 2013-08-19T18:29:32+00:00 Ilia Mirkin wrote: Worth trying 3.11-rc6. A bunch of changes went into 3.11-rc1 related to register setup on nvc0+ cards. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/14 ------------------------------------------------------------------------ On 2013-08-19T19:16:58+00:00 Kel-p-doran wrote: These logs are from the nouveau git after those changes hit. I've been tracking the git changes pretty carefully and they looked promising but alas, didn't work. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/15 ------------------------------------------------------------------------ On 2013-08-19T23:55:41+00:00 Martin-peres wrote: *** Bug 45517 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/16 ------------------------------------------------------------------------ On 2013-08-22T17:33:56+00:00 Leif Gruenwoldt wrote: (In reply to comment #3) > The card works just fine if using the extracted firmware Can you elaborate on how to do that? This sounds like a better solution than using the proprietary nvidia driver. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/17 ------------------------------------------------------------------------ On 2013-08-22T18:11:07+00:00 Kel-p-doran wrote: http://nouveau.freedesktop.org/wiki/NVC0_Firmware/ Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/18 ------------------------------------------------------------------------ On 2014-07-21T16:28:08+00:00 Dmitriy "Simplehuman" Fedorov wrote: *** Bug 81614 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/50 ------------------------------------------------------------------------ On 2014-07-21T16:29:35+00:00 Dmitriy "Simplehuman" Fedorov wrote: This bug is affecting me also, see the last duplicated bug. Any progress in fixing this? Maybe some help in testing (for ex.) required? Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/51 ------------------------------------------------------------------------ On 2014-07-21T16:42:31+00:00 Ilia Mirkin wrote: (In reply to comment #12) > This bug is affecting me also, see the last duplicated bug. Any progress in > fixing this? Maybe some help in testing (for ex.) required? It's a bit of a mystery unfortunately. Adding to the annoyance, Ben said that it does work just fine on his NVC8, although he has the less powerful versions. Could be something with high ROP/TPC/GPC counts not being handled. (Or multiple PARTs?) That might actually be an interesting experiment -- before loading nouveau, mask out a bunch of the units and see if it helps. If it does, find the "breaking" point. This is the code that computes that stuff: http://cgit.freedesktop.org/~darktama/nouveau/tree/nvkm/engine/graph/nvc0.c#n1330 priv->rop_nr = (nv_rd32(priv, 0x409604) & 0x001f0000) >> 16; priv->gpc_nr = nv_rd32(priv, 0x409604) & 0x0000001f; for (i = 0; i < priv->gpc_nr; i++) { priv->tpc_nr[i] = nv_rd32(priv, GPC_UNIT(i, 0x2608)); priv->tpc_total += priv->tpc_nr[i]; } Step 1: Print out the various values (i.e. number of ROPs, GPCs, and the per-GPC TPC counts). Step 2: Artificially lower them (to, e.g., 1) and see if it helps. If it does, figure out which of the values matter and where the breaking points are. If it doesn't help, perhaps the units need to be disabled a little harder, e.g. by setting 0x22584/0x22588. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- nouveau/+bug/1039202/comments/53 ** Changed in: nouveau Status: Unknown => Confirmed ** Changed in: nouveau Importance: Unknown => Critical -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-video-nouveau in Ubuntu. https://bugs.launchpad.net/bugs/1039202 Title: 10de:1080 [SABERTOOTH X58] Xorg hangs using GeForce 580 GTX on nouveau Status in Accelerated Xorg driver for nVidia cards: Confirmed Status in “xserver-xorg-video-nouveau” package in Ubuntu: Triaged Bug description: I can't install and use Ubuntu 12.10-14.04 x64. Installation and attempt to boot leads to a hang. I am getting an recursive error message (see attached screenshot #1). WORKAROUND: I can install boot with kernel parameter nomodeset and then use nvidia drivers. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: xorg 1:7.7+1ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-10.10-generic 3.5.1 Uname: Linux 3.5.0-10-generic x86_64 ApportVersion: 2.4-0ubuntu8 Architecture: amd64 CasperVersion: 1.321 Date: Mon Aug 20 20:04:58 2012 DistroCodename: quantal DistroVariant: ubuntu GpuHangFrequency: Continuously LiveMediaBuild: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120820) ProcEnviron: PATH=(custom, no user) LANG=ru_RU.UTF-8 SHELL=/bin/bash SourcePackage: xorg Symptom: display Title: Xorg freeze UpgradeStatus: No upgrade log present (probably fresh install) --- .tmp.unity.support.test.1: ApportVersion: 2.13.1-0ubuntu1 Architecture: amd64 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 DistUpgraded: Fresh install DistroCodename: trusty DistroRelease: Ubuntu 14.04 DistroVariant: ubuntu ExtraDebuggingInterest: Yes, including running git bisection searches GraphicsCard: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1) (prog-if 00 [VGA controller]) Subsystem: ZOTAC International (MCO) Ltd. Device [19da:1203] InstallationDate: Installed on 2013-11-14 (59 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131114) MachineType: System manufacturer System Product Name Package: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-2-generic root=UUID=605146b8-b179-4f1a-b137-b7423032b57f ro quiet splash nomodeset vt.handoff=7 ProcVersionSignature: Ubuntu 3.13.0-2.17-generic 3.13.0-rc7 Tags: trusty third-party-packages ubuntu regression reproducible compiz-0.9 Uname: Linux 3.13.0-2-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo dmi.bios.date: 08/09/2012 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1402 dmi.board.asset.tag: To Be Filled By O.E.M. dmi.board.name: SABERTOOTH X58 dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1402:bd08/09/2012:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnSABERTOOTHX58:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: System Product Name dmi.product.version: System Version dmi.sys.vendor: System manufacturer version.compiz: compiz 1:0.9.10+13.10.20131011-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.51+git20140113.8279c8fb-0ubuntu0ricotz version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0~git20140113.99abb87c-0ubuntu0ricotz version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0~git20140113.99abb87c-0ubuntu0ricotz version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.99+git20140106.04ef035c-0ubuntu0sarvatt version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.907+git20140109.a2fc9e5f-0ubuntu0ricotz version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu1 xserver.bootTime: Mon Jan 13 18:54:35 2014 xserver.configfile: default xserver.devices: input Power Button KEYBOARD, id 6 input Power Button KEYBOARD, id 7 input Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device MOUSE, id 8 input Ruling Technologies Sdn. Bhd. SteelSeries Gaming Device KEYBOARD, id 9 input AT Translated Set 2 keyboard KEYBOARD, id 10 xserver.logfile: /var/log/Xorg.0.log xserver.version: 2:1.14.5-1ubuntu2 To manage notifications about this bug go to: https://bugs.launchpad.net/nouveau/+bug/1039202/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp