Re: #9 question, I figured it out. Steps were as follows:

1) Download the Ubuntu .deb package files mentioned in the Bash Shell Script 
into a directory. (Use the packages.ubuntu.com site, select the 24.04 LTS 
version, copy/paste the package names into the search box.)
2) Open terminal window in that directory. Have saved the here attached 
InstallNvidiaDrivers.sh Bash script. Run that Bash Script with sudo.
3) Once that is done, IPL. System should come up on the working Nvidia 580 
driver version.
4) Use the apt-mark hold command to mark to retain for now the desirable 
version of the Nvidia 580 drivers.
5) Get yourself a Willy Wonka Triple Burpacola to celebrate working Nvidia 
drivers.... (Root Beer, in other words!)

Terminal output:

ii  nvidia-driver-580
580.126.09-0ubuntu0.24.04.1                          amd64        NVIDIA
driver metapackage


$ dpkg -l | grep "580.126.09"
ii  libnvidia-cfg1-580:amd64                       580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA binary OpenGL/GLX configuration 
library
ii  libnvidia-common-580                           580.126.09-0ubuntu0.24.04.1  
                        all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-580:amd64                    580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA libcompute package
ii  libnvidia-compute-580:i386                     580.126.09-0ubuntu0.24.04.1  
                        i386         NVIDIA libcompute package
ii  libnvidia-decode-580:amd64                     580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:i386                      580.126.09-0ubuntu0.24.04.1  
                        i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-580:amd64                     580.126.09-0ubuntu0.24.04.1  
                        amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-580:i386                      580.126.09-0ubuntu0.24.04.1  
                        i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-580:amd64                      580.126.09-0ubuntu0.24.04.1  
                        amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-580:amd64                       580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA OpenGL-based Framebuffer Capture 
runtime library
ii  libnvidia-fbc1-580:i386                        580.126.09-0ubuntu0.24.04.1  
                        i386         NVIDIA OpenGL-based Framebuffer Capture 
runtime library
ii  libnvidia-gl-580:amd64                         580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries 
and Vulkan ICD
ii  libnvidia-gl-580:i386                          580.126.09-0ubuntu0.24.04.1  
                        i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries 
and Vulkan ICD
ii  nvidia-compute-utils-580                       580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA compute utilities
ii  nvidia-driver-580                              580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA driver metapackage
ii  nvidia-firmware-580-580.126.09                 580.126.09-0ubuntu0.24.04.1  
                        amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-580                       580.126.09-0ubuntu0.24.04.1  
                        amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-580                       580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA kernel source package
ii  nvidia-utils-580                               580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-580                  580.126.09-0ubuntu0.24.04.1  
                        amd64        NVIDIA binary Xorg driver


