Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Jun 2007 07:49:26 +0200
From:      "[LoN]Kamikaze" <LoN_Kamikaze@gmx.de>
To:        Eduardo Viruena Silva <mrspock@esfm.ipn.mx>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD 6.2-STABLE / Gnome / Beryl (recipe)
Message-ID:  <467CB466.8030008@gmx.de>
In-Reply-To: <20070622184114.Y35146@Gina.esfm.ipn.mx>
References:  <20070622184114.Y35146@Gina.esfm.ipn.mx>

next in thread | previous in thread | raw e-mail | index | archive | help
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
> 
> ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?467CB466.8030008>