Am I the only one always having the same issue when Nvidia drivers are updated?
When rebooting, X won't start and the journal is full of this error repeated over and over:
NVRM: API mismatch: the client has the version 375.66, but
NVRM: this kernel module has the version 375.39. Please
NVRM: make sure that this kernel module and all NVIDIA driver
NVRM: components have the same version.
The fix, for me, is to boot into recovery using a different kernel version than I normally use, and then remove and reinstall the kernel using mhwd-kernel -r and mhwd-kernel -i. That way, the new Nvidia drivers and its modules are properly installed.
Just reinstalling the kernel without removing it first won't do it as the older Nvidia modules remain "sticky" for whatever reason. Neither does it work to remove and reinstall the Nvidia drivers using mhwd -r pci video-nvidia followed by mhwd -i pci video-nvidia.