Bug 32933 - Update request: nvidia-current-550.54.14-2.mga9.nonfree
Summary: Update request: nvidia-current-550.54.14-2.mga9.nonfree
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-03-05 14:26 CET by Morgan Leijström
Modified: 2024-03-11 17:04 CET (History)
4 users (show)

See Also:
Source RPM: nvidia-current-535.154.05-1.mga9.nonfree
CVE:
Status comment:


Attachments

Description Morgan Leijström 2024-03-05 14:26:24 CET
Advisory proposal needed

CC packager

RPMs:
dkms-nvidia-current-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-all-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-cuda-opencl-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-devel-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-doc-html-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-lib32-550.54.14-2.mga9.nonfree.x86_64.rpm
nvidia-current-utils-550.54.14-2.mga9.nonfree.x86_64.rpm
x11-driver-video-nvidia-current-550.54.14-2.mga9.nonfree.x86_64.rpm

from SPRM:
nvidia-current-550.54.14-2.mga9.nonfree.src.rpm
Comment 1 Morgan Leijström 2024-03-05 14:26:50 CET
mga9-64, OK here

Tested extensively with 6.6.18 kernels

Plasma X11, various desktop apps, incl video
VirtualBox with locally built VB dkms, as well as with prebuilt Mageia binary, MSW7 guest
suspend-resume
Comment 2 Morgan Leijström 2024-03-05 14:32:43 CET
Forgot HW spec:
GPU: NVIDIA GM107 [GeForce GTX 750]
Mobo: ASRock model: P55 Pro
CPU: Intel i7-870
Comment 3 Morgan Leijström 2024-03-05 16:50:27 CET
Now I note that nvidia call 550 "new feature brach"
https://forums.developer.nvidia.com/t/current-graphics-driver-releases

Is this safe to ship as an automatic replacement for our current 535, no risk that any GPU users are having that get unsupported by changing 535 to 550?

If risk, I think we better package this 550 as our newfeature.
Comment 4 Len Lawrence 2024-03-05 17:39:48 CET
Kernel: 6.6.18-desktop-1.mga9 x86_64
Intel Core i9-7900X
NVIDIA GP102 - GeForce GTX 1080 Ti : nvidia 550.54.14
$ rpm -q nvidia-current-all
nvidia-current-all-550.54.14-2.mga9.nonfree

Installed under the linus kernel but the process was not smooth because the 32-bit repository had not been enabled.  Took care of that and all was well, I think.
The module rebuilds seemed to go OK.
Switched to the desktop kernel on reboot to force the driver to be rebuilt.
Mate desktop working fine.
teapot running at 60Hz.  Used nvidia-settings to disable OpenGL Sync to VBlank and the rate jumped to ~2400.  That setting had no effect on glmark2 timings, which is to be expected.  VirtualBox, Kstars, Tk graphics and handbrake working.

Rebooted to linus and server kernels and found no regressions.

CC: (none) => tarazed25

