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

Reply via email to