Monday, December 25, 2006

Installing GLX and Beryl using Gnome and Nvidia

I got this info from:
http://www.ubuntuforums.org/showthread.php?t=127090
First click System-Administration-Synaptic Package Manager
It usually asks for your password to continue. Click on Reload to download the most recent package list. Next click Mark All Upgrades, Apply to install any upgrades available.
Next open Settings and then Software Sources, I have the first four boxes checked including (multiverse).
Click on third party tab and click add button. Add this line:
http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable
deb http://ubuntu.beryl-project.org edgy main
This is the key for beryl for i386 or 64bit. Download the following file to the desktop.
http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg
do a reload and update again
find and uninstall nvidia-glx and nvidia-kernel-common
I only had nvidia-kernel-common installed so I uninstalled it.
now reload and update
remove xorg-common and install xserver-xorg
This will install Xorg 7.0, which is very compatible with Xgl.
Next search for nvidia-glx and check it to be installed. Make sure nvidia-kernel-common is due to be installed then click apply. It will take a while to download, It was about 30Mb and 4 files for me.
Then save a copy of your xorg.conf file just incase the follow changes make it so you can't get back in to your gui user interface.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup1
Now edit the xorg.conf file like this:sudo nano -w /etc/X11/xorg.conf or sudo gedit /etc/X11/xorg.conf
under the Section "Module" add # on the following lines like this:
# Load "GLcore"
# Load "dri" <-- Ati users should not include # Let it load dri.
and add following line

Load "glx"

When you are done, it should look something like this:
Section "Module"
# Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri" <-- the # should only be applied by nvidia owners
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

nder Section "Device", have it look something like this:

Section "Device"
Identifier "NVIDIA Corporation NV40 [GeForce 6800 LE]"
Driver "nvidia" <--- ATI users should use the fglrx driver
BusID "PCI:1:0:0"
Option "NvAGP" "1" <-- Ati users can ignore this.
Option "RenderAccel" "true" <-- Ati users can probably ignore this. Don't think drivers support it

EndSection

when glx-nvidia is installed corectly then check to see if direct rendering is working.
type in a terminal:glxinfo

If it is working then the results will be: direct rendering=yes
If this is right then you did everything right and beryl can be installed.

Next find and install beryl-manager using Synaptic pkg manager
also find emerald and emerald-themes, click to install them. This should give a whole list of all the files to be installed:
beryl
beryl-core
beryl-manager
beryl-plugins
beryl-plugins-data
beryl-settings (version
emerald
libberylsettings0
libemeraldengine0
libxcomposite1
click apply

2 comments:

Anonymous said...

Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now keep it up!

Anonymous said...

I truly believe that we have reached the point where technology has become one with our lives, and I am 99% certain that we have passed the point of no return in our relationship with technology.


I don't mean this in a bad way, of course! Ethical concerns aside... I just hope that as technology further innovates, the possibility of copying our brains onto a digital medium becomes a true reality. It's one of the things I really wish I could encounter in my lifetime.


(Posted on Nintendo DS running [url=http://quizilla.teennick.com/stories/16129580/does-the-r4-or-r4i-work-with-the-new-ds]R4i SDHC[/url] DS rrPost)