Control: tags -1 moreinfo On Wed, 2018-08-22 at 12:31 +1000, Vincent McIntyre wrote: > Package: nvidia-driver > Version: 384.130-1 990 > Severity: normal > > Dear Maintainer, > > * What led up to the situation? > > I had a working stretch system using nouveau. > I wanted to try the nvidia drivers, since I had used them in > jessie, > on the same hardware. > > * What exactly did you do (or not do) that was effective (or > ineffective)? > > # apt-cache policy nvidia-driver > nvidia-driver: > Installed: (none) > Candidate: 384.130-1 > Version table: > 390.77-1~bpo9+1 200 > 200 http://debian-archive.atnf.csiro.au:9999/de > bian stretch-backports/non-free amd64 Packages > 384.130-1 990 > 990 http://debian-archive.atnf.csiro.au:9999/de > bian stretch/non-free amd64 Packages > > # apt-get install nvidia-driver > > * What was the outcome of this action? > > Reading package lists... Done > Building dependency tree > Reading state information... Done > Some packages could not be installed. This may mean that you > have > requested an impossible situation or if you are using the > unstable > distribution that some required packages have not yet been > created > or been moved out of Incoming. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > nvidia-driver : Depends: nvidia-driver-libs (= 384.130-1) but > it is not going to be installed or > nvidia- > driver-libs-nonglvnd (= 384.130-1) but it is not going to be > installed > E: Unable to correct problems, you have held broken packages. > > * What outcome did you expect instead? > > I expected the driver stack to be installed > > * Things I tried > > # apt-get install nvidia-driver-libs > Reading package lists... Done > Building dependency tree > Reading state information... Done > Some packages could not be installed. This may mean that you > have > requested an impossible situation or if you are using the > unstable > distribution that some required packages have not yet been > created > or been moved out of Incoming. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > nvidia-driver-libs : Depends: nvidia-egl-icd (= 384.130-1) but > it is not going to be installed > E: Unable to correct problems, you have held broken packages. > > # apt-mark showhold |wc > 0 0 0 > > # apt-get install nvidia-driver-libs-nonglvnd > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following package was automatically installed and is no > longer required: > dkms > Use 'sudo apt autoremove' to remove it. > The following additional packages will be installed: > glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl1- > nvidia libgl1-nvidia-glx libnvidia-eglcore libnvidia-glcore > nvidia-alternative nvidia-support > Suggested packages: > nvidia-driver nvidia-kernel-dkms | nvidia-kernel-source > Recommended packages: > nvidia-kernel-dkms | nvidia-kernel-384.130 nvidia-driver- > libs-nonglvnd-i386 libglx-nvidia0 libgles-nvidia1 libgles-nvidia2 > libnvidia-cfg1 nvidia-egl-wayland-icd nvidia-nonglvnd-vulkan- > icd > The following NEW packages will be installed: > glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl1- > nvidia libgl1-nvidia-glx libnvidia-eglcore libnvidia-glcore > nvidia-alternative nvidia-driver-libs-nonglvnd nvidia-support > 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. > Need to get 961 kB/14.8 MB of archives. > After this operation, 63.3 MB of additional disk space will be > used. > ^C > > I have no idea what nvidia-driver-libs-nonglvnd is > (how would I find out if I should be selecting it?), > and bug 887063 has a comment > (nvidia-driver-libs-nonglvnd is still buggy there ...) > So I tried another option > > # apt-get install nvidia-driver nvidia-egl-icd > [sudo] password for mci156: > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following packages were automatically installed and are no > longer required: > liba52-0.7.4 libaa1 libass5 libavc1394-0 > libbasicusageenvironment1 libcaca0 > libdc1394-22 libdca0 libdvbpsi10 libdvdnav4 libdvdread4 > libebml4v5 > libglapi-mesa libgles2-mesa libgroupsock8 libkate1 > liblivemedia57 liblua5.2-0 > libmad0 libmatroska6v5 libmicrodns0 libmpcdec6 libmpeg2-4 > libnfs8 > libopenmpt-modplug1 libpostproc54 libprotobuf-lite10 > libqt5x11extras5 > libraw1394-11 libresid-builder0c2a libsdl-image1.2 > libsdl1.2debian > libsecret-1-0 libsecret-common libshout3 libsidplay2 > libspeexdsp1 libswscale4 > libupnp6 libusageenvironment3 libva-wayland1 libvlc-bin > libvlc5 libvlccore9 > libxcb-xv0 vlc-bin vlc-data vlc-l10n vlc-plugin-base vlc- > plugin-qt > Use 'sudo apt autoremove' to remove them. > The following additional packages will be installed: > glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl1- > glvnd-nvidia > libgl1 libgl1-nvidia-glvnd-glx libglx-nvidia0 libglx0 > libnvidia-eglcore > libnvidia-glcore libnvidia-ml1 nvidia-alternative nvidia- > driver-bin > nvidia-driver-libs nvidia-egl-common nvidia-kernel-common > nvidia-kernel-dkms > nvidia-kernel-support nvidia-modprobe nvidia-support nvidia- > vdpau-driver > xserver-xorg-video-nvidia > Recommended packages: > nvidia-settings nvidia-persistenced nvidia-driver-libs-i386 > libopengl0 > | libopengl0-glvnd-nvidia libgles-nvidia1 libgles-nvidia2 > libnvidia-cfg1 > nvidia-egl-wayland-icd nvidia-vulkan-icd > The following packages will be REMOVED: > libgl1-mesa-glx vlc vlc-plugin-video-output > The following NEW packages will be installed: > glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl1- > glvnd-nvidia > libgl1 libgl1-nvidia-glvnd-glx libglx-nvidia0 libglx0 > libnvidia-eglcore > libnvidia-glcore libnvidia-ml1 nvidia-alternative nvidia- > driver > nvidia-driver-bin nvidia-driver-libs nvidia-egl-common > nvidia-egl-icd > nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support > nvidia-modprobe > nvidia-support nvidia-vdpau-driver xserver-xorg-video-nvidia > 0 upgraded, 24 newly installed, 3 to remove and 0 not upgraded. > Need to get 0 B/28.9 MB of archives. > After this operation, 116 MB of additional disk space will be > used. > Do you want to continue? [Y/n] n > Abort. > > So it would appear something vlc is depending on is breaking > things. > I dug into that but could not find anything that seemed like it > would > conflict. > > I went ahead and tried installing all that stuff. > But now I have a new problem, extremely strange: > the console stops displaying anything during (non-quiet) boot, at > > [ 2.206678] nvidia-nvlink: Nvlink Core is being initialized, > major device numbe > r 246 > [ 2.207214] vgaarb: device changed decodes: > PCI:0000:01:00.0,olddecodes=io+mem, > decodes=none:owns=io+mem > [ 2.207472] NVRM: loading NVIDIA UNIX x86_64 Kernel > Module 384.130 Wed Mar 21 > 03:37:26 PDT 2018 (using threaded interrupts) > [ 2.216896] nvidia-modeset: Loading NVIDIA Kernel Mode > Setting Driver for UNIX platforms 384.130 Wed Mar 21 02:59:49 PDT > 2018 > > The system boots ok but there is no login prompt. > I shall report this as a separate bug. > > > * What would you like the maintainer to do with your report? > > Please can you help me understand the dependency issue and > document it for others. > I am extremely surprised this is happening in a stable release.
Hi, From your logs, it seems you have a non-standard /etc/apt/preferences* files. Can you please share them? -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part