Problems enabling DRI on i810 chipset with xorg-server 1.4.2

Paul B. Mahol onemda at gmail.com
Thu Apr 16 00:01:40 PDT 2009


On 4/14/09, Manish Jain <invalid.pointer at gmail.com> wrote:
>
> Hi,
>
> I am running xorg-server 1.4.2 on FreeBSD 7.1 (Release) on a Celeron
> Coppermine 800 MHz + Intel 810 chipset-based system. The xorg
> documentation states that enabling DRI on this chipset just requires the
> colour depth to be set to either 8 or 16 bpp. My xorg.conf uses just one
> screen with the depth set to 16. I am loading the agp module at
> boot-time via loader.conf. But xorg still disables DRI.
>
> Following are some relevant lines from xorg's log :
>> X.Org X Server 1.4.2
>> Release Date: 11 June 2008
>> (**) intel(0): page flipping disabled
>> (II) intel(0): XvMC is Disabled: use XvMCSurfaces config option to enable.
>> drmOpenDevice: node name is /dev/dri/card0
>> drmOpenDevice: open result is -1, (No such file or directory)
>> drmOpenDevice: open result is -1, (No such file or directory)
>> drmOpenDevice: Open failed
>> drmOpenDevice: node name is /dev/dri/card0
>> drmOpenDevice: open result is -1, (No such file or directory)
>> drmOpenDevice: open result is -1, (No such file or directory)
>> drmOpenDevice: Open failed
>> [drm] failed to load kernel module "i810"

is i915.ko loaded?

>> (EE) [drm] drmOpen failed.
>> (EE) intel(0): [dri] DRIScreenInit failed.  Disabling DRI.
>> (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x00000000 (pgoffset 0)
>> (WW) intel(0): xf86AllocateGARTMemory: allocation of 1024 pages failed
>>     (Cannot allocate memory)
>
> Please note there is no directory named /dev/dri on my devfs-enabled system.
>
> Here is my /etc/X11/xorg.conf :
>> Section "Module"
>>     Load            "dri"
>>     Load            "glx"
>>     Load            "extmod"
>>     Load            "dbe"
>>     Load            "freetype"
>>
>>     SubSection "extmod"
>>         Option        "omit xfree86-dga"
>>     EndSubSection
>> EndSection
>>
>> Section "Files"
>>     RgbPath            "/usr/local/lib/X11/rgb"
>>
>>     FontPath        "/usr/local/lib/X11/fonts/misc/"
>>     FontPath        "/usr/local/lib/X11/fonts/TTF/"
>>     FontPath        "/usr/local/lib/X11/fonts/OTF"
>>     FontPath        "/usr/local/lib/X11/fonts/Type1/"
>>     FontPath        "/usr/local/lib/X11/fonts/100dpi/"
>>     FontPath        "/usr/local/lib/X11/fonts/75dpi/"
>>     FontPath        "/usr/local/lib/X11/fonts/bitstream-vera/"
>>     FontPath        "/usr/local/lib/X11/fonts/cyrillic/"
>>     FontPath        "/usr/local/lib/X11/fonts/util/"
>>     FontPath        "/usr/local/share/fonts/cmpsfont/type1"
>>
>>     ModulePath        "/usr/local/lib/xorg/modules"
>> EndSection
>>
>> Section "ServerFlags"
>>     Option            "AllowEmptyInput"    "off"
>> EndSection
>>
>> Section "InputDevice"
>>     Identifier        "Keyboard_US_ISO_105"
>>     Driver            "kbd"
>>     Option            "AutoRepeat"        "500 30"
>>     Option            "XkbRules"            "xorg"
>>     Option            "XkbModel"            "pc105"
>>     Option            "XkbLayout"            "us"
>> EndSection
>>
>> Section "InputDevice"
>>     Identifier        "Mouse_Logitech_USB_Optical"
>>     Driver            "mouse"
>>     Option            "Protocol"            "Auto"
>>     Option            "Device"            "/dev/sysmouse"
>>     Option            "ZAxisMapping"        "4 5 6 7"
>> EndSection
>>
>> Section "Monitor"
>>     Identifier        "Philips105St"
>>     HorizSync        31.5 - 48.5
>>     VertRefresh        50-90
>> EndSection
>>
>> Section "Device"
>>     Identifier        "i810_Tomato"
>>     Driver            "i810"
>>     VideoRam        4096
>> EndSection
>>
>> Section "Screen"
>>     Identifier        "Screen_Only"
>>     Device            "i810_Tomato"
>>     Monitor            "Philips105St"
>>     DefaultDepth    16
>>
>>     Subsection "Display"
>>         Depth        16
>>         Modes        "1024x768"
>>         ViewPort    0 0
>>     EndSubsection
>> EndSection
>>
>> Section "ServerLayout"
>>     Identifier        "Layout_Xorg732"
>>     Screen            "Screen_Only"
>>     InputDevice        "Mouse_Logitech_USB_Optical"    "CorePointer"
>>     InputDevice        "Keyboard_US_ISO_105"            "CoreKeyboard"
>> EndSection
>>
>> Section "DRI"
>>     Mode                0666
>> EndSection
>
> And here is my /boot/loader.conf :
>> agp_load="YES"
>> drm_load="YES"
>> snd_ich_load="YES"
>> linux_load="YES"
>> linprocfs_load="YES"
>> hint.acpi.0.disabled=0
>> hw.acpi.verbose=1
>
> Can somebody tell me what the problem is and how do I get to enable DRI
> on my system ? Any help would be greatly appreciated.
>
> --
> Thank you and Regards
> Manish Jain
> invalid.pointer at gmail.com
> +91-99830-62246
>
> NB : Laast year I kudn't spell Software Engineer. Now I are won.
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>


-- 
Paul



More information about the xorg mailing list