From owner-freebsd-questions@FreeBSD.ORG Sat Jun 23 05:49:30 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 D4A6016A400 for ; Sat, 23 Jun 2007 05:49:30 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 4706813C457 for ; Sat, 23 Jun 2007 05:49:30 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 23 Jun 2007 05:49:28 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp002) with SMTP; 23 Jun 2007 07:49:28 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX190YA0oZxV0KPs2eBFYPiDoZmkSSQfmo+0+pLRMxB Hl3qVNZ8fVV4x/ Message-ID: <467CB466.8030008@gmx.de> Date: Sat, 23 Jun 2007 07:49:26 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.4 (X11/20070616) MIME-Version: 1.0 To: Eduardo Viruena Silva References: <20070622184114.Y35146@Gina.esfm.ipn.mx> In-Reply-To: <20070622184114.Y35146@Gina.esfm.ipn.mx> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD 6.2-STABLE / Gnome / Beryl (recipe) 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: Sat, 23 Jun 2007 05:49:30 -0000 Eduardo Viruena Silva wrote: > Hello Guys, > > After several hours of compilation, I have got > my FreeBSD/Gnome/Beryl working properly. It took > almost 2 days of compiling processes. > > To those who are interested, here is a log of > what I did: > I have a couple of suggestions. > ... > > Once it was working, I installed cvsup-without-gui: > > michelle# pkg_add -r cvsup-without-gui > michelle# rehash > Why not use csup? > ... > > Prepared my system to build the world. > > michelle# cd /etc/src > michelle# make buildworld > > (several hours later...) > > michelle# make installworld > michelle# mergemaster > > This last step makes a lot of questions. > I aswered "i" (install) to all of them. > > > Configured my kernel: > > michelle# cd /usr/src/sys/i386/conf > michelle# cp GENERIC eviruena > > Added my particular necessities: > > ... > michelle# vi eviruena > options SMP > device atapicam > device drm > device i915drm > device sound > ... > michelle# config eviruena > michelle# cd ../compile/eviruena > michelle# make cleandepend > michelle# make depend > michelle# make > michelle# make install > michelle# reboot > > In this point you have to check that you have > the device file: /dev/agpgart, if you don't, > perhaps your graphic card is not properly > handled by FreeBSD. I think the rcommended procedure is to install the new kernel before installing world. and why did you all this config and depend stuff instead of buildkernel, installkernel? > > I installed Xorg 7.2. It can be obtained from > FreeBSD packages: > > michelle# pkg_add -r xorg It's a good idea to create the Symlink /usr/X11R6 -> /usr/local before installing anything. I expect future releases to have this out of the box. > > it can take a lot of time, depending on your > ISP. Some others (fearless men) prefer to compile > it from the ports, check the file > /usr/ports/UPGRADING before doing anything. > > Now, the problem is to get "gnome" installed. > I did not find it in the packages of 6-STABLE, > so I compiled it: > > michelle# setenv BATCH yes > michelle# cd /usr/ports/x11/gnome2 > michelle# make clean install clean > > as you can see, I am working with tcsh, if you > prefered bourne shell, you have to type: > > export BATCH=yes > > instead of: > setenv BATCH yes > > > (one day later...) > > [Michelle (my computer) had some problems to find > "opal-2.2.8.tar.gz"; I found it by google-ing it, loaded > it in /usr/ports/distfiles and continued Gnome compilation]. > > Finally, gnome was compiled and installed. > > Then, I needed to compile beryl: > > michelle# cd /usr/ports/x11-wm/beryl > michelle# make clean install clean > > > Next, I had to configure X. It is quite simple, but it is > a little tricky: > > michelle# X -configure > > I had to make some changes to the configuration > obtained above, basicly I needed to include some options > that are not loaded by default. I have to say that I own > an intel motherboard and I am using its graphic card > (it is an i950GM). The X configuration requires to > include: > > (in section "ServerLayout") > Option "AIGLX" "true" This will freeze your system if you use radeon. > ... > > You must be warned that ATI and Nvidia Cards may requiere some > other options, please take a look at: > > http://wiki.beryl-project.org/index.php/Install/FreeBSD > > ...