From owner-freebsd-questions@FreeBSD.ORG Thu Jun 14 16:32:25 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDF3B16A468 for ; Thu, 14 Jun 2007 16:32:24 +0000 (UTC) (envelope-from redchin@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id 50CCC13C4B8 for ; Thu, 14 Jun 2007 16:32:23 +0000 (UTC) (envelope-from redchin@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so759366uge for ; Thu, 14 Jun 2007 09:32:22 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TAEnylwcbfy9QhSzFeTFWHtjVTOamLMEuL+7BRVFtxo94YL9hrUsa31U6DXVp3gF2E04MJi0WK3niPLAldDl4Vz9cYUbiWzRLotUwEDlti95KhIuCBlnsaaJPzRgWgDTzvupBentxZBe5rQWyq8Nv3qz3mn4LIUVGQqHr9YpnHg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aNx87S9sSlSQV4/7CGo8GV9RIAXRTy2l9NtF5xnMwAB9rXdr6b+oWfUcGfo22j9BK+VUkfcuQgM3zHcREBoaGV4N0L9cejQW8/p7hKRBrbbBeskRpO4NFlImz5eO4FS8ka0xWKAwFkfVL1y9AF7hI0JZyl3oFEVzeRtP9b5zdLc= Received: by 10.66.240.12 with SMTP id n12mr2162530ugh.1181838741521; Thu, 14 Jun 2007 09:32:21 -0700 (PDT) Received: by 10.67.101.15 with HTTP; Thu, 14 Jun 2007 09:32:21 -0700 (PDT) Message-ID: <1d3ed48c0706140932m6870e41fsb13bf052de07efd4@mail.gmail.com> Date: Thu, 14 Jun 2007 09:32:21 -0700 From: "Kevin Downey" To: freebsd-questions@freebsd.org In-Reply-To: <46713E55.4050403@cs.okstate.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070613203225.A10064@Gina.esfm.ipn.mx> <46713E55.4050403@cs.okstate.edu> Subject: Re: beryl/agpgart/i810/Intel 950 GMA X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 16:32:25 -0000 On 6/14/07, Reid Linnemann wrote: > Written by Eduardo Viruena Silva on 06/13/07 21:07>> > > > > Hello Guys, > > > > I have an Intel 950 GMA video card, > > built-in in my computer's motherboard. > > My motherboard is D945NT. > > > > I installed FreeBSD-6.2-RELEASE, and cvsupdated > > it to FreeBSD-6.2-RELEASE-p5. > > > > Installed my ports and cvsupdated them. > > > > I found "beryl" in /usr/ports/x11-wm, it > > seemed to depend on Xorg-7.2 > > > > I successfully upgrade Xorg-6.9 to Xorg-7.2. > > I also compiled beryl, everything seems to be ok. > > > > ..and I have tried to make it work, I give up. > > > > The problem seems to be that X is > > trying to find /dev/agpgart, according > > to my /var/log/Xorg.0.log: > > > > (II) I810(0): VESA VBE OEM Vendor: Intel Corporation > > (II) I810(0): VESA VBE OEM Product: Intel(r) 82945G Chipset Family > > Graphics Controller > > (II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0 > > (II) I810(0): Integrated Graphics Chipset: Intel(R) 945G > > (--) I810(0): Chipset: "945G" > > (--) I810(0): Linear framebuffer at 0x40000000 > > (--) I810(0): IO registers at addr 0x50100000 > > (==) I810(0): Write-combining range (0x50100000,0x80000) was already clear > > (II) I810(0): 2 display pipes available. > > (II) I810(0): detected 7932 kB stolen memory. > > (EE) GARTInit: Unable to open /dev/agpgart (No such file or directory) > > (WW) I810(0): /dev/agpgart is either not available, or no memory is > > available > > for allocation. Using pre-allocated memory only. > > (--) I810(0): Pre-allocated VideoRAM: 7932 kByte > > > > I have seen beryl working on Gentoo Linux, > > /dev/agpgart is present in an identical system, > > and it seems to me that it is not a problem > > of memory allocation. > > > > so... > > > > What do I have to do to create /dev/agpgart? > > > > My kernel has > > > > device agp > > > > present. > > > > Thank you in advance. > > > > Eduardo. > > > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to > > "freebsd-questions-unsubscribe@freebsd.org" > > It looks to me like you don't have working dri/drm. You have to have > direct rendering working before you can get beryl working. AFAIK, drm > support for your chipset is not available in 6.1-RELEASE, and the drm > module is what provides the agpgart device. > > sys/dev/drm/drm_pciids.h on 6-STABLE from about February shows this: > > #define i915_PCI_IDS \ > {0x8086, 0x3577, 0, "Intel i830M GMCH"}, \ > {0x8086, 0x2562, 0, "Intel i845G GMCH"}, \ > {0x8086, 0x3582, 0, "Intel i852GM/i855GM GMCH"}, \ > {0x8086, 0x2572, 0, "Intel i865G GMCH"}, \ > {0x8086, 0x2582, 0, "Intel i915G"}, \ > {0x8086, 0x2592, 0, "Intel i915GM"}, \ > {0x8086, 0x2772, 0, "Intel i945G"}, \ > {0x8086, 0x27A2, 0, "Intel i945GM"}, \ > {0, 0, 0, NULL} > > So you have to have the i915 module loaded to use this chipset. Though > the i915 driver was ported for 6.1-RELEASE there was no Makefile > included, and it never really worked until after 6.2-RELEASE. > Personally, I'm tracking 6-STABLE and I've had drm working with an i845G > since February of this year when anholt MFC'd a load of i915 drm > changes. See this log for more info: http://anholt.livejournal.com/34566.html in an email on may 19th anholt indicated that there is no working support for the 965G -- i'll unhook my oily pink mini-kimono, you kill him in honolulu -- www.thelastcitadel.com