Hi lemmy82, thanks for the heads-up. The command was indeed wrong. In the parameter list of the curl command, specify "-LsSo" instead of "-sSo", then the correct .tar.gz archive is downloaded and the tar command no longer fails.
Delete my extension before you install the latest release of NvidiaGraphicsFixup. Having both installed at the same time will at best have no effect and at worst cause a kernel panic on boot. No steps other than deleting my extension are required, because all modifications are made in RAM when...
@onofre1981: The extension is only compatible with macOS 10.12.5 and later. From the error, I'd say that you're on an earlier version. Upgrade to 10.12.6 and try again.
Fine with me if the mods agree. This is a common problem indeed. I can open a new topic if needed.
I've not yet mastered the art of time travel. :) There are not official NVIDIA web drivers for macOS 10.13 yet.
It makes software signed by NVIDIA (but nothing else) pass the 'platform binary' check. This makes Apple's high-level code signing logic (contained in AppleMobileFileIntegrity) treat it equally to the Apple-provided graphics drivers and permits loading it into protected processes.
Well, guess what I just did? The security thing bugged me after all (no pun intended).
A kernel extension with equal effect but no security impact is available at:
https://github.com/mologie/NVWebDriverLibValFix/releases
I strongly recommend every user of the old kernel extension to switch...
It is a hardening feature; I wouldn't worry too much about someone exploiting the absence of a hardening feature in combination with a vulnerable executable, that is insecure without it, unless you are some head of state. Disabling Library Validation does not instantly grant every process root...
I have not tested that configuration, but can't think of a reason why it shouldn't work. If you don't experience issues that there's no need to change your setup. Note that your setup will cause the kext to load on installation disks and recovery mode too, which might not be what you want...
I've made a precompiled binary of the kernel extension available at:
https://github.com/mologie/macos-disable-library-validation/releases
The above is the official releases page, which will always display the latest version. Please don't directly link to the files, but only to the releases...
Thanks for testing everyone.
@zakklol, your configuration unfortunately will not work on anything but your specific kernel version (of the preview release), and neither is it possible to create a reliable Clover kernel patcher configuration for our scenario. This is why I chose to write a...
Hi everyone. I wrote a kernel extension, which resolves the problem for those of us without the option to enable an internal GPU. It permits iBooks, Little Snitch and other software to do their rendering with the NVIDIA Web Driver.
EDIT 2: Use this new, secure version instead...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.