nVIDIA drivers installation for Spherical Cow

This guide will help you in install nVIDIA drivers. The drivers are proprietary and officially supported ones. Installing these on Fedora 18 “Spherical Cow” disables the generic Nouveau driver. It works with nVIDIA GeForce 8/9/200/300/400/500 series graphic cards. It also supports nVIDIA GeForce 6/7. Newer drivers might appear in the future for GeForce 6/7 cards, which is when you’ll be able to upgrade them too.

Fedora 18’s installation for nVIDIA drivers is not much different from previous versions of Fedora. We have tested this guide with a couple computers. Do try it out and let us know, if you have any problems with this guide or the installation process on your system.

nVIDIA drivers

ON

Spherical Cow

1. Pre-requisites for nVIDIA Drivers installation

Just for your peace of mind…

1.1. Before nVIDIA drivers installation

Enter the following command in a terminal window, to know about the current video card.

lspci |grep -i VGA

The following is an example output. Abort this entire process if you find out that your system doesn’t have an nVidia.

01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce G210] (rev a2)

1.2. nVIDIA Optimus Technology

If your output looks like following,

00:02.0 VGA compatible controller: Intel Corporation 2n Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GT 555M SDDR3] (rev a1)```

You should know that your computer has nVidia Optimus Technology. If you can turn off the Intel graphics, do it by whatever method your system might support. If it is impossible to turn nVidia Optimus off in the BIOS, then pardon us, this guide won’t work for you.


## 2. Main process

#### 2.1. Change to your system’s root user

`su -`

`## OR ##`

sudo -i


#### 2.2. Run on your latest kernel

If you’re not currently running the latest kernel then use the following commands to upgrthen update kernel and reboot

yum update kernel* selinux-policy*
reboot“`

2.3. Add RPM Fusion Repositories (Free and Non-Free)

Works for both 32-bit and 64-bit.

You should run only one of them, not all. The commands below are those you can choose from

yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm

OR

yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm

2.4. Install nVIDIA proprietary drivers for GeForce 8/9/200/300/400/500 (and currently GeForce 6/7) series cards

Select akmodkmod or kmod-PAE from following.

akmod-nvidia

yum install akmod-nvidia xorg-x11-drv-nvidia-libs

For the extra package for kernel-PAE users

yum install kernel-PAE-devel

OR

kmod-nvidia

yum install kmod-nvidia xorg-x11-drv-nvidia-libs

OR

kmod-nvidia-PAE and kernel-PAE-devel

yum install kernel-PAE-devel kmod-nvidia-PAE

2.4.1. akmod recommendation

We recommend akmod as it is very easy and avoids problems that might occur on kernel updates. It is the best option if you ever use any of the following in any combination:

  • Self-compiled kernel
  • Older Fedora kernel
  • Quickly changing kernels from updates-testing/rawhide

For the full specifications and difference between kmod and akmod, check this out.

2.5. Have a system reboot

Do it either the old fashioned way or our way – provided you haven’t closed the terminal window already.

reboot

2.6. VDPAU/VAAPI support

This is the ability to use video acceleration for OS tasks. To enable video acceleration support for your player (Note: you need Geforce 8 or later).

yum install vdpauinfo libva-vdpau-driver libva-utils

Congratulations, you now have nVIDIA Drivers installed on your system.

Uninstall proprietary nVIDIA drivers

We’re sure you’d be delighted to use the native nVIDIA drivers for Spherical Cow but would totally understand if you decide to revert to the Nouveau drivers. You can do that too. We assume that you’ve installed nVIDIA drivers using our guide above. Uninstallation happens as follows.

3.1 Change root user

su -

OR

sudo -i

3.2 Uninstall nVidia Driver Packages

yum remove xorg-x11-drv-nvidia\* nvidia-settings nvidia-xconfig

3.4 Then Reboot System

reboot

And that is all. Do leave us feedback – always appreciated.

Install Steam on your Linux PC…

You might probably know, Steam is a digital distribution, digital rights management, multiplayer and communications platform developed by Valve Corporation. But you’ll most certainly know, it is used for distributing games and related media online. Recently, Valve announced Steam client for Linux, thereby officially expanding their reach outside of the primarily Windows PC world.

Steam Client

This article will help users install Steam client on their Linux PC, currently, Steam client can only be installed on Debian/Ubuntu-based Linux distribution.

Video courtesy of OMGUBUNTU!

First, let’s get to know what you’ll need. Chances are you might already have it, but we recommend you proceed only if all system requirements are fulfilled.

Minimum System Requirements

Before you begin, make sure you have, at least the following:

  1. A Steam key. This will be emailed to you when you sign up. If you were already in the beta program, you don’t need this; you won’t even need this tutorial.
  2. 1 GHz Pentium 4 or Athlon XP1500+
  3. 512MB of RAM
  4. Ubuntu 12.04 LTS, fully updated. Any equivalent current Debian based Linux distribution will work just fine.
  5. A recent graphics card. It will work best on these: – NVIDIA series 6 and newer
  • Intel HD 3000 or better
  • AMD series 5 and up
  1. At least 5GB free hard drive space. You’ll need a lot more, though.

Driver Upgrades (Recommended)

Most games run fine with the recommended set-up. A few might require updated drivers to get the best performance. In rare occasions a game might refuse to run without the driver updates. Determine what graphics hardware you are using and follow the appropriate section below.

nVIDIA Graphics

  1. In Ubuntu 12.04, launch the “Additional Hardware Drivers” dialog from “System Settings”. In Ubuntu 12.10, launch Software Properties, then click on the “Additional Drivers” tab in the “Software Sources” menu.
  2. Install the newest nVIDIA-experimental-NNN driver (NNN is, of course, your driver version). You probably need to scroll down to see the experimental drivers if you’re feeling confident enough.

additional drivers

AMD/ATI Graphics

  1. Enable the pre-released updates. Do this by going to Edit >> Software sources, and then enable the Pre-released updates option on the Updates tab.
  2. Update your repository to the latest version in the Update Manager.
  3. Remove the currently installed drivers.
  4. In 12.04, launch the “Additional Hardware Drivers” dialog from “System Settings”.  In 12.10, launch Software Properties, then click on the “Additional Drivers” tab in the “Software Sources” menu.
  5. Install the newest fglrx-experimental-X driver.

An alternative method of installing the drivers is to install directly from the developer website. Instructions to do so can be found here. This would install the absolute latest drivers for ATI graphics cards, but it could also lead to some unforeseen instability.

Intel Graphics

For Ubuntu 12.04 LTS, you’ll need to update your mesa stack using the x-updates PPA.

On the terminal, run the following one by one waiting for each to complete before the next.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

sudo apt-get dist-upgrade

Then log out and back in, or reboot.

Ubuntu 12.10 already includes all the necessary Intel bits, so if you’re on this release no update is required.

Installation on 12.10 (Quantal) 64 bit

I had to install the package below on hand to get the OpenGL libraries.  After that, the client at least seems to work:

sudo apt-get install libgl1-mesa-glx:i386

Installing Steam Client on Linux PC (Main)

Download the Steam.deb file using the button below.

Steam.deb

Follow this with installation of gdebi-core via terminal and finally installation of Steam with these two command lines one after another.

sudo apt-get install gdebi-core

sudo gdebi steam.deb

And that’s it!!!

At long last, enjoy gaming on your Linux PC.

Comment or share if you like this post.