Bug#859684: nvidia-legacy-304xx-kernel-dkms: xserver-xorg-video-nvidia-legacy-304xx not installed
On Wed, 2017-04-05 at 20:02 -0700, Bill Hassard wrote: > apt-get was run with no options added to the command line. I suspect > that "recommends" chain is broken somewhere, > > Regards -- Bill Don't think so, both apt and aptitude prompt to install both: $ sudo apt install nvidia-legacy-304xx-kernel-dkms Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386 libnvidia-legacy-304xx-cfg1 libnvidia-legacy-304xx-cfg1:i386 libnvidia-legacy-304xx-glcore libnvidia-legacy-304xx-glcore:i386 libnvidia-legacy-304xx-ml1 nvidia-legacy-304xx-alternative nvidia- legacy-304xx-driver nvidia-legacy-304xx-driver-bin nvidia-legacy-304xx-driver-libs nvidia-legacy-304xx-driver-libs:i386 nvidia-legacy-304xx-driver-libs-i386:i386 nvidia-legacy-304xx-kernel- support nvidia-legacy-304xx-vdpau-driver nvidia-settings-legacy-304xx xserver-xorg-legacy xserver-xorg-video-nvidia-legacy-304xx The following NEW packages will be installed: libgl1-nvidia-legacy-304xx-glx libgl1-nvidia-legacy-304xx-glx:i386 libnvidia-legacy-304xx-cfg1 libnvidia-legacy-304xx-cfg1:i386 libnvidia-legacy-304xx-glcore libnvidia-legacy-304xx-glcore:i386 libnvidia-legacy-304xx-ml1 nvidia-legacy-304xx-alternative nvidia- legacy-304xx-driver nvidia-legacy-304xx-driver-bin nvidia-legacy-304xx-driver-libs nvidia-legacy-304xx-driver-libs:i386 nvidia-legacy-304xx-driver-libs-i386:i386 nvidia-legacy-304xx-kernel- dkms nvidia-legacy-304xx-kernel-support nvidia-legacy-304xx-vdpau-driver nvidia-settings-legacy-304xx xserver-xorg-legacy xserver-xorg-video-nvidia-legacy-304xx 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 24.1 MB of archives. After this operation, 118 MB of additional disk space will be used. $ sudo aptitude install nvidia-legacy-304xx-kernel-dkms The following NEW packages will be installed: libgl1-nvidia-legacy-304xx-glx{a} libgl1-nvidia-legacy-304xx- glx:i386{a} libnvidia-legacy-304xx-cfg1{a} libnvidia-legacy-304xx-cfg1:i386{a} libnvidia-legacy-304xx-glcore{a} libnvidia-legacy-304xx- glcore:i386{a} libnvidia-legacy-304xx-ml1{a} nvidia-legacy-304xx-alternative{a} nvidia-legacy-304xx-driver{a} nvidia-legacy-304xx-driver-bin{a} nvidia-legacy-304xx-driver-libs{a} nvidia-legacy-304xx-driver-libs:i386{a} nvidia-legacy-304xx-driver- libs-i386:i386{a} nvidia-legacy-304xx-kernel-dkms nvidia-legacy-304xx-kernel- support{a} nvidia-legacy-304xx-vdpau-driver{a} nvidia-settings-legacy-304xx{a} xserver-xorg-legacy{a} xserver-xorg-video-nvidia-legacy-304xx{a} 0 packages upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 24.1 MB of archives. After unpacking 118 MB will be used. Anyway the wiki page is fixed so it won't be a problem anymore. Thanks for reporting it. > On 05/04/17 04:36 PM, Luca Boccassi wrote: > > On Wed, 2017-04-05 at 14:37 -0700, Bill Hassard wrote: > > > Package: nvidia-legacy-304xx-kernel-dkms > > > Version: 304.134-0~deb8u1 > > > Severity: normal > > > > > > Dear Maintainer, > > > > > > I installed nvidia-legacy-304xx-kernel-dkms on a new Jessie > > > install > > > following > > > the procedure in the NvidiaGraphicsDriver wiki. The required > > > xsever- > > > xorg-video- > > > nvidia-legacy-304xx package was not installed and video did not > > > function. lsmod > > > showed the driver loaded with Used by 0. After manually > > > installing > > > the xserver- > > > xorg-video-nvidia-304xx package everthing works as it should. > > > > Hi, > > > > The correct top-level package to install the nvidia-driver (or > > nvidia- > > legacy-304xx-driver or nvidia-legacy-340xx-driver), not the dkms > > one > > which just has the kernel modules. This will pull in everything > > that's > > needed. > > > > Also I suspect apt-get ran with --no-install-recommends, as the > > dkms > > package recommends the nvidia-driver one. > > > > I have now corrected the wiki page to suggest nvidia-driver instead > > of > > nvidia-kernel-dkms. So closing this bug now. > > > > Kind regards, > > Luca Boccassi > > signature.asc Description: This is a digitally signed message part
Bug#859684: nvidia-legacy-304xx-kernel-dkms: xserver-xorg-video-nvidia-legacy-304xx not installed
Package: nvidia-legacy-304xx-kernel-dkms Version: 304.134-0~deb8u1 Severity: normal Dear Maintainer, I installed nvidia-legacy-304xx-kernel-dkms on a new Jessie install following the procedure in the NvidiaGraphicsDriver wiki. The required xsever-xorg-video- nvidia-legacy-304xx package was not installed and video did not function. lsmod showed the driver loaded with Used by 0. After manually installing the xserver- xorg-video-nvidia-304xx package everthing works as it should. -- Package-specific info: uname -a: Linux ann1 3.16.0-4-686-pae #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) i686 GNU/Linux /proc/version: Linux version 3.16.0-4-686-pae (debian-ker...@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) /proc/driver/nvidia/version: NVRM version: NVIDIA UNIX x86 Kernel Module 304.134 Fri Dec 9 11:47:15 PST 2016 GCC version: gcc version 4.8.4 (Debian 4.8.4-1) lspci 'VGA compatible controller [0300]': 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G71 [GeForce 7900 GT/GTO] [10de:0291] (rev a1) (prog-if 00 [VGA controller]) Subsystem: eVga.com. Corp. Device [3842:c565] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: nvidia dmesg: [0.00] Console: colour VGA+ 80x25 [0.112713] vgaarb: setting as boot device: PCI::01:00.0 [0.112713] vgaarb: device added: PCI::01:00.0,decodes=io+mem,owns=io+mem,locks=none [0.112713] vgaarb: loaded [0.112713] vgaarb: bridge control possible :01:00.0 [0.787064] Linux agpgart interface v0.103 [5.811377] nvidia: module license 'NVIDIA' taints kernel. [5.825901] vgaarb: device changed decodes: PCI::01:00.0,olddecodes=io+mem,decodes=none:owns=none [5.826138] [drm] Initialized nvidia-drm 0.0.0 20150116 for :01:00.0 on minor 0 [5.826145] NVRM: loading NVIDIA UNIX x86 Kernel Module 304.134 Fri Dec 9 11:47:15 PST 2016 Device node permissions: crw-rw+ 1 root video 226, 0 Apr 5 11:59 /dev/dri/card0 crw-rw 1 root video 195, 0 Apr 5 11:59 /dev/nvidia0 crw-rw 1 root video 195, 255 Apr 5 11:59 /dev/nvidiactl video:x:44:ann OpenGL and NVIDIA library files installed: lrwxrwxrwx 1 root root 15 Apr 1 23:16 /etc/alternatives/glx -> /usr/lib/nvidia lrwxrwxrwx 1 root root 49 Apr 1 23:16 /etc/alternatives/glx--libEGL.so.1-i386-linux-gnu -> /usr/lib/mesa-diverted/i386-linux-gnu/libEGL.so.1 lrwxrwxrwx 1 root root 41 Apr 1 23:16 /etc/alternatives/glx--libGL.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/libGL.so.1 lrwxrwxrwx 1 root root 41 Apr 1 23:16 /etc/alternatives/glx--libGL.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/libGL.so.1 lrwxrwxrwx 1 root root 49 Apr 1 23:16 /etc/alternatives/glx--libXvMCNVIDIA.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/libXvMCNVIDIA.so.1 lrwxrwxrwx 1 root root 57 Apr 1 23:16 /etc/alternatives/glx--libXvMCNVIDIA_dynamic.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/libXvMCNVIDIA_dynamic.so.1 lrwxrwxrwx 1 root root 49 Apr 1 23:16 /etc/alternatives/glx--libnvidia-cfg.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/libnvidia-cfg.so.1 lrwxrwxrwx 1 root root 25 Apr 1 23:16 /etc/alternatives/glx--linux-libglx.so -> /usr/lib/nvidia/libglx.so lrwxrwxrwx 1 root root 42 Apr 1 23:16 /etc/alternatives/glx--nvidia-blacklists-nouveau.conf -> /etc/nvidia/nvidia-blacklists-nouveau.conf lrwxrwxrwx 1 root root 29 Apr 1 23:16 /etc/alternatives/glx--nvidia_drv.so -> /usr/lib/nvidia/nvidia_drv.so lrwxrwxrwx 1 root root 28 Apr 1 23:16 /etc/alternatives/nvidia -> /usr/lib/nvidia/legacy-304xx lrwxrwxrwx 1 root root 54 Apr 1 23:16 /etc/alternatives/nvidia--libGL.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/legacy-304xx/libGL.so.1 lrwxrwxrwx 1 root root 54 Apr 1 23:16 /etc/alternatives/nvidia--libGL.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/legacy-304xx/libGL.so.1 lrwxrwxrwx 1 root root 62 Apr 1 23:16 /etc/alternatives/nvidia--libXvMCNVIDIA.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/legacy-304xx/libXvMCNVIDIA.so.1 lrwxrwxrwx 1 root root 70 Apr 1 23:16 /etc/alternatives/nvidia--libXvMCNVIDIA_dynamic.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/legacy-304xx/libXvMCNVIDIA_dynamic.so.1 lrwxrwxrwx 1 root root 38 Apr 1 23:16 /etc/alternatives/nvidia--libglx.so -> /usr/lib/nvidia/legacy-304xx/libglx.so lrwxrwxrwx 1 root root 62 Apr 1 23:16 /etc/alternatives/nvidia--libnvidia-cfg.so.1-i386-linux-gnu -> /usr/lib/i386-linux-gnu/nvidia/legacy-304xx/libnvidia-cfg.so.1 lrwxrwxrwx 1 root root 43 Apr 1 23:16 /etc/alternatives/nvidia--nv-control-dpy -> /usr/lib/nvidia/legacy-304xx/nv-control-dpy lrwxrwxrwx 1 root root 45 Apr 1