46

Cannot install or use Nvidia Webdrivers anymore! | MacRumors Forums

 2 years ago
source link: https://forums.macrumors.com/threads/cannot-install-or-use-nvidia-webdrivers-anymore.2346445/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

MP 1,1-5,1 Cannot install or use Nvidia Webdrivers anymore!

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
It all started with obvious loss of driversupport for my 1080. I had a picture, but obviously unaccellerated. Dragging windows left traces on the screen etc.

So i tried to reinstall the drivers. But everytime i doubleclick the package i get this error:
Screen Shot 2022-06-02 at 01.02.00.png
And by clicking the questionmark, this note shows up:
Screen Shot 2022-06-02 at 01.02.20.png
Is there any solution for this or is installing NV-webdrivers just not possible anymore. Not even for High Sierra.

Thanks in advance for any help

The Buggman

macrumors member
Oct 25, 2013
I just came here to seek help on the same issue. I can't even open the NVIDIA Driver Manager or Cuda in System Preferences. I get this message:
To use the "NVIDIA Drive Manager" preferences pane, System Preferences must quit and reopen.

When I click OK, it restarts System Preferences into the same message in a loop until I click Cancel.
The same visual issues as OP as well. I can't even play videos in VLC.

I reset NVRAM and SMC, reinstalled the OS and all updates, and then I installed and ran Malwarebytes just in case. It did return with two issues which I've quarantined, but nothing resolved any problems.

System Version: macOS High Sierra 10.13.6 (17G14042)
Last edited: Yesterday at 4:35 PM

Macschrauber

macrumors 68000
Dec 27, 2015 1,824 Germany
Could be a Gatekeeper issue:

To exclude a certain application run in Terminal:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app


or the hard way:

To disable checks globally run in Terminal:
sudo spctl --master-disable

The Buggman

macrumors member
Oct 25, 2013
The same message appears after running master disable. I get "No such File" on the first command, which I did try directing to the installer.

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
To use the "NVIDIA Drive Manager" preferences pane, System Preferences must quit and reopen.

When I click OK, it restarts System Preferences into the same message in a loop until I click Cancel.
Yes! The very same i get too. All started today out of nothing.

May they have finally kicked us?

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
To disable checks globally run in Terminal:
sudo spctl --master-disable
This has already been done.

The drivers still don't load nor can i open the pref pane.

The Buggman

macrumors member
Oct 25, 2013
All started today out of nothing.
Same. I've been in a panic about it all day. I thought I did something to harm my computer. Was there an update that I didn't notice yesterday? How could the same problem be happening to us, starting at the exact same time?

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Was there an update that I didn't notice yesterday?
As far as i know, no!

The last official update of the webdriver which i know of, is 387.10.10.10.40.140, which is even of 2020. But to me this happened using 387.10.10.15.15.108, which is known to be OS version / security update independent.

mo5214

