Bug 27083 - Update request: nvidia390-390.138-1.mga7.nonfree
Summary: Update request: nvidia390-390.138-1.mga7.nonfree
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks: 27062
  Show dependency treegraph
 
Reported: 2020-08-11 12:21 CEST by Martin Whitaker
Modified: 2020-08-18 22:44 CEST (History)
4 users (show)

See Also:
Source RPM: nvidia390
CVE:
Status comment:


Attachments

Description Martin Whitaker 2020-08-11 12:21:53 CEST
Bug fixes, and adds support for 5.7 series kernels:

SRPM:
nvidia390-390.138-1.mga7.nonfree.src.rpm


i586:
dkms-nvidia390-390.138-1.mga7.nonfree.i586.rpm
nvidia390-cuda-opencl-390.138-1.mga7.nonfree.i586.rpm
nvidia390-devel-390.138-1.mga7.nonfree.i586.rpm
nvidia390-doc-html-390.138-1.mga7.nonfree.i586.rpm
x11-driver-video-nvidia390-390.138-1.mga7.nonfree.i586.rpm


x86_64:
dkms-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm
nvidia390-cuda-opencl-390.138-1.mga7.nonfree.x86_64.rpm
nvidia390-devel-390.138-1.mga7.nonfree.x86_64.rpm
nvidia390-doc-html-390.138-1.mga7.nonfree.x86_64.rpm
x11-driver-video-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm
David Walser 2020-08-11 14:48:11 CEST

Blocks: 27006 => (none)

Comment 1 Jose Manuel López 2020-08-11 16:49:13 CEST
I have tested the new version in Mageia 7 Plasma X86_64, with optimus nvidia and mageia-prime-0.4-4.5bdk.mga7.x86_64.

Now, build driver ok. Works fine. Mageia-prime 0.4-4.5 now works fine with this version. 

All ok here.

This output of konsole:
[jose@localhost ~]$ su -
Contraseña: 
[root@localhost ~]# urpmi --auto-update
el soporte «Core Release» está al día
el soporte «Core Updates» está al día
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/media_info/20200811-101630-synthesis.hdlist.cz
soporte «Core Updates Testing» actualizado                                        
el soporte «Nonfree Release» está al día
el soporte «Nonfree Updates» está al día
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/nonfree/updates_testing/media_info/20200811-141614-synthesis.hdlist.cz
soporte «Nonfree Updates Testing» actualizado                                     
el soporte «Tainted Release» está al día
el soporte «Tainted Updates» está al día
el soporte «Tainted Updates Testing» está al día
el soporte «Core 32bit Release» está al día
el soporte «Core 32bit Updates» está al día
el soporte «Nonfree 32bit Release» está al día
el soporte «Nonfree 32bit Updates» está al día
el soporte «Tainted 32bit Release» está al día
el soporte «Tainted 32bit Updates» está al día
el soporte «BDK-Free-x86_64» está al día
el soporte «BDK-Free-noarch» está al día
el soporte «BDK-NonFree-x86_64» está al día
Para satisfacer las dependencias, se instalarán los paquetes siguientes:
  Paquete                        Versión      Revisión      Arq.    
(soporte «Core Updates Testing»)
  freerdp                        2.2.0        1.mga7        x86_64  
  kernel-desktop-5.7.14-1.mga7   1            1.mga7        x86_64  
  kernel-desktop-devel-5.7.14-1> 1            1.mga7        x86_64  
  kernel-desktop-devel-latest    5.7.14       1.mga7        x86_64  
  kernel-desktop-latest          5.7.14       1.mga7        x86_64  
  lib64freerdp2                  2.2.0        1.mga7        x86_64  
  lib64mariadb3                  10.3.24      1.mga7        x86_64  
  virtualbox-kernel-5.7.14-desk> 6.0.24       4.mga7        x86_64  
  virtualbox-kernel-desktop-lat> 6.0.24       4.mga7        x86_64  
(soporte «Nonfree Updates Testing»)
  dkms-nvidia390                 390.138      1.mga7.nonfr> x86_64  
  nvidia390-cuda-opencl          390.138      1.mga7.nonfr> x86_64  
  nvidia390-doc-html             390.138      1.mga7.nonfr> x86_64  
  x11-driver-video-nvidia390     390.138      1.mga7.nonfr> x86_64  