Comment 5 Thomas Andrews 2024-03-05 20:38:18 CET
(In reply to Morgan Leijström from comment #3)
> Now I note that nvidia call 550 "new feature brach"
> https://forums.developer.nvidia.com/t/current-graphics-driver-releases
> 
> Is this safe to ship as an automatic replacement for our current 535, no
> risk that any GPU users are having that get unsupported by changing 535 to
> 550?
> 
> If risk, I think we better package this 550 as our newfeature.

Indeed, there seems to be some confusion over at Nvidia. Check out this question:

https://forums.developer.nvidia.com/t/what-branch-does-550-54-14-belong-to/284885

CC: (none) => andrewsfarm

katnatek 2024-03-06 00:05:18 CET

Keywords: (none) => advisory

Comment 6 Morgan Leijström 2024-03-07 17:18:27 CET
Also good with kernel-linus-6.5.13-2
Comment 7 Thomas Andrews 2024-03-08 23:31:14 CET
MGA9-64 Plasma, i5-7500, Nvidia Quadro K620 graphics, rEFInd bootloader.

Started with the nvidia-current 535, used qarepo to get both sets of nvidia packages to be tested, then used drakrpm-update to change to nvidia-current 550. Rebooted into the same kernel with no issues, played a couple of videos, no issues.

Ran drakx11 and changed to the 470 driver, rebooted into the same kernel without issues, played for a few minutes, no issues.

Ran drakx11 again, this time changing to our newfeature driver. Rebooted to the same kernel, again, no issues.

Ran drakz11 again, this time switching to nouveau. Rebooted, and again no issues.

Finished up changing to nvidia-current 550 again, rebooted again, again no issues. Ran glmark2, receiving a score of 5118.
Comment 8 Brian Rockwell 2024-03-09 16:09:00 CET
MGA9-64, Cinnamon, Nvidia GTX 1650 super

$ uname -a
Linux localhost 6.6.18-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sat Feb 24 02:17:35 UTC 2024 x86_64 GNU/Linux

The following 5 packages are going to be installed:

- dkms-nvidia-current-550.54.14-2.mga9.nonfree.x86_64
- kernel-desktop-devel-latest-6.6.18-1.mga9.x86_64
- nvidia-current-cuda-opencl-550.54.14-2.mga9.nonfree.x86_64
- nvidia-current-utils-550.54.14-2.mga9.nonfree.x86_64
- x11-driver-video-nvidia-current-550.54.14-2.mga9.nonfree.x86_64

260MB of additional disk space will be used

-- rebooted

confirmed working

$ nvidia-smi
Sat Mar  9 09:03:12 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1650 ...    Off |   00000000:07:00.0  On |                  N/A |
| 35%   30C    P8             12W /  100W |     129MiB /   4096MiB |      2%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A      1582      G   /usr/libexec/Xorg                              89MiB |
|    0   N/A  N/A      2289      G   cinnamon                                       34MiB |
|    0   N/A  N/A      2769      G   /usr/bin/kitty                                  2MiB |
+-----------------------------------------------------------------------------------------+

nice to see the nvidia utility working again

working as expected.

CC: (none) => brtians1

Comment 9 Brian Rockwell 2024-03-09 17:22:43 CET
MGA9-64, Plasma, Ryzen 5600, Nvidia 1050

The following 4 packages are going to be installed:

- dkms-nvidia-current-550.54.14-2.mga9.nonfree.x86_64
- nvidia-current-cuda-opencl-550.54.14-2.mga9.nonfree.x86_64
- nvidia-current-utils-550.54.14-2.mga9.nonfree.x86_64
- x11-driver-video-nvidia-current-550.54.14-2.mga9.nonfree.x86_64

89MB of disk space will be freed.


--rebooted

$ nvidia-smi
Sat Mar  9 10:01:54 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1050        Off |   00000000:05:00.0  On |                  N/A |
| 45%   28C    P0             N/A /   75W |     224MiB /   2048MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A      2040      G   /usr/libexec/Xorg                              86MiB |
|    0   N/A  N/A      2362      G   /usr/bin/kwalletd5                              1MiB |
|    0   N/A  N/A      2537      G   /usr/bin/ksmserver                              1MiB |
|    0   N/A  N/A      2539      G   /usr/bin/kded5                                  1MiB |
|    0   N/A  N/A      2540      G   /usr/bin/kwin_x11                              38MiB |
|    0   N/A  N/A      2576      G   /usr/bin/plasmashell                           21MiB |
|    0   N/A  N/A      2626      G   ...c/polkit-kde-authentication-agent-1          1MiB |
|    0   N/A  N/A      2628      G   /usr/libexec/xdg-desktop-portal-kde             1MiB |
|    0   N/A  N/A      2692      G   /usr/bin/nextcloud                             12MiB |
|    0   N/A  N/A      2694      G   /usr/bin/python3                                1MiB |
|    0   N/A  N/A      2703      G   /usr/libexec/kdeconnectd                        1MiB |
|    0   N/A  N/A      2710      G   /usr/bin/kaccess                                1MiB |
|    0   N/A  N/A      2715      G   /usr/bin/kalendarac                             1MiB |
|    0   N/A  N/A      2794      G   /usr/bin/akonadi_control                        1MiB |
|    0   N/A  N/A      2852      G   /usr/bin/akonadi_akonotes_resource              1MiB |
|    0   N/A  N/A      2853      G   /usr/bin/akonadi_archivemail_agent              1MiB |
|    0   N/A  N/A      2854      G   /usr/bin/akonadi_birthdays_resource             1MiB |
|    0   N/A  N/A      2855      G   /usr/bin/akonadi_contacts_resource              1MiB |
|    0   N/A  N/A      2856      G   .../bin/akonadi_followupreminder_agent          1MiB |
|    0   N/A  N/A      2857      G   /usr/bin/akonadi_ical_resource                  1MiB |
|    0   N/A  N/A      2868      G   /usr/bin/akonadi_indexing_agent                 1MiB |
|    0   N/A  N/A      2884      G   /usr/bin/akonadi_maildir_resource               1MiB |
|    0   N/A  N/A      2885      G   /usr/bin/akonadi_maildispatcher_agent           1MiB |
|    0   N/A  N/A      2886      G   /usr/bin/akonadi_mailfilter_agent               1MiB |
|    0   N/A  N/A      2887      G   /usr/bin/akonadi_mailmerge_agent                1MiB |
|    0   N/A  N/A      2888      G   /usr/bin/akonadi_migration_agent                1MiB |
|    0   N/A  N/A      2890      G   /usr/bin/akonadi_newmailnotifier_agent          1MiB |
|    0   N/A  N/A      2892      G   /usr/bin/akonadi_notes_agent                    1MiB |
|    0   N/A  N/A      2894      G   /usr/bin/akonadi_sendlater_agent                1MiB |
|    0   N/A  N/A      2896      G   /usr/bin/akonadi_unifiedmailbox_agent           1MiB |
|    0   N/A  N/A      3041      G   /usr/libexec/baloorunner                        1MiB |
|    0   N/A  N/A      3047      G   /usr/bin/konsole                                1MiB |
+-----------------------------------------------------------------------------------------+

working as expected.
Comment 10 Brian Rockwell 2024-03-09 23:21:56 CET
MGA9-64, Ryzen, nvidia 1650

new install of driver

The following 40 packages are going to be installed:

- dkms-2.0.19-46.mga9.noarch
- dkms-minimal-2.0.19-46.mga9.noarch
- dkms-nvidia-current-550.54.14-2.mga9.nonfree.x86_64
- gcc-12.3.0-3.mga9.x86_64
- gcc-cpp-12.3.0-3.mga9.x86_64
- isl-0.24-2.mga9.x86_64
- kernel-desktop-devel-6.6.18-1.mga9.x86_64
- lib64audit-devel-3.1.2-1.mga9.x86_64
- lib64brotli-devel-1.0.9-5.mga9.x86_64
- lib64bz2-devel-1.0.8-5.mga9.x86_64
- lib64cap-ng-devel-0.8.3-3.mga9.x86_64
- lib64com_err-devel-1.47.0-2.mga9.x86_64
- lib64curl-devel-7.88.1-3.3.mga9.x86_64
- lib64elfutils-devel-0.189-1.mga9.x86_64
- lib64gcrypt-devel-1.10.2-2.mga9.x86_64
- lib64gpg-error-devel-1.47-1.mga9.x86_64
- lib64idn2-devel-2.3.4-3.mga9.x86_64
- lib64isl23-0.24-2.mga9.x86_64
- lib64keyutils-devel-1.6.3-2.1.mga9.x86_64
- lib64krb53-devel-1.20.1-1.mga9.x86_64
- lib64ldap2.5_0-devel-2.5.14-1.mga9.x86_64
- lib64lzma-devel-5.4.3-1.mga9.x86_64
- lib64ncurses++6-6.3-20221203.2.mga9.x86_64
- lib64ncurses-devel-6.3-20221203.2.mga9.x86_64
- lib64nghttp2-devel-1.54.0-1.mga9.x86_64
- lib64openssl-devel-3.0.12-1.1.mga9.x86_64
- lib64pam-devel-1.5.2-5.1.mga9.x86_64
- lib64psl-devel-0.21.2-2.mga9.x86_64
- lib64sasl2-devel-2.1.27-7.mga9.x86_64
- lib64ssh-devel-0.10.6-1.mga9.x86_64
- lib64unistring-devel-1.1-1.mga9.x86_64
- lib64verto-devel-0.3.2-4.mga9.x86_64
- lib64zlib-devel-1.2.13-1.2.mga9.x86_64
- lib64zstd-devel-1.5.5-1.mga9.x86_64
- libstdc++-devel-12.3.0-3.mga9.x86_64
- libstdc++-python-devel-12.3.0-3.mga9.x86_64
- make-4.4.1-1.mga9.x86_64
- nvidia-current-cuda-opencl-550.54.14-2.mga9.nonfree.x86_64
- nvidia-current-utils-550.54.14-2.mga9.nonfree.x86_64
- publicsuffix-list-20221208-1.mga9.noarch


rebooted - noted I need the x11 driver and a couple of others.  Installed those.

System is working after the x11 driver and a reboot.
Comment 11 Thomas Andrews 2024-03-10 17:22:03 CET
(In reply to Morgan Leijström from comment #3)
> Now I note that nvidia call 550 "new feature brach"
> https://forums.developer.nvidia.com/t/current-graphics-driver-releases
> 
> Is this safe to ship as an automatic replacement for our current 535, no
> risk that any GPU users are having that get unsupported by changing 535 to
> 550?
> 
> If risk, I think we better package this 550 as our newfeature.

Most references I've seen seem to list this as the latest "production" driver, i.e. nvidia-current. My speculation is that there is a newer newfeature driver with a higher number under development, but it's not yet ready for release.

Since this is working for all testers, I'm validating the update.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs
Whiteboard: (none) => MGA9-64-OK

Comment 12 Mageia Robot 2024-03-11 17:04:38 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0106.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.