Date: Sun, 28 Sep 2008 10:59:06 +1000 From: Alex <mailinglist@ahhyes.net> To: rnoland@FreeBSD.org, freebsd-x11@FreeBSD.org Subject: Re: DRI not working Message-ID: <48DED6DA.1020702@ahhyes.net> In-Reply-To: <1222524191.1662.3.camel@wombat.2hip.net> References: <48DD9ECD.40309@ahhyes.net> <1222524191.1662.3.camel@wombat.2hip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> > 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@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@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@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@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?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48DED6DA.1020702>