[Nouveau] [Bug 27706] Blank screen and "Error referencing VRAM ctxdma: -12" on NV44A with ubuntu lucid beta 2 (worked in alpha 3)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Apr 17 02:48:10 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27706

--- Comment #14 from Xavier <shiningxc at gmail.com> 2010-04-17 02:48:09 PDT ---
(In reply to comment #13)
> In any case, I don't think this could be due to ubuntu patches because the
> behavior is the same with fedora 13 beta
> 
> The versions used by fedora seem a bit more recent :
> kernel 2.6.33.1-24-fc13.i686
> xorg-x11-drv-nouveau 1:0.0.16-2.20100218git2964702.fc13
> libdrm 2.4.19-1.fc13

Fedora has the advantage that its maintained and supported by a nouveau
developer (actually the main one working on the kernel side). But you also
should use the distrib bug tracker in that case.

Going back to ubuntu, it's not just a matter of what custom patches they have
applied (though that's very important to know too), but also what changed
between the working and broken version.
You said the main new changes was a quirk to disable accel ? How could that be
the problem, since the new version only works when accel is disabled, and you
need to do that manually ?
Anyway it seems the noaccel quirks do no affect your card, and should cause a
message to be displayed when they are used.
http://people.canonical.com/~apw/raof-nv-accel-lucid/

Building latest code manually has several advantages :
- check if it has already been fixed there
- easy way for everyone to see what code you tried
- you can update whenever you want, and quickly apply patches if needed
- if it's indeed a regression, you can git bisect it to find the offending
commit

Instructions are there :
http://nouveau.freedesktop.org/wiki/InstallNouveau
http://nouveau.freedesktop.org/wiki/InstallDRM

PS : a lot of what I said here is not specific to that bug, more a general
concern about how nouveau bugs should be handled

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Nouveau mailing list