Visit Jeremy's Blog.
Go Back > Linux Answers > Applications / GUI / Multimedia
User Name


By AwesomeMachine at 2011-03-24 10:35
The Fedora development team has assumed a stance in opposition to the authentic nVidia drivers, in favor of the 2D-only nouveau driver for nVidia cards. Nouveau has to get a lot better, and it will. Suffice to say that it is tricky to get the drivers to install in F13 and F14. Here is how to do it:

Open a terminal program such as "gnome-terminal".

Become a sudoer:

[user@linux ~]$ su -c 'visudo'
password: <root_password>
Assuming this is a personal computer, free from potential abuse of privileges, move the cursor to the "Defaults" section, press the 'i' key, and add:

Defaults !tty_tickets    
Defaults timestamp_timeout=20
Find the line that says:

root    ALL=(ALL)       ALL
and make an entry under that line:

<YOUR_username>  ALL=(ALL)    ALL
Hit the ESC key, then type:

Type the colon too!


[user@linux ~]$ sudo yum -y remove xorg-x11-drv-nouveau
Allow the system to remove the packages. Don't be afraid. It's just Linux. No matter what happens to your operating system, you won't die from it!

[user@linux ~]$ sudo nano /etc/modprobe.d/blacklist.conf
Add the line:

blacklist nouveau

[user@linux ~]$ sudo yum -y install xorg-x11-drv-nv xorg-x11-drv-evdev wireshark kernel-devel kernel-headers linux-firmware module-init-tools dracut xorg-x11-drv-fbdev
Wait until the programs install.

[user@linux ~]$ ls /usr/share/dracut/modules.d
Note the plymouth directory.

[user@linux ~]$ sudo dracut -f -o 50plymouth /boot/initramfs-$(uname -r).img $(uname -r)
Take a break! Get up and move around. Look outdoors. Have a cigarette, but don't abuse tobacco. Smoking was never intended to be a compulsive daily habit. Five cigarettes per week, max! If anyone says, "Smoke really bothers me. Would you mind putting that out?," tell them, "Automobile engine exhaust fumes really bother me. Would you mind not driving a car, and cutting your lawn with a scissors, and shoveling snow rather than using a snowblower? You could lose a few pounds!"

Edit /boot/grub/menu.lst

[user@linux ~]$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
[user@linux ~]$ sudo nano /boot/grub/menu.lst

# hiddenmenu
Also remove

from the kernel line in menu.lst. Save the file.

Download the correct nVidia unified driver file from . Press CTRL+ALT+F2. Log in.

[user@linux ~]$ sudo /sbin/init 3

Log in again!

[user@linux ~]$ sudo X -configure

Read the output, and test the "" file. If you get a pattern screen with an X that moves with the mouse, the new file works.

[user@linux ~]$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

The terminal might read "no such file or directory," or something similar. Nothing to worry about.

[user@linux ~]$ sudo cp /home/<user>/ /etc/X11/xorg.conf

Try to install the nVidia driver:

[user@linux ~]$ chmod +x ./NV*
[user@linux ~]$ sudo ./NV* -a --opengl-headers

If the installer asks about the "nouveau" driver, allow it to write a blacklist file. Then:

[user@linux ~]$ sudo ./NV* -a -z --opengl-headers

Allow the installer to update the X configuration. If the installer fails again,

[user@linux ~]$ sudo reboot

At the boot menu, press the 'e' key. Move down to the "kernel" line, and press 'e' again. At the end of that line type a space and:

"init 3". Log in, and try the nVidia install again. It should work.

[user@linux ~]$ sudo /sbin/init 5

will get you the gdm login we've come to so dearly love! But now's the fun part. After you log in, press ALT+F2, and type "nvidia-settings". It just doesn't get any better!

by smoker on Sat, 2011-04-02 05:07
Nouveau is NOT 2D only.
I'm running nouveau right now on F14 and have full compiz capability.
You can easily install it from the Add/Remove software screen, or use yum

yum install xorg-x11-drv-nouveau
See here:


All times are GMT -5. The time now is 01:49 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration