Public bug reported:

xserver-xorg-video-nvidia-390 depends on xorg-video-abi-24 (or lower):

 xserver-xorg-video-nvidia-390 : Depends: xorg-video-abi-24 or
                                          xorg-video-abi-23 but it is not 
installable or
                                          xorg-video-abi-20 but it is not 
installable or
                                          xorg-video-abi-19 but it is not 
installable or
                                          xorg-video-abi-18 but it is not 
installable or
                                          xorg-video-abi-15 but it is not 
installable or
                                          xorg-video-abi-14 but it is not 
installable or
                                          xorg-video-abi-13 but it is not 
installable or
                                          xorg-video-abi-12 but it is not 
installable or
                                          xorg-video-abi-11 but it is not 
installable or
                                          xorg-video-abi-10 but it is not 
installable or
                                          xorg-video-abi-8 but it is not 
installable or
                                          xorg-video-abi-6.0 but it is not 
installable


But the latest xserver-xorg-core provides xorg-video-abi-25:

Package: xserver-xorg-core
Version: 2:21.1.3-2ubuntu1
Priority: optional
Section: x11
Source: xorg-server
Origin: Ubuntu
Maintainer: Ubuntu X-SWAT <ubunt...@lists.ubuntu.com>
Original-Maintainer: Debian X Strike Force <debia...@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4,059 kB
Provides: xorg-input-abi-24, xorg-video-abi-25, xserver-xorg-video-modesetting


Until nvidia recompile for X ABI 25.x, a workaround will also be needed to get 
X to load the driver:

[    17.671] (II) LoadModule: "nvidia"
[    17.671] (II) Loading /usr/lib/x86_64-linux-gnu/nvidia/xorg/nvidia_drv.so
[    17.671] (II) Module nvidia: vendor="NVIDIA Corporation"
[    17.671]    compiled for 4.0.2, module version = 1.0.0
[    17.671]    Module class: X.Org Video Driver
[    17.671] ================ WARNING WARNING WARNING WARNING ================
[    17.671] This server has a video driver ABI version of 25.2 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[    17.671] =================================================================
[    17.671] (EE) NVIDIA: Use the -ignoreABI option to override this check.
[    17.671] (II) UnloadModule: "nvidia"
[    17.671] (II) Unloading nvidia
[    17.671] (EE) Failed to load module "nvidia" (unknown error, 0)


The workaround would be to include something like this in the package:

xserver-xorg-video-nvidia-390 depends on xorg-video-abi-24 (or lower):

 xserver-xorg-video-nvidia-390 : Depends: xorg-video-abi-24 or
                                          xorg-video-abi-23 but it is not 
installable or
                                          xorg-video-abi-20 but it is not 
installable or
                                          xorg-video-abi-19 but it is not 
installable or
                                          xorg-video-abi-18 but it is not 
installable or
                                          xorg-video-abi-15 but it is not 
installable or
                                          xorg-video-abi-14 but it is not 
installable or
                                          xorg-video-abi-13 but it is not 
installable or
                                          xorg-video-abi-12 but it is not 
installable or
                                          xorg-video-abi-11 but it is not 
installable or
                                          xorg-video-abi-10 but it is not 
installable or
                                          xorg-video-abi-8 but it is not 
installable or
                                          xorg-video-abi-6.0 but it is not 
installable


But the latest xserver-xorg-core provides xorg-video-abi-25:

Package: xserver-xorg-core
Version: 2:21.1.3-2ubuntu1
Priority: optional
Section: x11
Source: xorg-server
Origin: Ubuntu
Maintainer: Ubuntu X-SWAT <ubunt...@lists.ubuntu.com>
Original-Maintainer: Debian X Strike Force <debia...@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4,059 kB
Provides: xorg-input-abi-24, xorg-video-abi-25, xserver-xorg-video-modesetting


Until nvidia recompile for X ABI 25.x, a workaround will also be needed to get 
X to load the driver:

[    17.671] (II) LoadModule: "nvidia"
[    17.671] (II) Loading /usr/lib/x86_64-linux-gnu/nvidia/xorg/nvidia_drv.so
[    17.671] (II) Module nvidia: vendor="NVIDIA Corporation"
[    17.671]    compiled for 4.0.2, module version = 1.0.0
[    17.671]    Module class: X.Org Video Driver
[    17.671] ================ WARNING WARNING WARNING WARNING ================
[    17.671] This server has a video driver ABI version of 25.2 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[    17.671] =================================================================
[    17.671] (EE) NVIDIA: Use the -ignoreABI option to override this check.
[    17.671] (II) UnloadModule: "nvidia"
[    17.671] (II) Unloading nvidia
[    17.671] (EE) Failed to load module "nvidia" (unknown error, 0)


The workaround would be to include something like this in the package:

$ cat /etc/X11/xorg.conf.d/30-nvidia.conf 
Section "ServerFlags"
  Option "IgnoreABI" "true"
EndSection


Additional infos:

$ lsb_release -rd
Description:    Ubuntu Jammy Jellyfish (development branch)
Release:        22.04

$ apt policy xserver-xorg-video-nvidia-390
xserver-xorg-video-nvidia-390:
  Installed: 390.144-0ubuntu3
  Candidate: 390.144-0ubuntu3
  Version table:
 *** 390.144-0ubuntu3 500
        500 http://ch.archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages
        100 /var/lib/dpkg/status
$ apt policy xserver-xorg-core
xserver-xorg-core:
  Installed: 2:21.1.3-2ubuntu1
  Candidate: 2:21.1.3-2ubuntu1
  Version table:
 *** 2:21.1.3-2ubuntu1 500
        500 http://ch.archive.ubuntu.com/ubuntu jammy-proposed/main amd64 
Packages
        100 /var/lib/dpkg/status
     2:1.20.14-1ubuntu1 500
        500 http://ch.archive.ubuntu.com/ubuntu jammy/main amd64 Packages

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xserver-xorg-video-nvidia-390 390.144-0ubuntu3
Uname: Linux 5.17.0-051700rc5-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair nvidia_modeset zavl icp 
nvidia
ApportVersion: 2.20.11-0ubuntu78
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: Budgie:GNOME
Date: Mon Feb 28 12:13:21 2022
InstallationDate: Installed on 2018-07-25 (1313 days ago)
InstallationMedia: Ubuntu-Budgie 18.04 LTS "Bionic Beaver" - Release amd64 
(20180426)
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: nvidia-graphics-drivers-390
UpgradeStatus: Upgraded to jammy on 2021-10-26 (124 days ago)

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


** Tags: amd64 apport-bug jammy third-party-packages

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers-390 in Ubuntu.
https://bugs.launchpad.net/bugs/1962462

Title:
  xserver-xorg-video-nvidia-390 needs to be updated to recognize latest
  xorg-video-abi virtual package provided by xserver-xorg-core

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


_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to