How To: SuSe 10.1 XGL

Posted: July 16, 2006 in General Area, How To

Ok here it is, and here’s what your going to need:

* A free partition, or free hard drive, I won’t go into how you should set it up, I’m not a fan of telling people to re-format, when they already have a managable operating system. If you have a blank hard drive available, you can just disable/enable it in BIOS in order to retain your original OS, and still have a added boot option of SuSe.

* A decent video card. Sure it will run on cards as far back as Geforce 2-3, but if you want the raw crunching power to enable multiple windows (more than the 4 default ones), then I’d highly recommend something comparable to a 6800gt, or x800 GT0 . (Although I could not get it to function properly with an ATI card, therefore these instructions will be pertaining to an nvidia setup).

*A basic understanding of Linux, ya know, the terms like ‘root’ “init”….

*A copy of SuSe 10.1, which is a free download located here

I opted to use the bittorrent download, it was much more reliable than the http, or ftp downloads, I tried 4 times to download copies elsewhere but the checksum didn’t reflect a good copy, and hence the install was bad.

Now I recommend to download the DVD version, which makes it simple later on.

I’m going to cut to the chase, and assume that you installed SuSe 10.1 successfully, if you need help on installing SuSe here is a good site that walks you through nicely: Click here

On the desktop toolbar, click on Desktop, then YAST (yet another setup tool)….or as some like to call it (yet another seamless transition). Anyways, click on Software management (enter your root password), a window will pop up…the YAST interface, type in make in the search box and click ‘search’

On the right hand side you should see an empty checkbox next to our search term “make”, click it and go back to the search box, and now type in gcc , and again, youll see a emtpy checkbox, go ahead and check it, and again, back to the search box.

Go to the SEARCH box one more time and do a search for Kernal-source. Check the box next to it and then on the bottom right hand side of the windows click accept.

Now as long as your repository is set to either your 4 disc SuSe or 1 DvD disc, it will ask you to insert it.  The files you just checked will now be installed. When it’s completed it will ask you if you want to install more packages, just click No.

Now goto Nvidia.com and download Linux drivers for your video card, it should look like this: NVIDIA-Linux-x86-1.0-XXXX-pkg1.run (where the X’s are, you will see the current driver version). download them to your desktop or your ‘home’ directory, remember where you downloaded them to, becuase you will need to goto that location once we go into terminal.

Ex: on your desktop it looks something like: /exempt/desktop/NVIDIA-Linux-x86-1.0-8756-pkg1.run

Ok now, you may want to bring up this How to on another system, since we will be in terminal, and you won’t be able to read this obviously. Then again, most people doing this will not be doing it on their main systems, so you should be fine.

Log Out, and it will take you to the login screen, similiar to the windows login screen. Hit: CTRL + ALT + F1  , and it will take you into the virtual terminal. It will ask you for your root password (you better know it!)….and if I remember correctly it may ask you for your root username, I could be wrong [CORRECTION] Your username ..duuuh….will be root.

Everything will look as follows:

Linux~lab login: root                                                                                                                                                Password: XXXXX                                                                                                                                                    Have a lot of fun…                                                                                                                                                  linux-lab~$

type in : init 3

you’ll see a bunch of stuff happen (words scrolling), then you will see Master Resource blah blah, just hit ENTER to go back to the prompt.

Now it is time to install the Nvidia drivers, so hopefully you remembered the command line directory it was downloaded to, you should type something like this: (when I say “something” I mean substitue your home directory where I put “exempt”

cd /exempt/desktop/

then once your in the proper location ( you can check if your in the right location by typing in dir and you should see the Nvidia driver name) run the driver by typing:

sh NVIDIA-Linux-x86-1.0-8756-pkg1.run -q

Hit ENTER, and a cheesy blue screen pops up, use the arrow key to select “ACCEPT”

A few popups will come , just hit enter, enter yadda yadda…

Once your back to the command line we need to setup X Config, do this by typing:

sax2 -r -m 0=nvidia

(That is a ZERO not an “o”)

Now you can go back to the login screen by typing in: init 5

Now you should be back to the login screen.

Ok so Iv’e typed this up this far, and guess what, Novell has a very good walkthrough with pics, so I am directing you over to their site and you will continue from the Install XGL and compiz section.

You can continue here: http://www.novell.com/coolsolutions/feature/17174.html

I still haven’t had success installing it properly on my inspiron 8500 which uses an ATI 9700m but I am continuing to work on it so please be patient and I will post the differences, although the setup should be near identical. Then once I have it working with both Nvidia and ATI cards, we can go into some cool features, and free software for your new nice and shiny SuSe/Linux Distro!

-David



Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s