Red Hat Bugzilla – Bug 59318
i81x direct rendering disabled by default
Last modified: 2007-04-18 12:39:46 EDT
Description of Problem:
Direct rendering of i815 Intel integrated graphics controller is disabled by
default until Xvideo motion compensation is turned on
Version-Release number of selected component (if applicable):
XFree86-4.2.0-4.0 on i815E
Steps to Reproduce:
1. Make sure there is no XvMCSurfaces option in /etc/X11/XF86Config-4
2. Make sure that DRI is enabled by looking in /var/log/XFree86.0.log
3. Run xinit
4. Run glxinfo
Look for "direct rendering: No" at the beginning of glxinfo output
Should be "direct rendering: Yes"
If you will add Option "XvMCSurfaces" "6" into the /etc/X11/XF86Config-4 then
all will work as expected
Please attach your config file, and an XFree86 log from both before
and after adding XvMCSurfaces to the config file. I'd like to see
a comparison of what changes in the log output.
Please attach them using the link below.
Created attachment 44657 [details]
configuration file for XFree86 without XvMCSurfaces
Created attachment 44658 [details]
log file for XFree86 without XvMCSurfaces
Created attachment 44659 [details]
glxinfo output file for XFree86 without XvMCSurfaces
Created attachment 44660 [details]
messages log file for XFree86 without XvMCSurfaces
Created attachment 44661 [details]
logs diff file for XFree86 with XvMCSurfaces
Created attachment 44662 [details]
logs diff of the second run for XFree86 without XvMCSurfaces
I've put a patch for the i810 driver into rawhide build 4.2.0-6.23
which should solve the problem. Thanks for reporting this bug.
Please test and report back if it works, so it can be closed as
fixed in rawhide. Thanks.
Yes, I confirm, that your patch in XFree86-4.2.0-6.24 works. Thanks.
Thanks, closing as RAWHIDE