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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to