https://bugs.freedesktop.org/show_bug.cgi?id=73358
--- Comment #30 from Ilia Mirkin <[email protected]> --- (In reply to comment #29) > > > 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 > > Yes, (notice that the fourth line is different) Very unfortunate. I guess I'll have to look for a different cause :( > I didn't even knew libvdpau was provided for nv34. Let me know if I can > help. This machine just got upgraded from 512 to 1536 megs of ram making it > pretty usable again. Testing is a lot easier as well, let me know when you > have something new. VDPAU = Video Decoding AND Presentation. What's being used is the presentation aspect -- it's essentially like Xv, but fancier. And I believe it's what's hanging stuff. Quick test -- remove any instance of libvdpau_nouveau.so(.*) -- does everything become better? If not, it must be coming in via OpenGL or something. While there is video decoding HW on the NV34, it's only semi-supported; I've disabled this support since it appears to hang my NV34 and I haven't identified the cause. I believe it's actually something related to the NPOTness of the textures, but I don't know for sure. My plan was to create a standalone VPE1-supporting libXvMC library (well, the libXvMCW interface) that renders using the hw video overlay (available on pre-NV40 cards), but that requires some libdrm and possibly kernel changes to support the VPE1 command stream. One could, conceivably, create a VPE2-using standalone libXvMC library that uses the hw overlay to render instead of the 3d hardware. However the only cards that have VPE2 and are pre-NV40 are NV31 and NV34. The rest of the NV3x's (and NV17/NV18) have VPE1 only. If you're interested in working on this, come over to #nouveau@freenode, would be happy to provide some pointers. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