$ sudo ./InstallNvidiaDrivers.sh 
(Reading database ... 285048 files and directories currently installed.)
Preparing to unpack nvidia-driver-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-driver-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-cfg1-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking libnvidia-cfg1-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-common-580_580.95.05-0ubuntu0.24.04.2_all.deb ...
Unpacking libnvidia-common-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-compute-580_580.95.05-0ubuntu0.24.04.2_amd64.deb 
...
Unpacking libnvidia-compute-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-compute-580_580.95.05-0ubuntu0.24.04.2_i386.deb 
...
Unpacking libnvidia-compute-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-decode-580_580.95.05-0ubuntu0.24.04.2_amd64.deb 
...
Unpacking libnvidia-decode-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-decode-580_580.95.05-0ubuntu0.24.04.2_i386.deb ...
Unpacking libnvidia-decode-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-encode-580_580.95.05-0ubuntu0.24.04.2_amd64.deb 
...
Unpacking libnvidia-encode-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-encode-580_580.95.05-0ubuntu0.24.04.2_i386.deb ...
Unpacking libnvidia-encode-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-extra-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking libnvidia-extra-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-extra-580_580.95.05-0ubuntu0.24.04.2_i386.deb ...
Unpacking libnvidia-extra-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-fbc1-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking libnvidia-fbc1-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-fbc1-580_580.95.05-0ubuntu0.24.04.2_i386.deb ...
Unpacking libnvidia-fbc1-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-gl-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
dpkg-query: no packages found matching libnvidia-gl-550
Unpacking libnvidia-gl-580:amd64 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack libnvidia-gl-580_580.95.05-0ubuntu0.24.04.2_i386.deb ...
dpkg-query: no packages found matching libnvidia-gl-550
Unpacking libnvidia-gl-580:i386 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
nvidia-compute-utils-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-compute-utils-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
nvidia-firmware-580-580.95.05_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-firmware-580-580.95.05 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
nvidia-kernel-common-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-kernel-common-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
nvidia-kernel-source-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-kernel-source-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack nvidia-utils-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking nvidia-utils-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
xserver-xorg-video-nvidia-580_580.95.05-0ubuntu0.24.04.2_amd64.deb ...
Unpacking xserver-xorg-video-nvidia-580 (580.95.05-0ubuntu0.24.04.2) over 
(580.95.05-0ubuntu0.24.04.2) ...
Preparing to unpack 
linux-modules-nvidia-580-6.8.0-90-generic_6.8.0-90.91_amd64.deb ...
Unpacking linux-modules-nvidia-580-6.8.0-90-generic (6.8.0-90.91) over 
(6.8.0-90.91) ...
Preparing to unpack linux-modules-nvidia-580-generic_6.8.0-90.91_amd64.deb ...
Unpacking linux-modules-nvidia-580-generic (6.8.0-90.91) over (6.8.0-90.91) ...
dpkg: warning: downgrading linux-signatures-nvidia-6.8.0-90-generic from 
6.8.0-90.91+2 to 6.8.0-90.91
Preparing to unpack 
linux-signatures-nvidia-6.8.0-90-generic_6.8.0-90.91_amd64.deb ...
Unpacking linux-signatures-nvidia-6.8.0-90-generic (6.8.0-90.91) over 
(6.8.0-90.91+2) ...
dpkg: warning: downgrading linux-objects-nvidia-580-6.8.0-90-generic from 
6.8.0-90.91+2 to 6.8.0-90.91
Preparing to unpack 
linux-objects-nvidia-580-6.8.0-90-generic_6.8.0-90.91_amd64.deb ...
Unpacking linux-objects-nvidia-580-6.8.0-90-generic (6.8.0-90.91) over 
(6.8.0-90.91+2) ...
Setting up libnvidia-cfg1-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-common-580 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-compute-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-compute-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-decode-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-decode-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-encode-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-encode-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-extra-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-extra-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-fbc1-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-fbc1-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-gl-580:amd64 (580.95.05-0ubuntu0.24.04.2) ...
Setting up libnvidia-gl-580:i386 (580.95.05-0ubuntu0.24.04.2) ...
Setting up nvidia-compute-utils-580 (580.95.05-0ubuntu0.24.04.2) ...
Setting up nvidia-firmware-580-580.95.05 (580.95.05-0ubuntu0.24.04.2) ...
Setting up nvidia-kernel-common-580 (580.95.05-0ubuntu0.24.04.2) ...
update-initramfs: deferring update (trigger activated)
Setting up nvidia-kernel-source-580 (580.95.05-0ubuntu0.24.04.2) ...
Setting up nvidia-utils-580 (580.95.05-0ubuntu0.24.04.2) ...
Setting up xserver-xorg-video-nvidia-580 (580.95.05-0ubuntu0.24.04.2) ...
Setting up linux-signatures-nvidia-6.8.0-90-generic (6.8.0-90.91) ...
Setting up linux-objects-nvidia-580-6.8.0-90-generic (6.8.0-90.91) ...
Setting up linux-modules-nvidia-580-6.8.0-90-generic (6.8.0-90.91) ...
linux-image-nvidia-6.8.0-90-generic: constructing .ko files
nvidia-drm.ko: OK
nvidia-modeset.ko: OK
nvidia-peermem.ko: OK
nvidia-uvm.ko: OK
nvidia.ko: OK
Setting up linux-modules-nvidia-580-generic (6.8.0-90.91) ...
Setting up nvidia-driver-580 (580.95.05-0ubuntu0.24.04.2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for initramfs-tools (0.142ubuntu25.5) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-90-generic
Processing triggers for linux-image-6.8.0-90-generic (6.8.0-90.91) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.8.0-90-generic
 * dkms: autoinstall for kernel 6.8.0-90-generic
   ...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.8.0-90-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-90-generic
Found initrd image: /boot/initrd.img-6.8.0-90-generic
Found linux image: /boot/vmlinuz-6.8.0-88-generic
Found initrd image: /boot/initrd.img-6.8.0-88-generic
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done


sudo apt-mark hold nvidia-driver-580
sudo apt-mark hold linux-objects-nvidia-580-6.8.0-90-generic
sudo apt-mark hold linux-signatures-nvidia-6.8.0-90-generic
sudo apt-mark hold nvidia-firmware-580-580.95.05


** Attachment added: "Bash script to force the correct Nvidia 580 drivers back 
to the system"
   
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2138998/+attachment/5941300/+files/InstallNvidiaDrivers.sh

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

Title:
  Nvidia drivers updated this week 20260124 cause annoying flashing of
  screen when used with Compositor

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


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

Reply via email to