[SOLVED] problems with xorg.conf and nvidia drivers
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
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.
The nouveau driver conflicts with the binary Nvidia driver. It needs to be black listed. Have no fear though, if the Nvidia installer detected nouveau, the installer will offer to black list it, and prompt you to reboot. Unless nouveau is blacklisted it (nouveau) will auto probe and load -- even in console mode without an X session running.
You can check if this is the case on your system by taking a look in /etc/modprobe.d
The Nvidia binary installer also has a built in update feature.
Quote:
--update
Connect to the NVIDIA FTP server ' ftp://download.nvidia.com ' and determine the latest
available driver version. If there is a more recent driver
available, automatically download and install it. Any
other options given on the commandline will be passed on to
the downloaded driver package when installing it.
The Nvidia blob is fine, but it its a pain to revert to a pristine F/OSS system. Yes it is.
The SBo files allow switching back and forth much more easily, and follow the standard slackware package installation philosophy. To use the SBo style, you will need to manually blacklist nouveau driver.
The new X.org prefers to autodetect everything. You need to be careful with the xorg.conf entries. Better to use the nvidia-settings utility or put your override/tweaks into /etc/X11/xorg.conf.d as "xxxx.conf" named files.
The Nvidia blob is fine, but it its a pain to revert to a pristine F/OSS system. Yes it is.
The SBo files allow switching back and forth much more easily, and follow the standard slackware package installation philosophy.
Oh man, I wish I had known there was an SBo way to install the nVidia blob... is it documented somewhere how to clean a system of it so one may go the SBo route?
The Nvidia blob is fine, but it its a pain to revert to a pristine F/OSS system. Yes it is.
That's not true. Nvidia's uninstaller takes care of this without issue. The installer keeps a list of files it replaces, then upon uninstallation reverts your system back to the previous state.
Quote:
To later uninstall the NVIDIA Linux graphics driver, you can run nvidia-installer --uninstall. In the 'uninstall' mode of operation, all
driver files that were installed on the system are deleted, and all files that were backed up during installation are restored to their origi-
nal locations. The uninstall process should restore your filesystem to its state prior to installation. If you install one NVIDIA Linux
graphics driver while another is already installed, this uninstall step is automatically performed on the old driver at the beginning of
installation of the new driver.
The SBo package is nice if you want to effortlessly switch between the upstream Nvidia driver, and one of the other 3 FOSS drivers.
It's so much easier to grab the binary drivers from Nvidia website. The installation process is very straightforward and it creates xorg.conf for you.
http://www.nvidia.com/object/unix.html
1. Choose your architecture
2. Download the file
3. chmod +x nvidia_driver_file_which_you downloaded
4. exit X
5. su
6. ./nvidia_driver_file_which_you_downloaded
HTH
I'm wondering - how to completly uninstall it? In PKGTOOL when i had an Ati card i had fglrx package, and i could remove it, and than reinstall MESA package but with nvidia driver (from their web site - i don't use slackbuilds) i dont have something similar in PKGTOOL, and i don't know how to revert back (in case something went wrong - i'm just curious).
I'm wondering - how to completly uninstall it? In PKGTOOL when i had an Ati card i had fglrx package, and i could remove it, and than reinstall MESA package but with nvidia driver (from their web site - i don't use slackbuilds) i dont have something similar in PKGTOOL, and i don't know how to revert back (in case something went wrong - i'm just curious).
Can You tell me?
To uninstall the binary driver, you can pass the --unistall flag to the installer file:
The new X.org prefers to autodetect everything. You need to be careful with the xorg.conf entries. Better to use the nvidia-settings utility or put your override/tweaks into /etc/X11/xorg.conf.d as "xxxx.conf" named files.
No kidding ...for anyone attempting to use the Nvidia driver on similar era systems apart from other obstacles I find Xorg either rewrites or simply deletes a WORKING /etc/X11/xorg.conf each reboot so if a command prompt appears check for that .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.