se utilizarán 117MB de espacio de disco adicional.
se descargarán 155MB de paquetes.
¿Efectuar la instalación de los 13 paquetes? (S/n) s


    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/virtualbox-kernel-5.7.14-desktop-1.mga7-6.0.24-4.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/kernel-desktop-5.7.14-1.mga7-1-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/kernel-desktop-latest-5.7.14-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/virtualbox-kernel-desktop-latest-6.0.24-4.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/kernel-desktop-devel-latest-5.7.14-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/freerdp-2.2.0-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/lib64mariadb3-10.3.24-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/lib64freerdp2-2.2.0-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/core/updates_testing/kernel-desktop-devel-5.7.14-1.mga7-1-1.mga7.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/nonfree/updates_testing/dkms-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/nonfree/updates_testing/x11-driver-video-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/nonfree/updates_testing/nvidia390-cuda-opencl-390.138-1.mga7.nonfree.x86_64.rpm
    http://ftp.free.fr/mirrors/mageia.org/distrib/7/x86_64/media/nonfree/updates_testing/nvidia390-doc-html-390.138-1.mga7.nonfree.x86_64.rpm
instalando kernel-desktop-devel-5.7.14-1.mga7-1-1.mga7.x86_64.rpm lib64freerdp2-2.2.0-1.mga7.x86_64.rpm nvidia390-cuda-opencl-390.138-1.mga7.nonfree.x86_64.rpm freerdp-2.2.0-1.mga7.x86_64.rpm dkms-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm virtualbox-kernel-desktop-latest-6.0.24-4.mga7.x86_64.rpm kernel-desktop-5.7.14-1.mga7-1-1.mga7.x86_64.rpm lib64mariadb3-10.3.24-1.mga7.x86_64.rpm x11-driver-video-nvidia390-390.138-1.mga7.nonfree.x86_64.rpm kernel-desktop-devel-latest-5.7.14-1.mga7.x86_64.rpm nvidia390-doc-html-390.138-1.mga7.nonfree.x86_64.rpm virtualbox-kernel-5.7.14-desktop-1.mga7-6.0.24-4.mga7.x86_64.rpm kernel-desktop-latest-5.7.14-1.mga7.x86_64.rpm desde /var/cache/urpmi/rpms
Preparando...                    ################################################
     1/13: kernel-desktop-latest ################################################
     2/13: kernel-desktop-5.7.14-1.mga7
                                 ################################################
     3/13: dkms-nvidia390        ################################################

Creating symlink /var/lib/dkms/nvidia390/390.138-1.mga7.nonfree/source ->
                 /usr/src/nvidia390-390.138-1.mga7.nonfree

DKMS: add Completed.

Preparing kernel 5.6.14-desktop-2.mga7 for module build:
(This is not compiling a kernel, just preparing kernel symbols)
/usr/sbin/dkms: línea 936: aviso: command substitution: ignored null byte in input
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper....(bad exit status: 2)
using /proc/config.gz
make oldconfig....(bad exit status: 2)
make prepare....(bad exit status: 2)

Building module:
cleaning build area....
'make' -j4 SYSSRC=/lib/modules/5.6.14-desktop-2.mga7/build modules.....................
cleaning build area....
cleaning kernel tree (make mrproper)....(bad exit status: 2)

DKMS: build Completed.

nvidia390.ko.xz:
 - Installation
   - Installing to /lib/modules/5.6.14-desktop-2.mga7/dkms/drivers/char/drm/

nvidia-modeset.ko.xz:
 - Installation
   - Installing to /lib/modules/5.6.14-desktop-2.mga7/dkms/drivers/char/drm/

nvidia-drm.ko.xz:
 - Installation
   - Installing to /lib/modules/5.6.14-desktop-2.mga7/dkms/drivers/char/drm/

nvidia-uvm.ko.xz:
 - Installation
   - Installing to /lib/modules/5.6.14-desktop-2.mga7/dkms/drivers/char/drm/

depmod......

