|
Bugzilla – Full Text Bug Listing |
| Summary: | dri should be loaded for CLE266 | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Thorsten Kukuk <kukuk> |
| Component: | SaX2 | Assignee: | Stefan Dirsch <sndirsch> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P2 - High | CC: | ro |
| Version: | Beta 2 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
Xorg.0.log
Output of glxinfo output of glxinfo on SL10.0B2 New via DRI driver unichrome DRI driver glxinfo output with new RPM |
||
|
Description
Thorsten Kukuk
2005-08-20 16:37:15 UTC
Stefan ? So DRI does work? Please attach X.org logfile and output of glxinfo. I don't know if DRI works. I don't think so, but the XvMC extension of the VIA CLE266 chip to access the hardware mpeg2 decoder only works if the dri module is loaded. Else you get the error message: XvMC disabled because no DRI loaded" or so (don't have the exact message here). Attached the output, but from 9.3, since I need to reinstall SL10.0 at first. Created attachment 46837 [details]
Xorg.0.log
Created attachment 46838 [details]
Output of glxinfo
The exact message without DRI is: (WW) VIA(0): [XvMC] Cannot use XvMC without DRI! Applications report: Xlib: extension "XVideo-MotionCompensation" missing on display ":0.0" Loading dri makes watching mpeg2 fun again. > (II) VIA(0): direct rendering enabled Xserver says yes, but an OpenGL client doesn't think so: > direct rendering: No Please attach also the output of LIBGL_DEBUG=1 VIA_DEBUG=1 glxinfo 2>&1 It's good to hear that XvMC works, but I also would like to know if 3D support somewhat works. I don't have access to such a machine. I fixed the descriptions of the chips in x11DB now: CLE 3122 --> CLE266 VT 7205 --> KM400 added "dri" to be loaded by default on CLE266. I let this bugreport open until I know more about the 3D support problems. I think this is the problem of the not working OpenGL: libGL error: dlopen /usr/X11R6/lib/modules/dri/unichrome_dri.so failed (/usr/X11R6/lib/modules/dri/unichrome_dri.so: undefined symbol: viaTexCombineState) libGL error: unable to find driver: unichrome_dri.so If you search with google for it, it seems to be a common problem. I will try to retest SL10.0B2 this afternoon or tomorrow, this is still SL9.3. Ok. Of course I need the information for 10.0. ;-) Now from SL10.0B2. The unreslved symbol still exits. Created attachment 46907 [details]
output of glxinfo on SL10.0B2
I think I know what's wrong. via_texcombine.c with the implementation of this function is missing in Imakefile for building. I'll provide a new DRI driver for testing ASAP. Created attachment 46956 [details]
New via DRI driver
Please copy it to /usr/X11R6/lib/modules/dri and
attach the output of
LIBGL_DEBUG=1 glxinfo 2>&1
again. There's no need to restart the Xserver.
Sure via_dri is the right one? unichrome_dri is the one in the error message and via_dri.so from you don't contain this function, neither. Created attachment 46968 [details]
unichrome DRI driver
Good catch. I think I did sth. stupid. Try this one. Alhtough it doesn't look
that different.
Hmm ... better try the complete RPM --> ~sndirsch/xorg-x11-Mesa-6.8.2-92.i586.rpm Created attachment 47068 [details]
glxinfo output with new RPM
Looks much better now.
Indeed! Thanks for testing. I'll apply my patch. Will be fixed for Beta4. done. |