Public bug reported:

  Installing nvidia-driver-580 on Ubuntu 18.04 with a standard desktop breaks 
because of a conflict between xserver-xorg-core and 
xserver-xorg-core-hwe-18.04. The driver forces installation of 
xserver-xorg-core (the base package), but
  xserver-xorg-core-hwe-18.04 — which ubuntu-desktop pulls in — conflicts with 
it. You can't have both, so apt gives up.

  The underlying cause is that xserver-xorg-video-nvidia-580 depends on 
xserver-xorg-core with a version constraint. A versioned dependency like this 
has to be satisfied by the real package — the HWE package's Provides: 
xserver-xorg-core entry
  doesn't count.

  This was handled correctly in nvidia-driver-470. Its video package
had:

  xserver-xorg-core (>= 2:1.19.6-1ubuntu2~) | xserver-xorg-core-
hwe-18.04

  The 580 packaging dropped the | xserver-xorg-core-hwe-18.04
alternative, breaking HWE desktop installs.

  Workaround: install xserver-xorg-legacy-hwe-18.04 explicitly, which
displaces the conflicting HWE core package:

  sudo apt install nvidia-driver-580 ubuntu-desktop xserver-xorg-legacy-
hwe-18.04 --no-install-recommends

  Fix: add the OR alternative back to the Depends line in xserver-xorg-
video-nvidia-580, matching how 470 was packaged.

** Affects: nvidia-graphics-drivers-580 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166237

Title:
  nvidia-driver-580 18.04 backport conflicts with ubuntu-desktop
  (xserver-xorg-core-hwe-18.04) — missing OR dependency on xserver-xorg-
  core

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2166237/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to