DKMS: install Completed.
dracut: Executing: /usr/bin/dracut -f
dracut: dracut module 'bootchart' will not be installed, because command '/sbin/bootchartd' could not be found!
dracut: dracut module 'systemd' will not be installed, because it's in the list to be omitted!
dracut: dracut module 'systemd-bootchart' will not be installed, because command '/usr/lib/systemd/systemd-bootchart' could not be found!
dracut: systemd-initrd needs systemd in the initramfs
dracut: dracut module 'caps' will not be installed, because command 'capsh' could not be found!
dracut: systemd-networkd needs systemd in the initramfs
dracut: dracut module 'modsign' will not be installed, because command 'keyctl' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'network' will not be installed, because it's in the list to be omitted!
dracut: dracut module 'network' will not be installed, because it's in the list to be omitted!
dracut: dracut module 'ifcfg' depends on 'network', which can't be installed
dracut: dracut module 'cifs' will not be installed, because command 'mount.cifs' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsistart' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: 95nfs: Could not find any command of 'rpcbind portmap'!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: dracut module 'masterkey' will not be installed, because command 'keyctl' could not be found!
dracut: dracut-systemd needs systemd-initrd in the initramfs
dracut: dracut module 'caps' will not be installed, because command 'capsh' could not be found!
dracut: dracut module 'modsign' will not be installed, because command 'keyctl' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'ifcfg' depends on 'network', which can't be installed
dracut: dracut module 'cifs' will not be installed, because command 'mount.cifs' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsistart' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: 95nfs: Could not find any command of 'rpcbind portmap'!
dracut: dracut module 'masterkey' will not be installed, because command 'keyctl' could not be found!
dracut: *** Including module: bash ***
dracut: *** Including module: dash ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ****
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut:  resume=UUID=d04348c9-8594-4f78-a757-d361dfdf74c4 resume=UUID=d04348c9-8594-4f78-a757-d361dfdf74c4
dracut:  root=UUID=2bfb1100-bf9b-4bc2-9115-ffc60fde0ba0 rootfstype=ext4 rootflags=rw,noatime
dracut: *** Creating image file '/boot/initrd-5.6.14-desktop-2.mga7.img' ***
dracut: *** Creating initramfs image file '/boot/initrd-5.6.14-desktop-2.mga7.img' done ***
     4/13: virtualbox-kernel-5.7.14-desktop-1.mga7
                                 ################################################
     5/13: virtualbox-kernel-desktop-latest
                                 ################################################
     6/13: kernel-desktop-devel-latest
                                 ################################################
     7/13: kernel-desktop-devel-5.7.14-1.mga7
                                 ################################################
     8/13: lib64freerdp2         ################################################
     9/13: freerdp               ################################################
    10/13: lib64mariadb3         ################################################
    11/13: nvidia390-doc-html    ################################################
    12/13: x11-driver-video-nvidia390
                                 ################################################
    13/13: nvidia390-cuda-opencl ################################################
     1/10: quitando x11-driver-video-nvidia390-390.132-6.mga7.nonfree.x86_64
                                 ################################################
     2/10: quitando nvidia390-cuda-opencl-390.132-6.mga7.nonfree.x86_64
                                 ################################################
     3/10: quitando freerdp-2.1.2-1.mga7.x86_64
                                 ################################################

