[Nouveau] [Bug 73358] [regression?][nv34] adobe flash + firefox -> DATA_ERROR
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jan 17 10:10:09 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=73358
--- Comment #28 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to comment #27)
> (In reply to comment #26)
>
> > I think you meant to say LD_LIBRARY_PATH=./lib
>
> The vdpau_nouveau.so was sitting in mesa/lib/gallium. But it turns out that
> even with your suggestion it would not load. What I did was this:
Right, because libvdpau hardcodes its paths, it doesn't just try to dlopen().
Note that normally the libvdpau_$driver.so are NOT in a dlopen-able place,
which is why it has to do this.
>
> - vdpau_nouveau.so was sitting in ~/mesa/lib/gallium
> - cd ~/mesa/lib/gallium
> - git clone git://people.freedesktop.org/~aplattner/libvdpau
> - ./configure --with-module-dir=~/mesa/lib/gallium
> - cd ..
> - ln -s -t . libvdpau/src/.libs/libvdpau.so
> - ln -s libvdpau.so libvdpau.so.1
> - ln -s libvdpau.so libvdpau.so.1.0.0
> - cd ~/mesa/lib/gallium
>
> And reran the tests. Same garbled screen as in comment #23. Sorry.
Blast! What about messages in dmesg? Do you still see
subc 7 class 0x0697 mthd 0x0208 data 0x00000120
Or are those completely gone? Those are the messages I would expect to have
seen fixed by my patch.
Also, since you're on NV34, you don't get NPOT textures either (those came with
NV40). I wonder if the vdpau st deals with those. Hmm... it never asks the
driver whether it has NPOT textures or not, which probably means not-good, and
most likely accounts for your crashes. I need to look into exactly what the
NPOT restriction should be...
> > Mind testing out http://patchwork.freedesktop.org/patch/18063/ ? (Note,
> > again, make _sure_ that the 'new' version of libvdpau_nouveau.so is being
> > loaded, not the old one.)
>
> Yes, you suggested this in comment #19 (or did you accidentaly ment another
> patch?)
Wow, I must have spaced out there. My bad. It indeed is the same patch, but I
had forgotten I already asked you about it :)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140117/e0f4032b/attachment-0001.html>
More information about the Nouveau
mailing list