On Sun, Jul 13, 2008 at 12:20:54PM +0400, Vadim Zhukov wrote:
> 10 July 2008 ?. 09:40:51 Eric DILLENSEGER wrote:
> > Eric DILLENSEGER wrote:
> > > drmOpenDevice: node name is /dev/drm0
> > > drmOpenDevice: open result is -1, (Device not configured)
> > > drmOpenDevice: Open failed
> > > drmAvailable: no
> > > drmOpenDevice: node name is /dev/drm0
> > > drmOpenDevice: open result is -1, (Device not configured)
> > > drmOpenDevice: Open failed
> > > drmAvailable: no
> > > [drm] failed to load kernel module "i915"
> > > (EE) [drm] drmOpen failed.
> > > (EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
> >
> > I noticed drm was disabled in the generic kernel, so I gave it a try
> > and built a new one with inteldrm, but still no change, the same error
> > remains. Is this normal?
> >
> > I've been wondering if this could be related to disk I/O as it usually
> > happens when reading from disk. How can I spot the bottleneck?
> 
> AFAIK, inteldrm(4) doesn't attach at i945, or at least not at all 
> revisions. Particulary you have the save chip as mine laptop, as I see. 
> But you can safely ignore this (EE), X starts good without it.

Well, I don't know if I made a mistake when compiling the new kernel,
but the MP conf did not point to the correct conf so I corrected it and
know inteldrm is detected by the kernel and X initializes it.

Know, glxgears' framerate rose but there is still those glitches.

dmesg:
vga1 at pci0 dev 2 function 0 "Intel 82945GM Video" rev 0x03
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
agp0 at vga1: aperture at 0x80000000, size 0x10000000
inteldrm0 at vga1
info: [drm] Intel i945GM (unit 0)
info: [drm] AGP at 0x80000000 256MB
info: [drm] Initialized i915 1.6.0 20080312

Xorg.log:
drmOpenDevice: node name is /dev/drm0
drmOpenDevice: open result is 12, (OK)
drmAvailable: 1
drmOpenDevice: node name is /dev/drm0
drmOpenDevice: open result is 12, (OK)
drmAvailable: 1
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/drm0
drmOpenDevice: open result is 12, (OK)
drmOpenByBusid: drmOpenMinor returns 12
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] DRM interface version 1.2
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(*snip*)
(II) intel(0): [drm] Registers = 0x40000000
(II) intel(0): [drm] ring buffer = 0x4480e000
(II) intel(0): [drm] mapped front buffer at 0x81000000, handle =
0x4482e000
(II) intel(0): [drm] mapped back buffer at 0x85000000, handle =
0x4554e000
(II) intel(0): [drm] mapped depth buffer at 0x86000000, handle =
0x4626e000
(II) intel(0): [drm] mapped classic textures at 0x87000000, handle =
0x46f8e000
(II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
(II) intel(0): [dri] visual configs initialized

> Don't know about your glitches problem, though. :(
> 
> -- 
>   Best wishes,
>     Vadim Zhukov

-- 
[EMAIL PROTECTED]
[EMAIL PROTECTED],QoJFTRxreQWbPQJzwGanQ1vQqvMXzaktMCoFT6N-DXw,AQACAAE/nAxaLiTe/0
"Life is easy when you fake it right until you realize
Your happiness is unrelated to anything you have inside"

Reply via email to