-------- Uninstall Beginning --------
Module:  nvidia390
Version: 390.132-6.mga7.nonfree
Kernel:  5.6.14-desktop-2.mga7 (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod......

DKMS: uninstall Completed.

------------------------------
Deleting module version: 390.132-6.mga7.nonfree
completely from the DKMS tree.
------------------------------
Done.
     4/10: quitando dkms-nvidia390-390.132-6.mga7.nonfree.x86_64
                                 ################################################
     5/10: quitando nvidia390-doc-html-390.132-6.mga7.nonfree.x86_64
                                 ################################################
     6/10: quitando kernel-desktop-latest-5.6.14-2.mga7.x86_64
                                 ################################################
     7/10: quitando kernel-desktop-devel-latest-5.6.14-2.mga7.x86_64
                                 ################################################
     8/10: quitando virtualbox-kernel-desktop-latest-6.0.24-1.mga7.x86_64
                                 ################################################
     9/10: quitando lib64freerdp2-2.1.2-1.mga7.x86_64
                                 ################################################
    10/10: quitando lib64mariadb3-10.3.23-1.mga7.x86_64
                                 ################################################

nvidia390 (390.138-1.mga7.nonfree): Installing module.
..............................
.......
Creating: target|kernel|dracut args|basicmodules 

vboxdrv.ko.xz:
 - Installation
   - Installing to /lib/modules/5.7.14-desktop-1.mga7/dkms-binary/3rdparty/vbox/

vboxnetflt.ko.xz:
 - Installation
   - Installing to /lib/modules/5.7.14-desktop-1.mga7/dkms-binary/3rdparty/vbox/

vboxnetadp.ko.xz:
 - Installation
   - Installing to /lib/modules/5.7.14-desktop-1.mga7/dkms-binary/3rdparty/vbox/

vboxpci.ko.xz:
 - Installation
   - Installing to /lib/modules/5.7.14-desktop-1.mga7/dkms-binary/3rdparty/vbox/

depmod.....

DKMS: install Completed.
virtualbox, 6.0.24-1.mga7, 5.7.14-desktop-1.mga7, x86_64: installed-binary from 5.7.14-desktop-1.mga7
virtualbox, 6.0.24-1.mga7, 5.6.14-desktop-2.mga7, x86_64: installed-binary from 5.6.14-desktop-2.mga7
+ /usr/sbin/rmmod vboxpci
+ /usr/sbin/rmmod vboxnetflt
+ /usr/sbin/rmmod vboxnetadp
+ /usr/sbin/rmmod vboxdrv
+ /usr/sbin/modprobe vboxdrv
+ /usr/sbin/modprobe vboxnetflt
+ /usr/sbin/modprobe vboxnetadp
+ /usr/sbin/modprobe vboxpci
+ :
Debería reiniciar su computadora para kernel-desktop-5.7.14-1.mga7
[root@localhost ~]# 


Greetings!

CC: (none) => joselp

Comment 2 Brian Rockwell 2020-08-11 20:46:17 CEST
AMD x3, Nvidia 730GT (Nvidia 390 driver) - physical hardware MGA7, Xfce



The following 4 packages are going to be installed:

- dkms-nvidia390-390.138-1.mga7.nonfree.x86_64
- nvidia390-cuda-opencl-390.138-1.mga7.nonfree.x86_64
- nvidia390-doc-html-390.138-1.mga7.nonfree.x86_64
- x11-driver-video-nvidia390-390.138-1.mga7.nonfree.x86_64



The following 5 packages are going to be installed:

- cpupower-5.7.14-1.mga7.x86_64
- kernel-desktop-5.7.14-1.mga7-1-1.mga7.x86_64
- kernel-desktop-devel-5.7.14-1.mga7-1-1.mga7.x86_64
- kernel-desktop-devel-latest-5.7.14-1.mga7.x86_64
- kernel-desktop-latest-5.7.14-1.mga7.x86_64


After reboot

# uname -a
Linux localhost 5.7.14-desktop-1.mga7 #1 SMP Fri Aug 7 14:45:09 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux


# lsmod | grep nvidia
nvidia_drm             49152  1
nvidia_modeset       1056768  3 nvidia_drm
nvidia              15831040  83 nvidia_modeset
ipmi_msghandler        69632  2 ipmi_devintf,nvidia
drm_kms_helper        245760  1 nvidia_drm
drm                   589824  5 drm_kms_helper,nvidia_drm,ttm


When installed together working as designed.

CC: (none) => brtians1

Comment 3 Brian Rockwell 2020-08-11 20:53:57 CEST
(In reply to Brian Rockwell from comment #2)
> AMD x3, Nvidia 730GT (Nvidia 390 driver) - physical hardware MGA7, Xfce
> 
> 
> 
> The following 4 packages are going to be installed:
> 
> - dkms-nvidia390-390.138-1.mga7.nonfree.x86_64
> - nvidia390-cuda-opencl-390.138-1.mga7.nonfree.x86_64
> - nvidia390-doc-html-390.138-1.mga7.nonfree.x86_64
> - x11-driver-video-nvidia390-390.138-1.mga7.nonfree.x86_64
> 
> 
> 
> The following 5 packages are going to be installed:
> 
> - cpupower-5.7.14-1.mga7.x86_64
> - kernel-desktop-5.7.14-1.mga7-1-1.mga7.x86_64
> - kernel-desktop-devel-5.7.14-1.mga7-1-1.mga7.x86_64
> - kernel-desktop-devel-latest-5.7.14-1.mga7.x86_64
> - kernel-desktop-latest-5.7.14-1.mga7.x86_64
> 
> 
> After reboot
> 
> # uname -a
> Linux localhost 5.7.14-desktop-1.mga7 #1 SMP Fri Aug 7 14:45:09 UTC 2020
> x86_64 x86_64 x86_64 GNU/Linux
> 
> 
> # lsmod | grep nvidia
> nvidia_drm             49152  1
> nvidia_modeset       1056768  3 nvidia_drm
> nvidia              15831040  83 nvidia_modeset
> ipmi_msghandler        69632  2 ipmi_devintf,nvidia
> drm_kms_helper        245760  1 nvidia_drm
> drm                   589824  5 drm_kms_helper,nvidia_drm,ttm
> 
> 
> When installed together working as designed.

Correction:  DE is Mate
David Walser 2020-08-16 16:02:33 CEST

Whiteboard: (none) => MGA7-64-OK

David Walser 2020-08-16 16:11:00 CEST

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 4 David Walser 2020-08-16 16:22:35 CEST
Advisory and package list in Comment 0.
Dave Hodgins 2020-08-18 21:46:35 CEST

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 5 Mageia Robot 2020-08-18 22:44:43 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2020-0176.html

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


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