Bug 2596 - Disabling DRI. [drm] failed to load kernel module "i915" (EE) I810(0): [dri] DRIScreenInit failed.
Disabling DRI. [drm] failed to load kernel module "i915" (EE) I810(0): [dri] ...
Status: RESOLVED FIXED
Product: DRI
Classification: Unclassified
Component: DRM/other
XOrg git
x86 (IA32) FreeBSD
: high major
Assigned To: Default DRI bug account
:
Depends on:
Blocks:
  Show dependency treegraph
 
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:


Attachments

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
Hello,
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
Controller
(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
installed?
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
Hi,

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.