Nvidia driver

I am new to Opensuse but have several years of experience with Ubuntu and Mint. I want to install the correct nvidia driver for my graphics card. I plan to install opensuse 13.1.

I have an nvidia gtx 550 ti card. According to Nvidia, the correct driver is the 331.20 driver. Examining the Opensuse installation page, I note that my card is not a Geforce 8, 7 or 6 - and the card is 2 years old. However, I searched through the community general package search engine for nvidia drivers and found, that the nvidia-gfxG03 package is or includes the 331.20 driver. I thus hope, when the installation is available according to the instructions on the general nvidia installation page (one click or by adding the repository) that I can use the repository applicable to the nvidia-gfxGO3 package. Or, is there a reason that using what is intended for Geforce 8 will cause a problem? Alternatively, can I use (although nothing about this appears on the general page for installing nvidia drivers) the general one-click package installation page here to correctly install the driver? and, if so, will that cause any issues later when the kernel is updated, etc.?

On 2013-11-28 14:56, nef131 wrote:

> instructions on the general nvidia installation page (one click or by
> adding the repository) that I can use the repository applicable to the

The repository for 13.1 is not available yet, you have to wait.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Thank you for your comment. I understood that the 13.1 repository is not yet ready.

My issue is that the correct driver for my legacy nvidia gtx 550 ti graphics card (i.e., the 331.20 driver) seems to be the driver that will be associated with the GeForce 8xxx series driver that, on the opensuse nvidia page, is shown as x11-video-nvidiaG03. My concern is about installing the correct driver, once I can install the correct repository.

Thank you but I am well aware that the 13.1 repository is not yet ready. That, unfortunately, is not my question.

My issue I have is that the correct driver for my legacy graphics card, the nvidia gtx 550 ti graphics card, is, according to Nvidia, the 331.20 driver; the 331.20 driver, however, seems to be the driver that will be associated with the GeForce 8xxx series repository (which is for the most recent graphics cards, not my legacy card) that, on the opensuse nvidia page, is shown as x11-video-nvidiaG03. So, my concern is actually about installing the correct driver repository, once I can install a repository for opensuse 13.1.

Wrong.
The GTX 550 Ti is no legacy card. It is actually much newer as the GeForce 8xxx series.
So it is supported by the G03 driver (or 331.20).

NVidia changed their model numbering scheme to 3 digits after the 9xxx series.
So you actually have a GeForce 500 Series card, the G03 supports everything since the GeForce 8 series (i.e. GeForce 8xxx cards).

Thank you. My reason for thinking GTX 550 Ti is a legacy card is that the Nvidia website lists it as a legacy card. I really appreciate that you confirmed that I am correct about using G03.

Ah, ok.
Well, it’s not brand new anymore of course… :wink:

But it is not legacy in the sense that would be only supported by the legacy driver (G02 and below).

Thanks for your help!!! I plan, as soon as the 13.1 driver repository is ready, to install opensuse 13.1. At this point, I have been trying it in virtualbox and really like it quite a lot.

Not to be one to criticize opensuse, but I think that this opensuse page, which is supposed to be dedicated to graphics drivers, would benefit greatly from a direct link that shows which graphics drivers are associated with which repository and with which one-click install. Seeing that a one click or repository is for GeForce 8xxx is not very helpful, given that, as you note, Nvidia has changed its designations - something unknown to most people. I had to poke all over the opensuse website to find any basic information about GO3, which I found only by accident. On this one point, my experience with ubuntu involved less poking around for what is, I would think, basic information that any new user would need.

Anyway, I do really appreciate your confirming my educated guess about GO3.

One last question. If I use the 1-click or easy repository method, do I also have to do anything like blacklisting the nouveau driver or adding some user to a group or something of the sort, etc., etc.?

Well, I just had a look. It actually says this now:

For all NVIDIA current cards (GeForce 8 and later, but excluding all cards with Optimus technology, for this technology see bumblebee project, in particular its version 3), click here:

Although I do remember it listing GeForce 8xxx some time ago… :wink:

One last question. If I use the 1-click or easy repository method, do I also have to do anything like blacklisting the nouveau driver or adding some user to a group or something of the sort, etc., etc.?

No. Just install the driver RPMs and it should work, they take care of everything necessary.

Personally I would just add the nVidia repo in YaST->Software Repositories->Add->Community Repositories, and then install the driver with YaST->Software Management (this should actually automatically preselect the correct driver for installation when you enter it).
You need the 3 packages x11-video-nvidiaG03, nvidia-gfxG03-kmp-desktop (or -default if you use kernel-default) and nvidia-computeG03 (the latter two should be selected automatically if you mark the first one for installation).

