Bug#827391: nvidia-driver: Add support to Nvidia GeForce 10xx GPUs w/ driver 367.27

Luca Boccassi luca.boccassi at gmail.com
Tue Jul 12 13:49:08 UTC 2016


On Mon, 2016-07-11 at 19:46 +0200, hikaru.debian at web.de wrote:
> It turned out, I had extra characters in my debian/rules file, most likely due
> to a mistake while copying the patch from the wiki. This crippled my tar
> command, but didn't make it completely useless.
> So much for "following instructions". ;-)
> Thanks for your patience!
> 
> In the end I manually installed these packages:
> 
> libegl1-nvidia_367.27-1_amd64.deb
> libegl-nvidia0_367.27-1_amd64.deb
> libgl1-nvidia-glx_367.27-1_amd64.deb
> libgles1-glvnd-nvidia_367.27-1_amd64.deb
> libgles2-glvnd-nvidia_367.27-1_amd64.deb
> libglvnd-nvidia_367.27-1_amd64.deb
> libglx0-nvidia_367.27-1_amd64.deb
> libglx-nvidia0_367.27-1_amd64.deb
> libnvidia-eglcore_367.27-1_amd64.deb
> libnvidia-ml1_367.27-1_amd64.deb
> nvidia-alternative_367.27-1_amd64.deb
> nvidia-driver_367.27-1_amd64.deb
> nvidia-driver-bin_367.27-1_amd64.deb
> nvidia-kernel-dkms_367.27-1_amd64.deb
> nvidia-kernel-support_367.27-1_amd64.deb
> nvidia-vdpau-driver_367.27-1_amd64.deb
> xserver-xorg-video-nvidia_367.27-1_amd64.deb
> 
> 
> I also needed these packages from jessie-backports:
> 
> glx-alternative-nvidia
> libvdpau1
> nvidia-kernel-common
> nvidia-modprobe
> 
> 
> It wasn't necessary, but I thought it wouldn't hurt, to install
> nvidia-installer-cleanup from the backports too.
> 
> Now I have this list of packages installed:
> 
> # dpkg -l | grep nvidia
> ii  glx-alternative-nvidia                0.7.3~bpo8+1                         amd64        allows the selection of NVIDIA as GLX provider
> ii  libegl-nvidia0:amd64                  367.27-1                             amd64        NVIDIA binary EGL libraries
> ii  libegl1-nvidia:amd64                  367.27-1                             amd64        NVIDIA binary EGL stub libraries
> ii  libgl1-nvidia-glx:amd64               367.27-1                             amd64        NVIDIA binary OpenGL libraries
> ii  libgles1-glvnd-nvidia:amd64           367.27-1                             amd64        NVIDIA binary OpenGL|ES 1.x stub libraries
> ic  libgles1-nvidia:amd64                 340.96-1                             amd64        NVIDIA binary OpenGL|ES 1.x libraries
> ii  libgles2-glvnd-nvidia:amd64           367.27-1                             amd64        NVIDIA binary OpenGL|ES 2.x stub libraries
> ic  libgles2-nvidia:amd64                 340.96-1                             amd64        NVIDIA binary OpenGL|ES 2.x libraries
> ii  libglvnd-nvidia:amd64                 367.27-1                             amd64        NVIDIA binary GL vendor neutral libraries
> ii  libglx-nvidia0:amd64                  367.27-1                             amd64        NVIDIA binary GLX libraries
> ii  libglx0-nvidia:amd64                  367.27-1                             amd64        Vendor neutral GL dispatch library -- libGLX
> ii  libnvidia-eglcore:amd64               367.27-1                             amd64        NVIDIA binary EGL core libraries
> ii  libnvidia-ml1:amd64                   367.27-1                             amd64        NVIDIA Management Library (NVML) runtime library
> ii  nvidia-alternative                    367.27-1                             amd64        allows the selection of NVIDIA as GLX provider
> ii  nvidia-driver                         367.27-1                             amd64        NVIDIA metapackage
> ii  nvidia-driver-bin                     367.27-1                             amd64        NVIDIA driver support binaries
> ii  nvidia-installer-cleanup              20151021+1~bpo8+1                    amd64        cleanup after driver installation with the nvidia-installer
> ii  nvidia-kernel-common                  20151021+1~bpo8+1                    amd64        NVIDIA binary kernel module support files
> ii  nvidia-kernel-dkms                    367.27-1                             amd64        NVIDIA binary kernel module DKMS source
> ii  nvidia-kernel-support                 367.27-1                             amd64        NVIDIA binary kernel module support files
> ii  nvidia-legacy-check                   367.27-1                             amd64        check for NVIDIA GPUs requiring a legacy driver
> ii  nvidia-modprobe                       358.09-1~bpo8+1                      amd64        utility to load NVIDIA kernel modules and create device nodes
> rc  nvidia-settings                       340.46-2                             amd64        tool for configuring the NVIDIA graphics driver
> ii  nvidia-support                        20151021+1~bpo8+1                    amd64        NVIDIA binary graphics driver support files
> ii  nvidia-vdpau-driver:amd64             367.27-1                             amd64        Video Decode and Presentation API for Unix - NVIDIA driver
> ii  xserver-xorg-video-nvidia             367.27-1                             amd64        NVIDIA binary Xorg driver
> 
> 
> I'm wondering about two things:
> 
> 1. I still have libgles1-nvidia and libgles2-nvidia from 340 on my system,
> while there are only libgles1-glvnd-nvidia and libgles2-glvnd-nvidia for 367.
> Are the latter two packages equivalent to the former ones or should I have
> packages without "glvnd" for 367?

Can't remember off the top of my head, but there was a lot of
reshuffling due to the glvnd, some of which has not yet been merged up
from 361 to 367. In general if a branch doesn't build a package anymore,
you don't need it and you should remove it.

> 2. Is the old nvidia-settings package (or its removal) a problem?
> I see, there is no 367 svn package. [1]

nvidia-settings is separate and largely independent, it's not strictly
tied to the drivers version, as long as it's somewhat recent it will be
fine

> I also found a GT520 card to test with, so I have something that's actually
> supported by the driver. As far as I can tell, it works fine. The desktop comes
> up and I can play videos using OpenGL via the card.
> 
> 
> [1] https://anonscm.debian.org/viewvc/pkg-nvidia/packages/nvidia-settings/branches/


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20160712/402191db/attachment.sig>


More information about the pkg-nvidia-devel mailing list