Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am trying to install the drivers for my laptops integrated video so i can run xgl. The instructions are below can some one please tell me where that source tree he is talking about is i installed it with yast.
* Note 1: The following instructions assume that you have installed binary XFree86/X.org packages and only want to (re)compile sis-related code and not the whole XFree86/X.org environment.
* Note 2: You need the whole XFree86 or X.org source tree to build the SiS XFree86/X.org driver.
* Extract my source archive to a temporary directory, ie. anywhere but the XFree86/X.org source tree. Ignore an eventual "ignoring trailing garbage" message during extraction.
* Copy all .c and .h files from that temporary directory over the existing ones inside the XFree86/X.org source tree (programs/Xserver/hw/xfree86/drivers/sis/)
* Delete the existing Imakefile. Rename the one matching your version of XFree86/X.org to "Imakefile". (These files are named Imakefile_4.1, Imakefile_4.2 and so on for XFree86 4.1, 4.2 and so on, and Imakefile_6.7.0 and Imakefile_6.8.1 for X.org. The version for 6.8.1 is also for 6.8.2.)
* If you use the XFree86/X.org source from XFree.org/X.org: cd into the "xc" directory of the XFree86/X.org source tree and run "make World". At first, this will create Makefiles, convert font files and do some other stuff. Then it will start compiling. If you only want to compile the sis X driver and not the whole XFree86/X.org environment, you can cancel the building process as soon as there is a "Makefile" in the SiS driver directory (where you copied the files one step before).
* Debian source: cd into the directory where the Debian source code is located (where you see a "debian" and a "build-tree" directory) and run "debian/rules build". At first, this will create Makefiles, convert font files and do some other stuff. Then it will start compiling. If you only want to compile the sis X driver and not the whole X environment, you can cancel the building process as soon as there is a "Makefile" in the SiS driver directory (programs/Xserver/hw/xfree86/drivers/sis/).
* cd into the sis directory (programs/Xserver/hw/xfree86/drivers/sis/), run "make clean" and then "make".
* Copy the newly generated sis_drv.o (sis_drv.so starting with X.org 6.9) from programs/Xserver/hw/xfree86/drivers/sis/ (which you made the current directory one step ealier) over the existing one. Normally, the file is located in /usr/X11R6/lib/modules/drivers/, or, starting with X.org 7.0, at /usr/lib/xorg/modules/drivers/.
* To install the sis manpage, gzip the file sis._man, rename the gzipped file to sis.4.gz and copy this file to /usr/X11R6/man/man4/. (This path and filename may vary depending on your distribution.)