| Summary: | Update request: nvidia-current 384.90 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thomas Backlund <tmb> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, maurice77, sysadmin-bugs, tarazed25, wilcal.int |
| Version: | 6 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA5TOO MGA5-64-OK MGA6-64-OK | ||
| Source RPM: | nvidia-current | CVE: | |
| Status comment: | |||
|
Description
Thomas Backlund
2017-10-13 20:14:19 CEST
Thomas Backlund
2017-10-13 20:16:13 CEST
Whiteboard:
(none) =>
MGA5TOO Host: vega Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) GLX Renderer: GeForce GTX 770/PCIe/SSE2 Installed all the listed packages and rebooted. GLX Version: 4.5.0 NVIDIA 384.90 Everything running OK. 3K screen on DVI. Ran glmark2 and glxspheres64 (virtualgl). The latter reported 60 fps and 67 megapixels/sec. CC:
(none) =>
tarazed25 Host: difda Kernel: 4.9.56-tmb-desktop-1.mga6 x86_64 Card: NVIDIA GM204 [GeForce GTX 970] GLX Renderer: GeForce GTX 970/PCIe/SSE2 Installed the updates and rebooted. GLX Version: 4.5.0 NVIDIA 384.90 4K monitor on DisplayPort glxspheres64 returned 60 fps and 67 Mpixels/sec Ran glmark2. OK. Host: juza Kernel: 4.4.79-1.mga5 x86_64 Card: NVIDIA GK107M [GeForce GT 650M] GLX Renderer: GeForce GT 650M/PCIe/SSE2 Resolution: 1920x1080@59.93hz After the updates: GLX Version: 4.5.0 NVIDIA 384.90 Ran glxspheres64 and various graphics and video applications. All OK. Shall try to test a few more hardware platforms later today. On real hardware, M6, Plasma, 64-bit
Package(s) under test:
dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
default install of dkms-nvidia-current
dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
[root@localhost wilcal]# uname -a
Linux localhost 4.9.56-desktop-1.mga6 #1 SMP Thu Oct 12 22:55:31 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.9.56-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-384.59-1.mga6.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi ldetect-lst
Package ldetect-lst-0.3.7.1-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-doc-html
Package nvidia-current-doc-html-384.59-1.mga6.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-nvidia-current
Package x11-driver-video-nvidia-current-384.59-1.mga6.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 3518
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current
Boots to a working desktop. Screen sizes are correct. General applications work.
install dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
from updates_testing
warm reboot system
[root@localhost wilcal]# uname -a
Linux localhost 4.9.56-desktop-1.mga6 #1 SMP Thu Oct 12 22:55:31 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.9.56-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-384.90-2.mga6.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi ldetect-lst
Package ldetect-lst-0.3.7.2-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-doc-html
Package nvidia-current-doc-html-384.90-2.mga6.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-nvidia-current
Package x11-driver-video-nvidia-current-384.90-2.mga6.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 3518
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current
Boots to a working desktop. Screen sizes are correct. General applications work.
Test platform:
Intel Core i7-2600K Sandy Bridge 3.4GHz
GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo
GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB
RTL8111/8168B PCI Express 1Gbit Ethernet
DRAM 16GB (4 x 4GB)
Samsung 250GB HDCC:
(none) =>
wilcal.int Host: markab Kernel: 4.9.56-1.mga6 x86_64 Card-1: NVIDIA GM204M [GeForce GTX 965M] Display Server: Mageia X.org 119.4 drivers: nvidia,v4l Resolution: 2880x1620@59.96hz GLX Version: 4.5.0 NVIDIA 384.59 Updated installed packages: - dkms-nvidia-current-384.90-2.mga6.nonfree.x86_64 - nvidia-current-cuda-opencl-384.90-2.mga6.nonfree.x86_64 - nvidia-current-devel-384.90-2.mga6.nonfree.x86_64 - nvidia-current-doc-html-384.90-2.mga6.nonfree.x86_64 - x11-driver-video-nvidia-current-384.90-2.mga6.nonfree.x86_64 Package ldetect-lst-0.3.7.2-1.mga6.x86_64 is already installed installing ldetect-lst-devel-0.3.7.2-1.mga6.x86_64 Rebooted to Mate desktop $ inxi -b shows: GLX Version: 4.5.0 NVIDIA 384.90 Used a few graphics applications and ran glmark2. All working fine. Host: markab Kernel: 4.4.82-1.mga5 x86_64 Card-1: NVIDIA GM204M [GeForce GTX 965M] Display Server: X.Org 1.16.4 Resolution: 2880x1620@59.96hz GLX Version: 3.0.0 NVIDIA 384.59 Updated installed packages: - dkms-nvidia-current-384.90-2.mga5.nonfree.x86_64 - nvidia-current-cuda-opencl-384.90-2.mga5.nonfree.x86_64 - nvidia-current-devel-384.90-2.mga5.nonfree.x86_64 - nvidia-current-doc-html-384.90-2.mga5.nonfree.x86_64 - x11-driver-video-nvidia-current-384.90-2.mga5.nonfree.x86_64 ldetect-lst packages were already installed. Rebooted to Mate desktop GLX Version: 4.5.0 NVIDIA 384.90 Ran glmark2, vlc, image viewer. All working fine. On real hardware, M5.1, KDE, 64-bit
Package(s) under test:
dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
default install of dkms-nvidia-current
dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
[root@localhost wilcal]# uname -a
Linux localhost 4.4.92-desktop-1.mga5 #1 SMP Thu Oct 12 20:14:45 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.4.92-1.mga5.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-384.59-1.mga5.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi ldetect-lst
Package ldetect-lst-0.1.346.7-1.mga5.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-doc-html
Package nvidia-current-doc-html-384.59-1.mga5.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-nvidia-current
Package x11-driver-video-nvidia-current-384.59-1.mga5.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 3518
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current
Boots to a working desktop. Screen sizes are correct. General applications work.
install dkms-nvidia-current ldetect-lst nvidia-current-doc-html x11-driver-video-nvidia-current
from updates_testing
warm reboot system
[root@localhost wilcal]# uname -a
Linux localhost 4.4.92-desktop-1.mga5 #1 SMP Thu Oct 12 20:14:45 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.4.92-1.mga5.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-384.90-2.mga5.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi ldetect-lst
Package ldetect-lst-0.1.346.8-1.mga5.x86_64 is already installed
[root@localhost wilcal]# urpmi nvidia-current-doc-html
Package nvidia-current-doc-html-384.90-2.mga5.nonfree.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-nvidia-current
Package x11-driver-video-nvidia-current-384.90-2.mga5.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 3518
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current
Boots to a working desktop. Screen sizes are correct. General applications work.
Test platform:
Intel Core i7-2600K Sandy Bridge 3.4GHz
GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo
GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB
RTL8111/8168B PCI Express 1Gbit Ethernet
DRAM 16GB (4 x 4GB)
Samsung 250GB HD
I'm not finding a good way here to test this on 32-bit hardware I'm using up-to-date 64-bit Plasma Mageia-5.
$ uname -a
Linux newpc.mab.test 4.4.92-desktop-1.mga5 #1 SMP Thu Oct 12 20:14:45 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
From lspci -k:
VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2)
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia340
If I could recall the steps to allow testing the latest nvidia support, I'm willing to give it a try - it would help...CC:
(none) =>
maurice (In reply to Maurice Batey from comment #10) > I'm using up-to-date 64-bit Plasma Mageia-5. > > $ uname -a > Linux newpc.mab.test 4.4.92-desktop-1.mga5 #1 SMP Thu Oct 12 20:14:45 UTC > 2017 x86_64 x86_64 x86_64 GNU/Linux > > From lspci -k: > VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2) > Kernel driver in use: nvidia > Kernel modules: nvidiafb, nouveau, nvidia340 > > If I could recall the steps to allow testing the latest nvidia support, I'm > willing to give it a try - it would help... your system would be using nvidia340, not nvidia-current, so it wouldn't help here.
Dave Hodgins
2017-11-02 20:52:19 CET
Keywords:
(none) =>
advisory Looks like 4 mga5 tests and 3 for mga6. I might have time for more. Tested on Mageia 6 x86_64, works fine after a reboot. Only issue happens after installing and before rebooting, since GLX contexts can't be created anymore and stuff like Plasma's logout screen crash when you try to access them... but for the former issue (broken driver during upgrade) we can't do much, and for the latter it's obviously a Plasma bug that it doesn't detect GL capabilities and fallback to something less fancy when missing. So all good. Whiteboard:
MGA5TOO =>
MGA5TOO MGA6-64-OK Validating as per all above tests. CC:
(none) =>
sysadmin-bugs (In reply to Rémi Verschelde from comment #13) > Tested on Mageia 6 x86_64, works fine after a reboot. > > Only issue happens after installing and before rebooting, since GLX contexts > can't be created anymore and stuff like Plasma's logout screen crash when > you try to access them... but for the former issue (broken driver during > upgrade) we can't do much, and for the latter it's obviously a Plasma bug > that it doesn't detect GL capabilities and fallback to something less fancy > when missing. So all good. I wonder if one should try with not unloading the kernel modules on upgrade so that they would be available until reboot... I should probably try that locally and then in cauldron for a while if it works.. An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2017-0107.html Resolution:
(none) =>
FIXED Installed the nvidia-current updates.
- dkms-nvidia-current-384.98-1.mga5.nonfree.x86_64
- ldetect-lst-0.1.346.9-1.mga5.x86_64
- ldetect-lst-devel-0.1.346.9-1.mga5.x86_64
- nvidia-current-cuda-opencl-384.98-1.mga5.nonfree.x86_64
- nvidia-current-devel-384.98-1.mga5.nonfree.x86_64
- nvidia-current-doc-html-384.98-1.mga5.nonfree.x86_64
- x11-driver-video-nvidia-current-384.98-1.mga5.nonfree.x86_64
Rebooted to 4.4.92-tmb-desktop-1.mga5 and everything seemed to be in order. kmod installed during the boot sequence.
Rebooted to a different kernel.
$ inxi -b
System: Host: markab Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit)
Desktop: MATE 1.8.1 Distro: Mageia 5 thornicroft
Machine: Mobo: GIGABYTE model: X5
Bios: American Megatrends v: FD05 date: 07/29/2015
CPU: Quad core Intel Core i7-5700HQ (-HT-MCP-) clocked at 3456 MHz
Graphics: Card-1: NVIDIA GM204M [GeForce GTX 965M]
Card-2: NVIDIA GM204M [GeForce GTX 965M]
Display Server: X.Org 1.16.4 drivers: nvidia,v4l
Resolution: 2880x1620@59.96hz
GLX Renderer: GeForce GTX 965M/PCIe/SSE2
GLX Version: 4.5.0 NVIDIA 384.98
Graphical applications working fine - firefox, vlc, eom, gqview, LO, mcc.
glxspheres64 running fine. Bootleg copy of glmark2 ran on one GPU which ran appreciably hotter than the idle card. score 9025.
Good for 64 bits.
Try again wilcal. We clashed and I backed off. @Len: wrong report for comment 17, it is bug 22027 that is testing 384.98 @Thomas: Thanks. I did see that but have no idea how it happened. Just clicked on the madb entry (for 384.98 I thought). One of life's little mysteries. |