macrumors regular
Sep 20, 2019
Don’t know if this would work or not. You can try to add kext-dev-mode=1 to your boot-args in addition to using a utility called stripcodesig (https://github.com/tvi/stripcodesig) to make the binary unsigned again (the boot argument should allow unsigned kext, and we unsign the kext and/or its related utilities. Might have to turn off gatekeeper among some other things)
Reactions: flyproductions

mattspace

macrumors 68000
Jun 5, 2013 1,973 1,563 Australia
Reminds me of 1Password 6 - a build that wasn't the most recent 6.x version just stopped working, refusing to launch because its notarisation had expired. Thankfully there was a later 6.x release that worked, but it speaks to grim times ahead for people trying to archive & preserve older software.

The Buggman

macrumors member
Oct 25, 2013
Don’t know if this would work or not. You can try to add kext-dev-mode=1 to your boot-args in addition to using a utility called stripcodesig (https://github.com/tvi/stripcodesig) to make the binary unsigned again (the boot argument should allow unsigned kext, and we unsign the kext and/or its related utilities. Might have to turn off gatekeeper among some other things)
All of that is a bit beyond me, I think. How does it work? Do we just enter sudo nvram boot-args="kext-dev-mode=1" into Terminal, turn off gatekeeper, and then use the tool to... create a patched version of the installer?
6.x version just stopped working, refusing to launch because its notarisation had expired
Is... is that even legal? Given the coincidence, it sounds plausible, but that practically kills the machine in this case. I would need to either find and purchase a natively compatible lower end GPU or scrap the machine altogether, which is not a thing I say easy. It kind of rips my heart out, in fact.

flowrider

macrumors 604
Nov 23, 2012 6,869 2,698
Was there an update that I didn't notice yesterday?
Nope - The web drivers are here:
www.tonymacx86.com

NVIDIA Drivers

www.tonymacx86.com

Lou

Nermal

Moderator
Staff member
Dec 7, 2002 19,491 2,098 New Zealand
In Software Update preferences, do you have "Install system data files and security updates" enabled? There is zero indication when the OS installs one of these, and this wouldn't be the first time that Apple's broken drivers with them...

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Nope - The web drivers are here:
www.tonymacx86.com

NVIDIA Drivers

www.tonymacx86.com

Lou
Yes, ...and none of them will install.

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
....and then use the tool to create a patched version of the installer?
To my understanding, we have to use the tool for any kext/pref panel installed by the webdriver.

mattspace

macrumors 68000
Jun 5, 2013 1,973 1,563 Australia
Can I ask you high sierra folks if you've installed the recently re-issued CA 2 - G1 intermediate certificate from Apple PKI, which was necessary to keep iCloud services connecting?

Also, might be worth looking around in Keychain Access and seeing if there's any other certificates that have expired, which might be tripping up gatekeeper.

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Also, might be worth looking around in Keychain Access and seeing if there's any other certificates that have expired,...
Yes at least this i did. There are not any NV-certificates visibly in there.

mattspace

macrumors 68000
Jun 5, 2013 1,973 1,563 Australia
Yes at least this i did. There are not any NV-certificates visibly in there.
Have you looked at the last modified date of the (IIRC) certificate revocation list?

It would be curious to see what the instructions here reveal:
osxdaily.com

Check Packages for Expired Certificates in Mac OS X

Many Mac users will download package files of combo updates or other software in order to install them on multiple computers, thereby avoiding updating with the Mac App Store. This is particularly …

osxdaily.com

osxdaily.com

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Have you looked at the last modified date of the (IIRC) certificate revocation list?
This is what shows up by checking the status for the last available web driver.
Screen Shot 2022-06-02 at 11.43.58.png

Macschrauber

macrumors 68000
Dec 27, 2015 1,824 Germany
If the problem is expiered certificates one can try to disconnect from time server and set the system clock back, say a year.

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Don’t know if this would work or not. You can try to add kext-dev-mode=1 to your boot-args in addition to using a utility called stripcodesig (https://github.com/tvi/stripcodesig) to make the binary unsigned again (the boot argument should allow unsigned kext, and we unsign the kext and/or its related utilities. Might have to turn off gatekeeper among some other things)
Thanks for the reply.

I tried but sadly with no success. Went trough the whole stripcodesign-process for every single of the webdrivers kexts. And reinstalled them. Afterwards they show up as "unsigned" as expected but still refuse to load.
after.png

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Don’t know if this would work or not. You can try to add kext-dev-mode=1 to your boot-args in addition to using a utility called stripcodesig (https://github.com/tvi/stripcodesig) to make the binary unsigned again (the boot argument should allow unsigned kext, and we unsign the kext and/or its related utilities. Might have to turn off gatekeeper among some other things)
Update with partial success!

I just missed to patch "some" of the neccessary kexts and bundles. Now, after treating all of the following extensions in

Library/Extensions...
lib:ext.png
...as well as System/Library/Extensions...
syst:lib:ext.png
...the way described in this video at least the GUI-lagging is gone, wich renders the machine at least basically usable again.

I still cannot open the driver manager even with all the apps inside the package also "unsigned". And GPU benchmarks like the Unigine apps still don't run. So there seem to be parts of the package still missing. But in all, unsigning in the way you suggested seems to be the way to solve this. Thanks again!

And also "thanks" to NV for this nice attempt to turn my 500 € GPU into a paperweight just because you hate Apple. Fu** you! 😡

Edit: Worked for three or for reboots. Now even the GUI-lagging is there again!
Last edited: Today at 5:10 AM

harrymac20

macrumors newbie
Jun 2, 2022
Have the same problem -- even on my secondary startup disk which has not been updated for a couple of weeks. Keeps asking to "To use the “NVIDIA Driver Manager” preferences pane, System Preferences must quit and reopen."

Went wild for a time -- then tries to changa startup disk and after same message as above (did quit and relaunch successfully) will not let me put my password into the field to authenticate -- just no typing -- so must be some problem with Apple as its afffecting more than one preference panel.

harrymac20

macrumors newbie
Jun 2, 2022
Just managed to put password into the field -- just took minutes for the cursor to appear.

flyproductions

macrumors 6502

Original poster

Jan 17, 2014
Have the same problem -- even on my secondary startup disk which has not been updated for a couple of weeks.
Yes. Its not limited to the disk actualy used. It appeared with all of my backups. So it seems like all parts of the driver package just "expire", which also affects the ones backed up...without touching them.

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK