Bug 2596 - Disabling DRI. [drm] failed to load kernel module "i915" (EE) I810(0): [dri] DRIScreenInit failed.
Summary: Disabling DRI. [drm] failed to load kernel module "i915" (EE) I810(0): [dri] ...
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/other (show other bugs)
Version: XOrg git
Hardware: x86 (IA32) FreeBSD
: high major
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2005-02-22 16:31 UTC by Josef Jedlicka
Modified: 2006-01-30 01:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Josef Jedlicka 2005-02-22 16:31:16 UTC
yesterday i look that xorg 6.8.2 is out. I was happy because it can patch bug
with i810 cards (see release information). But i don't know why it don't.
I get unofficial patch for FreeBSD from freebsd-x11 mailing list (see
http://lists.freebsd.org/pipermail/freebsd-x11/2005-February/001647.html in that
mailing list) and applying it, then i run portupgrade -aF xorg and portupgrade
-aR xorg. Compilation without errors. Freebsd patch works probably ok.
BUT after compilation, i try run and still getting as before with 6.8.1 this errors:

(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 16192 kB
(II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip
Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE Graphics
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(==) I810(0): Default visual is TrueColor
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 768 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 3072 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x03796000)
(WW) I810(0): xf86AllocateGARTMemory: allocation of 4 pages failed
        (Cannot allocate memory)
(EE) I810(0): Failed to allocate HW (ARGB) cursor space.
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x01697000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000
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 "i915"
(II) I810(0): [drm] drmOpen failed
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.

I have 5.3-RELEASE kernel, cvsuped and fresh (2 or 3 days before) portupgraded
system. Runing before xorg-6.8.1 was broken too :-( In xorg.conf a loading dri
and gl modules + section dir (0666), i810 driver with VideoRam 32768...
I'm completly stucked with this problem. Probably xorg's problem, but he told
that i810 in 6.8.2 be ok. Please can somebody help? I writed this problem to
freebsd-x11 mailing list too.
Comment 1 Pedro Ramalhais 2005-03-21 10:23:24 UTC
I'm not sure if it applies to freebsd, but do you have the i915 kernel module
Comment 2 Eric Anholt 2005-05-03 19:58:25 UTC
The DRI is not supported for i915 on FreeBSD, because the kernel module hasn't
been ported.  Is the DRI initialization the problem you're asking about?  It's
not clear what your issue is.
Comment 3 Christoph Fritz 2005-05-19 09:14:28 UTC

with Kernel 2.6.12-rc4 I get a
(II) I810(0): [DRI] installation complete
with a 2.6.10 not.

But I use a debian sarge with a old XFree86 4.3...
Comment 4 Alan Hourihane 2006-01-30 20:23:35 UTC
The i915 DRM was ported to FreeBSD. Re-open if there's still a problem.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.