Why didnt i get the latest Nvidia driver from the nvidia community repo ?

I use GPU- Nvidia Geforce 210 and nvidia site suggests my card (http://www.nvidia.com/download/find.aspx ) the driver Linux x64 (AMD64/EM64T) Display Driver http://www.nvidia.com/content/DriverDownload/includes/images/us/recommended.jpg **340.96 **which is released on November 16, 2015 . But when i added the Nvidia community repo(http://download.nvidia.com/opensuse/leap/42.1) from yast and did a zypper -inr it installed me the driver 340.93 (September 2, 2015) . so why didnt it install the 340.96 driver ? and also how do i uninstall the nvidia driver ? in case i wanted to to install the 340.96 manually .

Hi
Build lag from the maintainers, is there something specific you need from the latest driver? Else be patient, or install via the hard (as in compile/install). If you want to manually uninstall, then either via YaST Software Management or from zypper;


zypper se -i nvidia

Then from the above list use zypper rm <your list of packages> then reboot.

Because that version is not in the repo yet.
It takes some time until the drivers in the repo are updated…

And sometimes they might even skip a version if there’s no worthwhile change.

and also how do i uninstall the nvidia driver ?

Just remove the packages containing “nvidia” in the name with YaST or zypper.

in case i wanted to to install the 340.96 manually .

Why, if 340.93 works fine?

Basically the only change in 340.96 is support for Xorg 1.18, but Leap 42.1 will not get that anyway so you will be fine with 340.93.

I follow this thread. In my case Zypper inr wants to install 32-bit files, although my system is 64-bit. I am curious if these files are okay to install for Nvidia driver 340.93 ?

alsa-oss-32bit digikam-doc flash-player fontconfig-32bit gcc gcc48 gdk-pixbuf-query-loaders-32bit glibc-devel gstreamer-plugins-bad-lang gstreamer-plugins-ugly-lang gtk2-tools-32bit kdeartwork4-wallpapers
kdeartwork4-wallpapers-weather kernel-default-devel kernel-devel kernel-macros libasan0 libasound2-32bit libatk-1_0-0-32bit libatomic1 libbz2-1-32bit libcairo2-32bit libcanberra0-32bit libcanberra-gtk0-32bit
libcanberra-gtk2-module-32bit libexpat1-32bit libffi4-32bit libFLAC8-32bit libfreebl3-32bit libfreetype6-32bit libgdk_pixbuf-2_0-0-32bit libgio-2_0-0-32bit libglib-2_0-0-32bit libgmodule-2_0-0-32bit libgobject-2_0-0-32bit
libgraphite2-3-32bit libgtk-2_0-0-32bit libharfbuzz0-32bit libICE6-32bit libitm1 libjasper1-32bit libjbig2-32bit libjpeg8-32bit libjson-c2-32bit libltdl7-32bit libogg0-32bit libpango-1_0-0-32bit libpixman-1-0-32bit
libpng16-16-32bit libpulse0-32bit libSM6-32bit libsndfile1-32bit libsoftokn3-32bit libspeex1-32bit libsqlite3-0-32bit libtiff5-32bit libtsan0 libuuid1-32bit libvorbis0-32bit libvorbisenc2-32bit libvorbisfile3-32bit libX11-6-32bit
libXau6-32bit libxcb1-32bit libxcb-render0-32bit libxcb-shm0-32bit libXcomposite1-32bit libXcursor1-32bit libXdamage1-32bit libXext6-32bit libXfixes3-32bit libXft2-32bit libXi6-32bit libXinerama1-32bit libXrandr2-32bit
libXrender1-32bit libXt6-32bit linux-glibc-devel mozilla-nspr-32bit mozilla-nss-32bit mozilla-nss-certs-32bit nvidia-computeG03 nvidia-gfxG03-kmp-default nvidia-glG03 nvidia-uvm-gfxG03-kmp-default oxygen-icon-theme-large
pango-tools-32bit poppler-data vlc-noX-lang x11-video-nvidiaG03

yes 32 bit software needs 32 bit versions of libraries and sometimes program. note the 32bit in the name indicates they are special 32 bit compiled for 64 bit OS. Strictly speaking you don’t need 32bit libs unless you plan to run 32 bit programs. but there are some programs still only available in 32 bit versions. So…

Thank you for explaining it completely :slight_smile: