DRI not working
Alex
mailinglist at ahhyes.net
Sun Sep 28 00:59:05 UTC 2008
>
> drm shouldn't be attaching to the second head. The 852/5 chips have the
> same pci id on both heads, which none of the other chips do. Please try
> the attached patch to sys/dev/drm/i915_drv.c and see if that improves
> things.
>
> robert.
>
Hi Robert,
Same deal I'm afraid. I'll try and provide as much information about the
hardware as I can (info taken after i915_drv.c was modified)
From dmesg:
-----------------
[alex at laptop /usr/home/alex]$ dmesg |grep agp
agp0: <Intel 82855GME (855GME GMCH) SVGA controller> on vgapci0
agp0: detected 892k stolen memory
agp0: aperture size is 128M
[alex at laptop /usr/home/alex]$ dmesg |grep drm
drm0: <Intel i852GM/i855GM GMCH> on vgapci0
info: [drm] AGP at 0xf0000000 128MB
info: [drm] Initialized i915 1.5.0 20060119
drm1: <Intel i852GM/i855GM GMCH> on vgapci1
from pciconf -lv:
-----------------------
vgapci0 at pci0:0:2:0: class=0x030000 card=0x01641028 chip=0x35828086
rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82852GM/GME/GMV/PM, 855GM/GME Montara Integrated
Graphics Device'
class = display
subclass = VGA
vgapci1 at pci0:0:2:1: class=0x038000 card=0x01641028 chip=0x35828086
rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82852GM/GME/GMV/PM, 855GM/GME Montara Integrated
Graphics Device'
class = display
From Xorg log:
---------------------
(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
(==) intel(0): Write-combining range (0xfaf80000,0x80000) was already clear
(==) intel(0): VideoRam: 131072 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
(Cannot allocate memory)
(WW) intel(0): xf86AllocateGARTMemory: allocation of 4 pages failed
(Cannot allocate memory)
(WW) intel(0): Disabling HW cursor because the cursor memory allocation
failed.
(II) intel(0): Tiled allocation successful.
(--) intel(0): DRI is disabled because it needs HW cursor, 2D accel and
AGPGART.
===========================
Could the problem be the agpgart?
More information about the freebsd-x11
mailing list