Public bug reported:
## Steps to reproduce
1. Use Ubuntu Jammy / Linux Mint 21.3 package base.
2. Use an NVIDIA GeForce GTX 760:
* GPU: `NVIDIA Corporation GK104 [GeForce GTX 760]`
* PCI ID: `10de:1187`
3. Attempt to install the normal NVIDIA 470 packages:
```bash
sudo apt install -s nvidia-driver-470 nvidia-dkms-470 nvidia-kernel-common-470
nvidia-utils-470 xserver-xorg-video-nvidia-470
```
## Question
Is it intentional that the normal `nvidia-driver-470` package path
depends on NVIDIA 535 packages on Jammy?
On this system, that path is unsafe for a GTX 760, because NVIDIA 535
does not support the card. The NVIDIA boot message explicitly states
that the GTX 760 is supported through the 470.xx legacy drivers and that
535 will ignore the GPU.
## Actual behaviour
The normal 470 package simulation produced:
```text
nvidia-dkms-470 : Depends: nvidia-dkms-535
nvidia-driver-470 : Depends: nvidia-driver-535 but it is not installable
nvidia-kernel-common-470 : Depends: nvidia-kernel-common-535 but it is not
installable
nvidia-utils-470 : Depends: nvidia-utils-535 but it is not installable
xserver-xorg-video-nvidia-470 : Depends: xserver-xorg-video-nvidia-535 but it
is not installable
```
This led to a broken/fallback graphics state when the wrong branch was
selected.
## Expected behaviour
For hardware that requires NVIDIA 470 legacy support, the package path
should not resolve to NVIDIA 535.
If the normal `nvidia-driver-470` package is now transitional, there
should be clearer guidance that legacy Kepler users may need:
```bash
nvidia-driver-470-server
nvidia-dkms-470-server
nvidia-kernel-common-470-server
nvidia-utils-470-server
xserver-xorg-video-nvidia-470-server
```
## Workaround
The system was recovered by blocking NVIDIA 535 and installing the
470-server branch.
Working state:
```text
Kernel driver in use: nvidia
driver: nvidia v: 470.256.02
X loaded: nvidia
OpenGL renderer: NVIDIA GeForce GTX 760
nvidia-driver-470-server Installed: 470.256.02-0ubuntu0.22.04.1
nvidia-driver-535 Candidate: none
```
## System information
```text
OS: Linux Mint 21.3 Cinnamon, Ubuntu Jammy base
Kernel: 5.15.0-181-generic
Session: X11
GPU: NVIDIA GeForce GTX 760
Working package: nvidia-driver-470-server
Working NVIDIA version: 470.256.02
Incompatible NVIDIA branch: 535
```
** Affects: nvidia-graphics-drivers-470 (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/2155424
Title:
Question: nvidia-driver-470 on Jammy resolves to 535 on GTX 760;
should users be directed to 470-server instead?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470/+bug/2155424/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs