[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Is DRI supposed to work in xserver-xorg-video-intel?



I've spent about two hours in the man pages and on Google trying to
figure this one out with no success. I can't get DRI, and therefore
hardware acceleration, working.  Relevant info:

# dmesg | grep agp
[    0.737743] Linux agpgart interface v0.103
[    0.737941] agpgart-intel 0000:00:00.0: Intel 855GM Chipset
[    0.739286] agpgart-intel 0000:00:00.0: detected 8060K stolen memory
[    0.741343] agpgart-intel 0000:00:00.0: AGP aperture is 128M @
0xd8000000

# grep -i "Direct rendering" /var/log/Xorg.0.log
(II) intel(0): direct rendering: Failed

# grep -i "dri" /var/log/Xorg.0.log
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
(II) "dri" will be loaded. This was enabled by default and also
specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also
specified in the config file.
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
(II) Loading extension DRI2
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(**) intel(0): Option "DRI" "True"
(II) Loading sub module "dri2"
(II) LoadModule: "dri2"
(II) Reloading /usr/lib/xorg/modules/extensions/libdri2.so
(WW) intel(0): cannot enable DRI2 whilst forcing software fallbacks
(II) UXA(0): Driver registered support for the following operations:
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0

(from xorg.conf)
Section "Module"
        Load  "dri2"
        Load  "glx"
        Load  "extmod"
        Load  "record"
        Load  "dbe"
        Load  "dri"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        Option      "DRI"       "True"          # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "82852/855GM Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

What am I missing?

Thanks,

Borden


Reply to: