linux poison RSS
linux poison Email

Nvidia and ATI Proprietary Graphics Drivers support in OpenSuSe 11.2 Linux

The problem of the proprietary (closed source) drivers is a very important subject in those 2006 days. The openSUSE decided to follow the kernels developers recommendations and not to include proprietary drivers with the kernel.

Please look at the linux-kernel mailing list to better understand the situation.

The reasons why a certain drivers is not included in the main openSUSE are the following:

    * The software is proprietary software, it does not conform to the Open Source definition.
    * The software is providing functionality which is patented and the patent holder is preventing distribution of the software.
    * The software violates laws concerning software distribution in jurisdictions where Novell conducts business.

Users who want to use this functionality despite this can follow this instruction to get the complete driver support in their OpenSuSe 11.2 Linux system.

NVIDIA Graphics Drivers:

The NVIDIA drivers cannot be integrated directly into openSUSE because of their license. Fortunately for new users, NVIDIA and openSUSE provide a very easy way to install NVIDIA drivers: NVIDIA makes RPMs for openSUSE and provides them in a repository.

Three classes of drivers support NVIDIA cards:

   1. The open source “nv” driver which has severe limitations (does not even support some new cards like the Quadro 570FX, does not have proper dual head support and has no 3D support) It is included in Xorg and is used by default.
   2. The closed source, proprietary “nvidia” driver which requires the “nvidia” kernel module which many kernel developers regard as being in violation of the GPL.
    3. There is the reverse engineered nouveau driver which is based on the nv driver. It aims to provide proper dual head support and 3D support.

So, in order to get the driver support, download the following file depending upon your card and execute them to let YAST install and configure the driver for you.

NVIDIA Current (GeForce 6xxx and newer) - Here
NVIDIA Legacy I (FX 5xxx) - Here
NVIDIA Legacy II (GeForce 4 and older) - Here

ATI Graphics Drivers:
Three classes of drivers support ATI cards:

   1. includes F/LOSS drivers for many (older) ATI graphics adapters. These are used by default.
   2. The ATI graphics drivers are proprietary and many kernel developers consider this driver to violate the GPL license of the kernel.
   3. ATI has released some register specifications of their recent chipsets but has not released any documentation about the 3D functionality of their newer cards. The new ativivo and radeonhd drivers support (alpha quality) newer ATI R500/R600 graphics adapters. See the corresponding openSUSE news item

Please, consider that many older ATI cards are supported very well by the standard free driver radeon, which is installed during installation.

Before using the drivers below, try running your 3D application using the default open source drivers: radeon (for older cards) and radeonhd (for newer cards)

Use "1-click" installer to allow YAST to install and configure the required driver on your system

ATI Current - Here
ATI Legacy - Here


Dieter said...

Your Nvidia YMP does not work in 11.2 x64.

Anonymous said...

Try now

Anonymous said...

grep distversion nvidia.ymp
<group distversion="openSUSE 11.1">
<group distversion="openSUSE 11.0">
<group distversion="openSUSE 10.3">

nvidia.ymp not contain section for opensuse 11.2

DevOps said...

It does contains, check this ymp file (open it in a text editor)

Anonymous said...

repos for 11.2 is created

I copy 11.1 group and change 11.1 to 11.2
repos added and driver start install...

Anonymous said...

ati for x86_64 isn't working, I get:

The install link or file you opened does not contain instructions for this version of openSUSE.

Unknown said...

ati 9.3 drivers has no support for opensuse 11.2.... my card is an xpress200M, and i've no graphical aceleration.

Anonymous said...

This is crap. no wonder people run from from linux. Punish radeon owners because ATI won't play by linux rules is microsnot tactics.

Anonymous said...

Punish what where? o.O

ATI refuses to document their chipsets and (unlike nvidia) also refuses to release a fully functional driver for linux users. That's not "linux" punishing "radeon owners". It's just extremely poor support from ATI.

Post a Comment

Related Posts with Thumbnails