Can’t upgrade NVIDIA driver

Issues related to applications and software problems
Post Reply
Mike_Rochefort
Posts: 215
Joined: 2016/03/16 02:34:19

Can’t upgrade NVIDIA driver

Post by Mike_Rochefort » 2018/08/01 12:36:03

I’m going to be honest, this is the first time that I’ve really had trouble with the proprietary driver. For the last few kernel updates (ever since installing 390.48) I physically can’t upgrade the driver. Doing so will result in a failed startup hanging at various stages.

Last night alone I messed around with 390.77 for about 2 hours trying to get it to function properly. I spent most of that time in multi-user mode and single user mode. I’ve used the nvidia tools to remove packages, the RUN package to uninstall it, and manually deleting the kernel modules. There are a couple of others pieces that I left because I wasn’t sure if I should touch them (kernel src and /usr/lib/firmware).

I’ve been using the same update process for about two years now with no issue, has anyone ever seen this before?

The only two software packages that I installed around the time I initially installed 390.48 were VMWare Workstation Player amd Blackmagic Design DaVinci Resolve. I don’t think they’re the root issue but I’m trying to brain dump anything useful here.

I do realize this is pretty vague and open, so if you need more information just ask and I’ll provide. This is a real brain scratcher for me.

Cheers,
Mike
Solution Architect @RedHat | RHCE
Former SysAdmin @BlueSkyStudios and @Pixar
Feature animation and VFX enthusiast
--
Report CentOS Stream 8 bugs: https://da.gd/c8s-bugs
Report CentOS Stream 9 bugs: https://da.gd/c9s-bugs

User avatar
toracat
Site Admin
Posts: 7518
Joined: 2006/09/03 16:37:24
Location: California, US
Contact:

Re: Can’t upgrade NVIDIA driver

Post by toracat » 2018/08/01 15:19:29

What is the model of your graphics card? Please install the "nvidia-detect" package from ELRepo and run it as "nvidia-detect -v". That provides useful info about your card and possible driver version.
CentOS Forum FAQ

Mike_Rochefort
Posts: 215
Joined: 2016/03/16 02:34:19

Re: Can’t upgrade NVIDIA driver

Post by Mike_Rochefort » 2018/08/01 15:23:32

Away from desktop until tonight (about 5.5 hours), but I have three GTX 1070's in my workstation, currently using 390.48. I can take a look and run that tonight, but I've been avoiding the ElRepo for most of my time with CentOS since 7.4. Haven't really felt a need to use the tools offered there as everything has been working just fine until now.

Cheers,
Mike
Solution Architect @RedHat | RHCE
Former SysAdmin @BlueSkyStudios and @Pixar
Feature animation and VFX enthusiast
--
Report CentOS Stream 8 bugs: https://da.gd/c8s-bugs
Report CentOS Stream 9 bugs: https://da.gd/c9s-bugs

Mike_Rochefort
Posts: 215
Joined: 2016/03/16 02:34:19

Re: Can’t upgrade NVIDIA driver

Post by Mike_Rochefort » 2018/08/02 03:52:26

Result of running nvidia-detect:

Code: Select all

Probing for supported NVIDIA devices...
[10de:1b81] NVIDIA Corporation GP104 [GeForce GTX 1070]
This device requires the current 390.67 NVIDIA driver kmod-nvidia
[10de:1b81] NVIDIA Corporation GP104 [GeForce GTX 1070]
This device requires the current 390.67 NVIDIA driver kmod-nvidia
[10de:1b81] NVIDIA Corporation GP104 [GeForce GTX 1070]
This device requires the current 390.67 NVIDIA driver kmod-nvidia
I don't use the ElRepo drivers, so I don't think this tool is going to be much help.

Cheers,
Mike
Solution Architect @RedHat | RHCE
Former SysAdmin @BlueSkyStudios and @Pixar
Feature animation and VFX enthusiast
--
Report CentOS Stream 8 bugs: https://da.gd/c8s-bugs
Report CentOS Stream 9 bugs: https://da.gd/c9s-bugs

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Can’t upgrade NVIDIA driver

Post by TrevorH » 2018/08/02 08:11:31

I've been avoiding the ElRepo for most of my time with CentOS since 7.4.
Why? ELRepo is the preferred method for installing the nvidia drivers on both RHEL and CentOS. They take the nvidia drivers from the .run file and package those up as an rpm that can be installed using the stable kernel ABI. That means they survive most kernel updates (they often need a rebuild at a new point release when RH change the KABI). The nvidia .run version overwrites files that are owned by other packages and is generally rather nasty. The ELRepo is sane.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Mike_Rochefort
Posts: 215
Joined: 2016/03/16 02:34:19

Re: Can’t upgrade NVIDIA driver

Post by Mike_Rochefort » 2018/08/02 11:33:39

Mostly because I’ve never really had any issues with the proprietary driver. I felt no need to change anything. My installs also survive kernel updates, but I reinstall them manually anyways as I’ve done small benchmarks and the post-rebuilds always seemed a bit under their original starting point. So I have a long standing process for how to deal with my upgrades.

But besides that, do you have any idea why I wouldn’t be able to upgrade my driver or why the system bottoms out when I do? Are there any system files I should be looking at?

Cheers,
Mike
Solution Architect @RedHat | RHCE
Former SysAdmin @BlueSkyStudios and @Pixar
Feature animation and VFX enthusiast
--
Report CentOS Stream 8 bugs: https://da.gd/c8s-bugs
Report CentOS Stream 9 bugs: https://da.gd/c9s-bugs

Mike_Rochefort
Posts: 215
Joined: 2016/03/16 02:34:19

Re: Can’t upgrade NVIDIA driver

Post by Mike_Rochefort » 2018/08/03 12:37:07

A small update, it seems something I did (maybe running uninstall from the RUN file?) during debugging had a minor effect on something. For the first time in several months I have a desktop file for the NVIDIA Settings application. Super minor, but I consider it progress nonetheless.

I’m going to double check my UEFI, I haven’t bothered to check if fast/secure boot is disabled. Too many CMOS resets to remember. I also need to upgrade my BIOS to get the proper microcode for the Spectre/Meltdown patches.

I think it’s kind of graphics related, but whenever I get an update like a microcode update my system hangs for a long time during the update before printing out several warning messages I see at boot (something with MCI handler and Errno -19). I’ll post them here for reference later.

Cheers,
Mike
Solution Architect @RedHat | RHCE
Former SysAdmin @BlueSkyStudios and @Pixar
Feature animation and VFX enthusiast
--
Report CentOS Stream 8 bugs: https://da.gd/c8s-bugs
Report CentOS Stream 9 bugs: https://da.gd/c9s-bugs

Post Reply