Update to the new R470 Production Branch, fixing a lot of bugs, and adds support for new hardware and newer kernels... references: https://www.nvidia.com/Download/driverResults.aspx/176525/en-us https://www.nvidia.com/Download/driverResults.aspx/177145/en-us https://www.nvidia.com/Download/driverResults.aspx/179599/en-us This driver has been in use in Cauldron for ~1 month... SRPMS: ldetect-lst-0.6.26.6-1.mga8.src.rpm nvidia-current-470.63.01-1.mga8.nonfree.src.rpm i586: ldetect-lst-0.6.26.6-1.mga8.i586.rpm ldetect-lst-devel-0.6.26.6-1.mga8.i586.rpm x86_64: ldetect-lst-0.6.26.6-1.mga8.x86_64.rpm ldetect-lst-devel-0.6.26.6-1.mga8.x86_64.rpm dkms-nvidia-current-470.63.01-1.mga8.nonfree.x86_64.rpm nvidia-current-cuda-opencl-470.63.01-1.mga8.nonfree.x86_64.rpm nvidia-current-devel-470.63.01-1.mga8.nonfree.x86_64.rpm nvidia-current-doc-html-470.63.01-1.mga8.nonfree.x86_64.rpm nvidia-current-lib32-470.63.01-1.mga8.nonfree.x86_64.rpm nvidia-current-utils-470.63.01-1.mga8.nonfree.x86_64.rpm x11-driver-video-nvidia-current-470.63.01-1.mga8.nonfree.x86_64.rpm
Kernel: 5.10.62-desktop-1.mga8 x86_64 Quad Core Intel Core i7-4790 NVIDIA GM204 [GeForce GTX 970] driver: nvidia v: 470.63.01 Running smoothly here. No regressions noted.
CC: (none) => tarazed25
Kernel: 5.10.60-desktop-2.mga8 x86_64 10-Core Intel Core i9-7900X NVIDIA GP102 [GeForce GTX 1080 Ti] driver: nvidia v: 470.63.01 Rebooted fine with the new driver version in place. Graphical applications running well. Looks good.
Kernel: 5.10.62-desktop-1.mga8 x86_64 16x 11th Gen Intel Core i9-11900KF NVIDIA GA102 [GeForce RTX 3080 Ti] driver: nvidia 470.63.01 Rebooted. Gaming works fine.
Kernel: 5.10.62-desktop-1.mga8 x86_64 Mini-pc System: Entroware product: Aura 6-Core Intel Core i7-10710U Intel Comet Lake UHD Graphics driver: i915 Mesa Intel UHD Graphics (CML GT2) Installation of all 8 packages succeeded. Before installation lsmod indicated that the Intel driver was being used but after reboot it was more specifically i915. xorg.conf is vague in both cases - says Intel. The system continues to work as before.
No regressions noted on plasma 64 bit, kernels 5.10.62-desktop-1.mga8 and 5.13.14-desktop-1.mga8 Tested: Plasma, some normal desktop apps, Firefox flatpak, VirtualBox with MSW7 guest, BOINC using CPU with CUDA and OpenCL. Hardware: My workstation "svarten": Mainboard: Sabertooth P67, CPU: i7-3770, RAM 16G, GM107 [GeForce GTX 750] using nvidia-current; GeForce 635 series and later, 4k display. Problem, as seen before, is when updating while running Plasma, logout does not work first time after update, see below: ---------------- While booted kernel 5.13.14-desktop-1.mga8, updated nvidia packages to: - dkms-nvidia-current-470.63.01-1.mga8.nonfree.x86_64 - nvidia-current-cuda-opencl-470.63.01-1.mga8.nonfree.x86_64 - nvidia-current-utils-470.63.01-1.mga8.nonfree.x86_64 - x11-driver-video-nvidia-current-470.63.01-1.mga8.nonfree.x86_64 This was using rpmdrake in a Plasma session, and plasma logout function did not work afterwards. Is this the same as presumed fixed per https://bugs.mageia.org/show_bug.cgi?id=20153#c36, or something else? From journal: sep 19 13:13:48 svarten.tribun ksmserver-logout-greeter[1770287]: QGLXContext: Failed to create dummy context sep 19 13:13:48 svarten.tribun ksmserver-logout-greeter[1770287]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:34: ReferenceError: model is not defined sep 19 13:13:48 svarten.tribun ksmserver-logout-greeter[1770287]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:34: ReferenceError: model is not defined sep 19 13:13:48 svarten.tribun kernel: NVRM: API mismatch: the client has the version 470.63.01, but NVRM: this kernel module has the version 460.84. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. sep 19 13:13:48 svarten.tribun kernel: NVRM: API mismatch: the client has the version 470.63.01, but NVRM: this kernel module has the version 460.84. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. sep 19 13:13:48 svarten.tribun kernel: NVRM: API mismatch: the client has the version 470.63.01, but NVRM: this kernel module has the version 460.84. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. sep 19 13:13:48 svarten.tribun ksmserver-logout-greeter[1770287]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(ResetNotification), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) sep 19 13:13:50 svarten.tribun kernel: NVRM: API mismatch: the client has the version 470.63.01, but NVRM: this kernel module has the version 460.84. Please NVRM: make sure that this kernel module and all NVIDIA driver NVRM: components have the same version. I issued reboot as normal user in Konsole, and it rebooted OK. Performed some tests, OK. ------------------ Rebooted to kernel 5.10.62-desktop-1.mga8, and it built kernel module while booting (1,5 minutes on my i7 3,8GHz) Performed tests, OK.
CC: (none) => fri
So nVidia released more fixes: https://www.nvidia.com/Download/driverResults.aspx/180475/en-us So the rpms to test now are: SRPMS: ldetect-lst-0.6.26.7-1.mga8.src.rpm nvidia-current-470.74-1.mga8.nonfree.src.rpm i586: ldetect-lst-0.6.26.7-1.mga8.i586.rpm ldetect-lst-devel-0.6.26.7-1.mga8.i586.rpm x86_64: ldetect-lst-0.6.26.7-1.mga8.x86_64.rpm ldetect-lst-devel-0.6.26.7-1.mga8.x86_64.rpm dkms-nvidia-current-470.74-1.mga8.nonfree.x86_64.rpm nvidia-current-cuda-opencl-470.74-1.mga8.nonfree.x86_64.rpm nvidia-current-devel-470.74-1.mga8.nonfree.x86_64.rpm nvidia-current-doc-html-470.74-1.mga8.nonfree.x86_64.rpm nvidia-current-lib32-470.74-1.mga8.nonfree.x86_64.rpm nvidia-current-utils-470.74-1.mga8.nonfree.x86_64.rpm x11-driver-video-nvidia-current-470.74-1.mga8.nonfree.x86_64.rpm
Summary: Update request: nvidia-current-470.63.01-1.mga8.nonfree => Update request: nvidia-current-470.74-1.mga8.nonfree
No regressions on my laptop using ... # lspcidrake -v|grep Card Card:ATI Volcanic Islands and later (amdgpu): Advanced Micro Devices, Inc. [AMD/ATI]|Renoir [DISPLAY_VGA] (vendor:1002 device:1636 subv:1043 subd:1e21) (rev: c6) Card:NVIDIA GeForce 635 series and later: NVIDIA Corporation|TU106M [GeForce RTX 2060 Mobile] [DISPLAY_VGA] (vendor:10de device:1f15 subv:1043 subd:1e21) (rev: a1) with mageia-prime and ... # rpm -qa|grep -e ldetect -e nvidia|sort dkms-nvidia-current-470.74-1.mga8.nonfree ldetect-0.12.8-5.mga8 ldetect-lst-0.6.26.7-1.mga8 lib64ldetect0.12-0.12.8-5.mga8 lib64nvidia-egl-wayland1-1.1.5-3.mga8 libnvidia-egl-wayland1-1.1.5-3.mga8 nvidia-current-cuda-opencl-470.74-1.mga8.nonfree nvidia-current-doc-html-470.74-1.mga8.nonfree nvidia-current-lib32-470.74-1.mga8.nonfree nvidia-current-utils-470.74-1.mga8.nonfree x11-driver-video-nvidia-current-470.74-1.mga8.nonfree
CC: (none) => davidwhodgins
Test OK 470.74-1 on same system and methods per comment 5; Updated while running Plasma, Kernel 5.10.62-desktop-1.mga8 x86_64 As before plasma logout/reboot menu is defunct. Rebooted, tests OK. Rebooted to kernel 5.13.14-desktop-1.mga8, dkms built module, tests OK. --- For the eternal (?) Plasma problem, I wonder if it may be a good idea to always skip building the module at install, and instead let it always rebuild on boot?
After reboot: Kernel: 5.10.60-desktop-2.mga8 x86_64 10-Core Intel Core i9-7900X [MT MCP] NVIDIA GP102 [GeForce GTX 1080 Ti] driver: nvidia v: 470.74 Mate working fine. GL tests OK. No regressions.
difda Kernel: 5.10.62-desktop-1.mga8 x86_64 Quad Core Intel Core i7-4790 NVIDIA GM204 [GeForce GTX 970] driver: nvidia v: 470.74 Mate runs OK with this. Graphics tests ran OK. This and the last nvidia update now operate properly with respect to Sync-toVblank. nvidia-settings shows that it is disabled by default and this is true. In previous invocations it was enabled by default but nvidia-settings said otherwise (it was necessary to toggle the setting for the display to match the fact). Somebody must have noticed because it is fixed now.
Whiteboard: (none) => MGA8-64-OKCC: (none) => sysadmin-bugsKeywords: (none) => advisory, validated_update
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0194.html
Status: NEW => RESOLVEDResolution: (none) => FIXED