Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

how to enable Direct Rendering

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
adrian_mx
Posts: 21
Joined: 2005-12-29 17:31
Location: Cancun, Mexico

how to enable Direct Rendering

#1 Post by adrian_mx »

How can I enable direct rendering in a i915 chipset, when using the glxinfo I have the message that direct rendering is off and by reconfiguring xorg and selecting the i810 driver, I still get the same message, I tried installing the drivers from dri.freedesktop.org, and installed them, but still I get no direct rendering, so how can I enable it?
In Ubuntu I did it by upgrading my kernel from 386 to 686, including the kernel headers, and the restricted modules, rebooting into my new kernel, and installing the drivers from DRI, and worked great; but in Debian, that doesn't work, and I cant find the kernel restricted modules, so how can I enable direct rendering in Debian in a i915?

clydefrog
Posts: 20
Joined: 2006-01-19 15:51
Location: Norwich UK

#2 Post by clydefrog »

I had the exact same problem on my Inspiron 6000. I tried for ages to get DRI enabled, and the thing that worked for me was to upgrade Xorg to the most recent available (6.8.99.9 - I think it may be 6.9.0 RC3 or something) and test it again. My old Xorg version just wouldn't let the i810 driver (dri snapshot or xorg) access the hardware directly. I think I didn't even have to install the DRI snapshot. However, I've heard reports from both camps that say you definately should / shouldn't install the DRI snapshot.

Most of my info and help came from these sites:
http://dri.freedesktop.org/wiki/DriTroubleshooting
http://forums.gentoo.org/viewtopic-t-26 ... c1da9f6230
http://forums.gentoo.org/viewtopic-t-30 ... ight-.html
http://lists.debian.org/debian-x/2005/10/msg00333.html
http://forums.gentoo.org/viewtopic-t-36 ... ight-.html
http://ubuntuforums.org/archive/index.php/t-78490.html

Here's the relevant portion of my /etc/X11/xorg.conf:

Code: Select all

Section "Device"
        Identifier      "i915 CRT-enabled"
        Driver          "i810"
        VideoRam        65536
        Option          "BusType" "PCI"
        Option          "DRI" "true"
        Option          "NoAccel" "false"
        Option          "MonitorLayout" "CRT,LFP"
        Option          "Clone" "On"
        Option          "CloneRefresh" "60"
EndSection
I read that you have to force the BusType to PCI to stop agpgart stubbornly refusing to allow any more than the usual 8 meg "stolen memory". I haven't actually tested my setup without this option - I'll try and post back.

Hope you get it working!

Post Reply