Thanks!!! You have been incredibly helpful.

One point, regarding your comment that “For all NVIDIA current cards (GeForce 8 and later, but excluding all cards with Optimus technology, for this technology see bumblebee project, in particular its version 3), click here:,” you will not find what drivers the G03, G02, etc. are designed to install. So, you need to know, so far as I could tell, that GeForce 8 and later does, in fact, contain driver 331.20, which, to me, is the most important information that ought to be provided without having to do much homework. After all, you can find, from querying the computer, what card is installed and, from Nvidia, what Nvidia driver relates to that card painlessly. However, knowing, for example, that G03 relates to driver 331.20 is not, so far as I can tell, readily accessible. the same for knowing what GeForce 8 and later really means, when Nvidia no longer uses that type of designation. It is really very confusing. Obviously, the information can be ascertained, but it requires work where none ought to be necessary. And, when the work is done, if you are new to Opensuse, you are not really sure you have the information correct.

Ah, I saw it now.
It tells to install G03 for “GeForce 8xxx and newer:” in the description of “the repository way”. And G03 is even missing for the YaST instructions there.

But well, as I said, YaST should select the correct driver automatically.

You could file a bug report at http://bugzilla.novell.com/ though if you want (same username/password as here). Not sure if that’s the right place regarding that wiki page, but at least they should be able to point you further.

OTOH this is a wiki, everybody with the necessary rights can edit it.

On 2013-11-28 21:46, wolfi323 wrote:

> You could file a bug report at http://bugzilla.novell.com/ though if you
> want (same username/password as here). Not sure if that’s the right
> place regarding that wiki page, but at least they should be able to
> point you further.

The right place is not bugzilla, I think, but the web/wiki mail list.
There is also a forum here, but very few writters attend.

> OTOH this is a wiki, everybody with the necessary rights can edit it.

Same login as here. But then you ask somebody to validate your edit or
it will not be visible.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

I think this is less about a bug than a possible improvement that would save the user some time. Given that I was eventually able to find the information I wanted by poking around the user packages and to have people here so graciously confirm that I had correctly figured out how to proceed (and provide some helpful information for me as well), I think that filing a bug report seems a bit much. Were we talking about installing Arch where the instructions are the be all and end all of disaster or success for every tiny little thing, I would file one. (Then again, Arch is a royal pain in the neck to install and properly configure but, thankfully, the instruction manuals that Arch has are truly amazing, for what it is worth.)

Of course, when I actually install opensuse, then the issue of whether the nvidia driver will install correctly will no longer be theoretical. My goal here is to anticipate issues - being sure of the process to install the nvidia driver being an important one - so that, when I install opensuse, it will be a smooth transition from Mint, which is currently the linux distro on the box in issue, to opensuse. I hope to avoid the problem of installing opensuse and then figuring out what to do.

Well, if the page is wrong or necessary information is missing, I would call it a bug.
But again, it’s a wiki, so a bug report might not be necessary.

Of course, when I actually install opensuse, then the issue of whether the nvidia driver will install correctly will no longer be theoretical. My goal here is to anticipate issues - being sure of the process to install the nvidia driver being an important one - so that, when I install opensuse, it will be a smooth transition from Mint, which is currently the linux distro on the box in issue, to opensuse. I hope to avoid the problem of installing opensuse and then figuring out what to do.

If you install the correct RPMs for your system, all should work fine.

Btw, the repo packages have already been created for 13.1 (with the driver updated to 331.20), so it should be available really soon now (a few hours maybe?):
[Bug 830202] nVidia driver outdated, newer version available](http://lists.opensuse.org/opensuse-bugs/2013-11/msg05102.html)

Thanks!!! I hope everything is ready today.

Note if per chance the driver you select does not work you can boot to a terminal and use yast to uninstall and try another. It is actually much easier to deal with this sort of thing then in Windows

Hello

I have already installed Opensuse 13.1 on my Laptop, and got my the NVIDIA driver directly from the nvidia.com page. It works good. But I would prefer a repository to always get the latest version of the nvidia drivers. Has anybody any idea when the nvidia opensuse 13.1 repository will be available?

Regards

M.A.

“Soon”:
https://bugzilla.novell.com/show_bug.cgi?id=853009
[Bug 830202] nVidia driver outdated, newer version available](http://lists.opensuse.org/opensuse-bugs/2013-11/msg05102.html)

I hope it will be very soon. I am also waiting for the repository being available.

Thanks to everyone here. I too am awaiting the repository to be useable. “Soon” is not very helpful. On that point, I agree with Dedoimedo that releasing the OS before the significant repositories are completed is not a good advertisement for Opensuse. I am waiting for the process to be complete before proceeding.