Results 1 to 6 of 6

Thread: nVidia 1-click install webpage bugs

  1. #1
    Join Date
    Jul 2011
    Location
    Alpharetta, Georgia, USA
    Posts
    298

    Default nVidia 1-click install webpage bugs

    I have found 3 bugs in the nVidia 1-click install webpage at:

    http://en.opensuse.org/SDB:NVIDIA_drivers

    Bug #1


    The package to be installed by the .ymp file for the "NVIDIA legacy cards" radio button does not work. It specifies a package name of x11-video-nvidia which does not exist in the repo.

    Bug #2

    The "NVIDIA current cards" radio button installs the x11-video-nvidiaG03 package which is driver version 331.38, however that package is actually for many legacy cards. As an example, I am running a 6 year old laptop with a nVidia Quadro FX 3600 card which uses driver version 331.38 as specified here:

    http://www.nvidia.com/Download/drive...px/72250/en-us

    So, at the very least, the "NVIDIA current cards" radio button is mislabled.

    Bug #3

    The x11-video-nvidiaG03 package pulls the wrong kernel module dependency when installed with zypper or yast. I am running the "kernel-desktop" kernel, however, the installer selected the nVidia package for the "kernel-default" kernel. In other words, the installer selected the nvidia-gfxG03-kmp-default package when it should have selected the nvidia-gfxG03-kmp-desktop package. Therefore, upon rebooting the nVidia driver did not work until I manually removed the nvidia-gfxG03-kmp-default package and installed the nvidia-gfxG03-kmp-desktop package instead.

    Summary


    If nVidia specifies driver version 331.38 for your video card then you need to install the x11-video-nvidiaG03 package and make sure to override the installer and include the following dependencies:

    nvidia-gfxG03-kmp-desktop (instead of nvidia-gfxG03-kmp-default)
    nvidia-computeG03

    nvidia-glG03


    I was finally able to install the correct nVidia driver for my video card and everything now works properly.

    I don't know where to file a bug report on these issues and so I am posting here. Can someone point me to a bugzilla page for the nVidia 1-click installation webpage?

    Thanks,

    Gordon
    Laptop #1: OpenSUSE Leap 15.2 (x86_64) | HP ZBook Fury 17 G7 (17")
    Laptop #2: OpenSUSE Leap 15.2 (x86_64) | System76 Darter (14")

  2. #2
    Join Date
    May 2010
    Location
    Space Colony Lagrange Point 22° à, 77° Ƅ, 56° ɤ, 99° ɜ
    Posts
    3,166

    Default Re: nVidia 1-click install webpage bugs

    gldickens3 wrote:
    >
    > I have found 3 bugs in the nVidia 1-click install webpage at:
    >
    > http://en.opensuse.org/SDB:NVIDIA_drivers_
    >
    > Bug_#1_
    >
    > The package to be installed by the .ymp file for the "NVIDIA legacy
    > cards" radio button does not work. It specifies a package name of
    > *x11-video-nvidia* which does not exist in the repo.
    >
    > _Bug_#2_
    >
    > The "NVIDIA current cards" radio button installs the
    > *x11-video-nvidiaG03* package which is driver version 331.38, however
    > that package is actually for many legacy cards. As an example, I am
    > running a 6 year old laptop with a nVidia Quadro FX 3600 card which uses
    > driver version 331.38 as specified here:
    >
    > http://www.nvidia.com/Download/drive...px/72250/en-us
    >
    > So, at the very least, the "NVIDIA current cards" radio button is
    > mislabled.
    >
    > _Bug_#3_
    >
    > The *x11-video-nvidiaG03* package pulls the wrong kernel module
    > dependency when installed with zypper or yast. I am running the
    > "kernel-desktop" kernel, however, the installer selected the nVidia
    > package for the "kernel-default" kernel. In other words, the installer
    > selected the *nvidia-gfxG03-kmp-default* package when it should have
    > selected the *nvidia-gfxG03-kmp-desktop *package. Therefore, upon
    > rebooting the nVidia driver did not work until I manually removed the
    > *nvidia-gfxG03-kmp-default* package and installed the
    > *nvidia-gfxG03-kmp-desktop* package instead._
    >
    > Summary_
    >
    > If nVidia specifies driver version 331.38 for your video card then you
    > need to install the *x11-video-nvidiaG03* package and make sure to
    > override the installer and include the following dependencies:
    >
    > *nvidia-gfxG03-kmp-desktop* (instead of
    > *nvidia-gfxG03-kmp-default*)
    > *nvidia-computeG03**
    > nvidia-glG03*
    >
    > I was finally able to install the correct nVidia driver for my video
    > card and everything now works properly.
    >
    > I don't know where to file a bug report on these issues and so I am
    > posting here. Can someone point me to a bugzilla page for the nVidia
    > 1-click installation webpage?
    >
    > Thanks,
    >
    > Gordon
    >
    >

    Bugzilla link
    https://bugzilla.novell.com/index.cgi

    Procedure
    http://en.opensuse.org/Submitting_Bug_Reports
    --
    GNOME 3.10.2
    openSUSE 13.1 (Bottle) (x86_64) 64-bit
    Kernel Linux 3.11.6-4-desktop

  3. #3
    Join Date
    Jul 2011
    Location
    Alpharetta, Georgia, USA
    Posts
    298

    Default Re: nVidia 1-click install webpage bugs

    Quote Originally Posted by vazhavandan View Post
    Bugzilla link
    https://bugzilla.novell.com/index.cgi

    Procedure
    http://en.opensuse.org/Submitting_Bug_Reports
    --
    GNOME 3.10.2
    openSUSE 13.1 (Bottle) (x86_64) 64-bit
    Kernel Linux 3.11.6-4-desktop
    Thanks! I posted a bug report at: https://bugzilla.novell.com/show_bug.cgi?id=860495
    Laptop #1: OpenSUSE Leap 15.2 (x86_64) | HP ZBook Fury 17 G7 (17")
    Laptop #2: OpenSUSE Leap 15.2 (x86_64) | System76 Darter (14")

  4. #4

    Default AW: nVidia 1-click install webpage bugs

    Quote Originally Posted by gldickens3;2619327The package to be installed by the .ymp file for the "NVIDIA legacy cards" radio button does not work. It specifies a package name of [B
    x11-video-nvidia[/B] which does not exist in the repo.
    x11-video-nvidia (i.e. 96.43.xx) does not exist anymore in the repo, as it does not work at all on openSUSE 12.3 and 13.1.
    NVidia would have to release a new version of the driver. If/when they do I don't know, but tbh. I wouldn't expect it anytime soon or ever. They just seem to have dropped support for that old driver.

    I agree though, that this should maybe removed from the wiki page.

    The x11-video-nvidiaG03 package pulls the wrong kernel module dependency when installed with zypper or yast. I am running the "kernel-desktop" kernel, however, the installer selected the nVidia package for the "kernel-default" kernel. In other words, the installer selected the nvidia-gfxG03-kmp-default package when it should have selected the nvidia-gfxG03-kmp-desktop package. Therefore, upon rebooting the nVidia driver did not work until I manually removed the nvidia-gfxG03-kmp-default package and installed the nvidia-gfxG03-kmp-desktop package instead.
    That's no bug in the driver packages or the page.
    The driver package only requires _any_ kernel module.
    YaST/zypper has to choose the matching one for your kernel.

    But if you uninstalled it before, YaST/zypper does not want to install it anymore automatically (since you explicitely uninstalled it), and prefers to install another one and the matching kernel. That's the way it is designed.
    This would therefore be a bug/limitation/design flaw in libzypp.

  5. #5
    Join Date
    Jul 2011
    Location
    Alpharetta, Georgia, USA
    Posts
    298

    Default Re: nVidia 1-click install webpage bugs

    Hi wolfi323,

    Thanks for your reply. Also, I suspected that some of these problems were related to nVidia's level of cooperation, or lack thereof.

    x11-video-nvidia (i.e. 96.43.xx) does not exist anymore in the repo, as it does not work at all on openSUSE 12.3 and 13.1. NVidia would have to release a new version of the driver. If/when they do I don't know, but tbh. I wouldn't expect it anytime soon or ever. They just seem to have dropped support for that old driver.

    I agree though, that this should maybe removed from the wiki page.
    Yes, the "NVIDIA legacy cards" radio button for the x11-video-nvidia package does not work and should be removed.

    That's no bug in the driver packages or the page. The driver package only requires _any_ kernel module. YaST/zypper has to choose the matching one for your kernel.

    But if you uninstalled it before, YaST/zypper does not want to install it anymore automatically (since you explicitely uninstalled it), and prefers to install another one and the matching kernel. That's the way it is designed. This would therefore be a bug/limitation/design flaw in libzypp.
    Then, this problem should be documented so that people can fix this with zypper or yast, by choosing the correct kernel module, prior to rebooting immediately following the 1-click install. A simple note below the radio buttons to verifiy that the correct kernel module (kernel-default or kernel-desktop) was installed would suffice.

    I also recommend that the nomenclature in the 1-click webpage be changed to make it easier to figure out which nVidia version to install. That is, instead of having the four buttons reading "NVIDIA current cards", "NVIDIA recent cards", "GeForce FX cards (5xxx)" and "NVIDIA legacy cards", I recommend that you simply have three buttons labeled with the current driver versions as follows: version 173.14.39, version 304.117 and version 331.38. Then add a link to the nVidia website page which has a form for determining the correct driver version for each nVidia video card hardware product:

    http://www.nvidia.com/Download/index.aspx?lang=en-us

    Alternatively, you could give the nVidia pages that designate which nVidia hardware cards go with which driver. For example:

    nVidia driver version 173.14.39 supports the cards listed here under the "Supported Products" tab:
    http://www.nvidia.com/Download/drive...px/71302/en-us

    nVidia driver version 304.117 supports the cards listed here under the "Supported Products" tab:
    http://www.nvidia.com/Download/drive...px/71379/en-us

    nVidia driver version 331.38 supports the cards listed here under the "Supported Products" tab:
    http://www.nvidia.com/Download/drive...px/72250/en-us

    So, the user would simply find his video hardware card with something like:

    lspci -v | grep -i nvidia
    or;
    lspci -v | grep -i VGA

    and then go to the nVidia website to see which driver version to install. This way, there would not be any confusion as to which driver goes with which card.

    FYI,

    Gordon

    Laptop #1: OpenSUSE Leap 15.2 (x86_64) | HP ZBook Fury 17 G7 (17")
    Laptop #2: OpenSUSE Leap 15.2 (x86_64) | System76 Darter (14")

  6. #6
    Join Date
    Jun 2008
    Location
    Copenhagen, Denmark
    Posts
    44

    Default Re: nVidia 1-click install webpage bugs

    I've fixed the legacy .ymp so it doesn't think it supports 13.1 and 12.3 - but only 12.2.

    I've updated the text on the wiki page a bit, including the links to the lists of supported drivers, but I'm afraid they'll be outdated very fast.

    @gldickens3: Feel free to improve/update the wiki page. That's the whole point of having a wiki.
    See http://opensuse-guide.org

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •