PDA

View Full Version : How to enable direct rendering in F10


ddotb
5th April 2009, 10:35 PM
Quick question, how do I enable direct rendering in Fedora 10? I have a Sony Vaio laptop with the following Intel graphics card:

glxinfo | grep Mesa
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20080716 x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 7.3-devel

And when I check for direct rendering, I get the following:

glxinfo | grep rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Any help would be greatfully appreciated as this has become frustrated as I would like to get compiz-fusion working with my Intel graphics card

ddotb
6th April 2009, 02:13 PM
also here is my xorg.conf file:

# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
# keyboard added by rhpxl
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105+inet"
Option "XkbLayout" "us"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "intel"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Hlingler
6th April 2009, 02:18 PM
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)So:
~]$ LIBGL_DEBUG=verbose glxinfo

Please upload your log file /var/log/Xorg.0.log to pastebin.com (or similar file-sharing web site) and post the link here, so we can review it in detail and see what's wrong.

V

ddotb
6th April 2009, 03:46 PM
Here is the link to my Xorg.0.log file:

http://pastebin.com/m2e2f8310

Hlingler
6th April 2009, 11:41 PM
Here is the link to my Xorg.0.log file:

http://pastebin.com/m2e2f8310I don't see the problem:382. (II) intel(0): direct rendering: EnabledSuggest that you fix this:(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernelsu -
yum install acpi acpid
service acpid start
chkconfig --level 2345 acpid on

Logout and re-start X11.

V

ddotb
7th April 2009, 01:07 AM
Tried those steps, was able to install acpi successfully, restarted X, then rebooted, compiz-fusion still doesn't work as I can't enable desktop effects, and direct rendering is still not enabled.

Is there a known reason why Intel graphics cards don't work with Desktop Effects????

Hlingler
7th April 2009, 02:13 AM
Well, poo. I don't understand why glxinfo conflicts with the Xorg.0.log.

Try this: go fetch the latest compiz-check: http://forlong.blogage.de/entries/pages/Compiz-Check

Run it as directed, post output.

Not sure what's going on here.... :confused:

V

P.S.Is there a known reason why Intel graphics cards don't work with Desktop Effects????Not that I'm aware of.

ddotb
7th April 2009, 01:13 PM
Here is my output from the compiz-check:

$ ./compiz-check

Gathering information about your system...

Distribution: Fedora release 10 (Cambridge)
Desktop environment: GNOME
Graphics chip: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
Driver in use: intel
Rendering method: AIGLX

Checking if it's possible to run Compiz on your system...

Checking for texture_from_pixmap... [ OK ]
Checking for non power of two support... [ OK ]
Checking for composite extension... [ OK ]
Checking for FBConfig... [ OK ]
Checking for hardware/setup problems... [WARN]

Something potential problematic has been detected with your setup:
Warning: PCI ID 8086:2a02 detected.

Would you like to know more? (Y/n) y

Your particular graphics chip may be blacklisted on certain distributions.
However that does not necessarily mean you will not be able to run Compiz.

You can skip this blacklist -- but keep in mind that you did so.
Do not complain if you encounter any problems with Compiz afterwards.

Do you want to skip blacklist checks by Compiz? (y/N) n

Hlingler
7th April 2009, 03:09 PM
Yep:Checking for hardware/setup problems... [WARN]

Something potential problematic has been detected with your setup:
Warning: PCI ID 8086:2a02 detected.

Would you like to know more? (Y/n) y

Your particular graphics chip may be blacklisted on certain distributions.
However that does not necessarily mean you will not be able to run Compiz.See: http://wiki.compiz-fusion.org/Hardware/Blacklist:Vendor Card PCI ID's compiz-manager blacklist Reason
Intel 965 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12 Yes XV does not play with XAA under compiz, only with EXASee also: http://wiki.compiz-fusion.org/Intel%20with%20AiGLX

However, Xorg.0.log indicates that EXA is in fact the rendering method in use. So this may indicate another problem. Last line of log file:exaCopyDirty: Pending damage region empty!You need to do some research on this, as it appears to be a problem. Suggest that you:
> Search more thoroughly on C-F web site (see links above).
> Look through updates-testing repos and Fedora Project Koji Builder for updated Intel driver and mesa packages (xorg-x11-drv-i810, mesa-lib*, mesa-dri-drivers).
> bugzilla.redhat.com for key words, especially "exaCopyDirty"
> Web search(es)

Good Luck,
V

ddotb
8th April 2009, 03:54 AM
I followed that example from the wiki at compiz-fusion site, then I followed the tutorial for compiz-0.8.3, and now everything seems to be working! I will see if I get the X crash with compiz-fusion on, but at least I know how to fix it (if it does happen).
Thanks a lot for all your help, and maybe the Fedora developers should include some update for xorg because I am sure I am not the only Intel graphics based laptop user that has encountered this problem.

Thanks again

Ceeldheer Travel Photos on Instagram - Naregal Photos - Saint-Germain-en-Laye Travel Photos on Instagram