Date: Fri, 03 Oct 2008 13:21:09 -0400 From: Robert Noland <rnoland@FreeBSD.org> To: Alex <mailinglist@ahhyes.net> Cc: freebsd-x11@freebsd.org Subject: Re: DRI not working Message-ID: <1223054469.55363.16.camel@squirrel.corp.cox.com> In-Reply-To: <48E58D05.7010003@ahhyes.net> References: <48E4CC06.1070802@ahhyes.net> <1222960850.12046.6.camel@squirrel.corp.cox.com> <48E4E95B.3020708@ahhyes.net> <1222965932.12046.14.camel@squirrel.corp.cox.com> <48E58D05.7010003@ahhyes.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-ye7xGYi7LnlnswYsI9ND Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-10-03 at 13:09 +1000, Alex wrote: > Robert Noland wrote: > > Ok, I found a RELENG_7 test box. It does apply and build cleanly. > > > > robert. > > > > =20 >=20 > Hi Robert, >=20 > Thank you for the patch. The patch applied cleanly and I was able to=20 > rebuild cleanly as well. >=20 > Unfortunately I am seeing the same symptoms as Szilveszter. DRM is no=20 > longer attaching to both heads, which is good. So perhaps the remainder=20 > of the issue is with the intel driver? >=20 > From dmesg: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > vgapci0: <VGA-compatible display> port 0xc000-0xc007 mem=20 > 0xf0000000-0xf7ffffff,0xfaf80000-0xfaffffff irq 11 at device 2.0 on pci0 > agp0: <Intel 82855GME (855GME GMCH) SVGA controller> on vgapci0 > agp0: detected 892k stolen memory > agp0: aperture size is 128M > drm0: <Intel i852GM/i855GM GMCH> on vgapci0 > info: [drm] AGP at 0xf0000000 128MB > info: [drm] Initialized i915 1.5.0 20060119 > vgapci1: <VGA-compatible display> mem=20 > 0xe8000000-0xefffffff,0xfaf00000-0xfaf7ffff at device 2.1 on pci0 > pci0: <serial bus, USB> at device 29.0 (no driver attached) >=20 > From Xorg logs: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > (II) intel(0): I830CheckAvailableMemory: 964608 kB available > drmOpenDevice: node name is /dev/dri/card0 > drmOpenDevice: open result is 8, (OK) > drmOpenDevice: node name is /dev/dri/card0 > drmOpenDevice: open result is 8, (OK) =20 > drmOpenByBusid: Searching for BusID pci:0000:00:02.0 =20 > drmOpenDevice: node name is /dev/dri/card0 =20 > drmOpenDevice: open result is 8, (OK) =20 > drmOpenByBusid: drmOpenMinor returns 8 =20 > drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0 =20 > (II) [drm] DRM interface version 1.2 =20 > (II) [drm] DRM open master succeeded. =20 > (II) intel(0): [drm] Using the DRM lock SAREA also for drawables. > (II) intel(0): [drm] framebuffer mapped by ddx driver =20 > (II) intel(0): [drm] added 1 reserved context for kernel =20 > (II) intel(0): X context handle =3D 0x1 =20 > (II) intel(0): [drm] installed DRM signal handler =20 > (**) intel(0): Framebuffer compression=20 > enabled = =20 >=20 > (**) intel(0): Tiling=20 > enabled = =20 >=20 > (=3D=3D) intel(0): Write-combining range (0xfaf80000,0x80000) was already= =20 > clear =20 > (=3D=3D) intel(0): VideoRam: 131072=20 > KB = =20 >=20 > (II) intel(0): Attempting memory allocation with tiled=20 > buffers. = =20 >=20 > (WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages=20 > failed = =20 >=20 > (Cannot allocate=20 > memory) = =20 >=20 > (WW) intel(0): xf86AllocateGARTMemory: allocation of 4 pages=20 > failed = =20 >=20 > (Cannot allocate=20 > memory) = =20 Ok, I'm not entirely sure which component is causing this issue... To start chasing it, here is what I need one or both of you to try. Boot with X disabled, then: kldload i915 sysctl hw.dri.0.debug=3D1 startx and send me the logs (should be in /var/log/messages) with the debugging info. We need to figure out why the memory allocations are failing... Hopefully this will point us in the right direction, though I don't believe that drm is at fault. robert. > (WW) intel(0): Disabling HW cursor because the cursor memory allocation=20 > failed. =20 > (II) intel(0): Tiled allocation=20 > successful. = =20 >=20 > (--) intel(0): DRI is disabled because it needs HW cursor, 2D accel and=20 > AGPGART. >=20 > Let us know if you discover anything else. I really appreciate your time=20 > spent on this. >=20 > Thanks again! > Alex >=20 > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=-ye7xGYi7LnlnswYsI9ND Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAkjmVIUACgkQM4TrQ4qfROMhxACeL9bC9EItAEtjKhGA0tl3JZ2K E/AAnRXO/cazravEXzLsd/CogEHsKtUI =XmXC -----END PGP SIGNATURE----- --=-ye7xGYi7LnlnswYsI9ND--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1223054469.55363.16.camel>