I just went through the GUI upgrade from Ubuntu 24.10 to 25.04. The process seemed to work fine. After rebooting, I only saw a mouse cursor on the screen, but the system was otherwise fine. Oddly enough, RustDesk continues to show the desktop remotely.
The system has an NVIDIA GeForce GTX 760 video card:
$ lspci -nn | grep -E 'VGA|Display'
00:02.0 Display controller [0380]: Intel Corporation Raptor Lake-S GT1 [UHD Graphics 770] [8086:a780] (rev 04)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104 [GeForce GTX 760] [10de:1187] (rev a1)
The driver I was using was nvidia-driver-470, but that is no longer available.
$ sudo apt install nvidia-driver-470
Error: Unable to locate package nvidia-driver-470
$ sudo ubuntu-drivers install
All the available drivers are already installed.
$ sudo apt list --installed|grep nvidia
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
The system no longer has an NVIDIA driver installed and the documented procedures no longer work.
Note that the above means this question cannot be solved using sudo ubuntu-drivers install as described in How to install Nvidia driver on ubuntu
I am unsure what to make of the following:
$ sudo apt list | grep 470
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
exiflooter/plucky 1.0.0+git20231228.22e4700-2 amd64
golang-github-mudler-docker-companion-dev/plucky,plucky 0.4.5+git20211015.bd4704f+ds-1 all
libnvidia-compute-470-server/now 470.239.06-0ubuntu2 amd64 [residual-config]
libnvidia-compute-470/now 470.239.06-0ubuntu2 amd64 [residual-config]
libur-perl/plucky,plucky 0.470+ds-3 all
linux-modules-nvidia-470-6.2.0-20-generic/now 6.2.0-20.20+2 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-23-generic/now 6.2.0-23.23 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-24-generic/now 6.2.0-24.24+5 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-25-generic/now 6.2.0-25.25 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-26-generic/now 6.2.0-26.26+2 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-27-generic/now 6.2.0-27.28+1 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-31-generic/now 6.2.0-31.31 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-32-generic/now 6.2.0-32.32 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-33-generic/now 6.2.0-33.33+3 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-34-generic/now 6.2.0-34.34+1 amd64 [residual-config]
linux-modules-nvidia-470-6.2.0-36-generic/now 6.2.0-36.37+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-10-generic/now 6.5.0-10.10+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-13-generic/now 6.5.0-13.13 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-14-generic/now 6.5.0-14.14+2 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-15-generic/now 6.5.0-15.15+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-17-generic/now 6.5.0-17.17+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-21-generic/now 6.5.0-21.21+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-25-generic/now 6.5.0-25.25+1 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-26-generic/now 6.5.0-26.26+2 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-27-generic/now 6.5.0-27.28+2 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-28-generic/now 6.5.0-28.29+2 amd64 [residual-config]
linux-modules-nvidia-470-6.5.0-35-generic/now 6.5.0-35.35 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-20-generic/now 6.2.0-20.20+2 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-23-generic/now 6.2.0-23.23 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-24-generic/now 6.2.0-24.24+5 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-25-generic/now 6.2.0-25.25 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-26-generic/now 6.2.0-26.26+2 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-27-generic/now 6.2.0-27.28+1 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-31-generic/now 6.2.0-31.31 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-32-generic/now 6.2.0-32.32 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-33-generic/now 6.2.0-33.33+3 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-34-generic/now 6.2.0-34.34+1 amd64 [residual-config]
linux-objects-nvidia-470-6.2.0-36-generic/now 6.2.0-36.37+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-10-generic/now 6.5.0-10.10+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-13-generic/now 6.5.0-13.13 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-14-generic/now 6.5.0-14.14+2 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-15-generic/now 6.5.0-15.15+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-17-generic/now 6.5.0-17.17+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-21-generic/now 6.5.0-21.21+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-25-generic/now 6.5.0-25.25+1 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-26-generic/now 6.5.0-26.26+2 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-27-generic/now 6.5.0-27.28+2 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-28-generic/now 6.5.0-28.29+2 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-35-generic/now 6.5.0-35.35 amd64 [residual-config]
linux-objects-nvidia-470-6.5.0-41-generic/now 6.5.0-41.41 amd64 [residual-config]
nvidia-compute-utils-470-server/now 470.239.06-0ubuntu2 amd64 [residual-config]
nvidia-compute-utils-470/now 470.239.06-0ubuntu2 amd64 [residual-config]
nvidia-dkms-470/now 470.239.06-0ubuntu2 amd64 [residual-config]
nvidia-kernel-common-470-server/now 470.239.06-0ubuntu2 amd64 [residual-config]
nvidia-kernel-common-470/now 470.239.06-0ubuntu2 amd64 [residual-config]
Perhaps the naming convention changed. Suggestions on how to install a driver that works with ?
