Hey @megavolt, thx for staying with me .
Yeah, i think the point #1 is to fix this err.
So, first of all, i reinstalled my kernel to 5.10, becouse i got this error on 5.4, that i previously being running.
After i tried to reinstall nvidia-utils, but got bunch of conflict file in /usr/lib
.
I checked the folder, and all of them was symlinks to files with bad version - 470.57.02 in their name. So i grepped the and deleted.
After this nvidia-utils, been installed.
Then i tried to reinstall nvidia-driver with:
sudo mhwd -i pci video-nvidia
bot got same confilict files, but for this time in /usr/lib32
folder, done same operation again. Done, driver installed.
Previosly i got those errors, but lust time to reinstall packages i used --overwrite flag for pacman, which basicly told system to ignore them. So for this time i deleted some extra nvidia proproetary files.
As well i reinstalled
video-modesetting and video-linux
drivers.
After i regenerated kernel snap with:
mkinitcpio -P
just to be sure i’m no fighting with cache.
Ok, cool, now i tried to boot on nvidia chip, previosly generated config with:
nvidia-xconfig --prime
and i’m stuck with same error.
I cannot find anymore files in /usr/lib* folders, tried with:
sudo find /usr/lib32 | grep .57.02
sudo find /usr/lib | grep .57.02
If i search through all system, that’s output i got:
/var/cache/pacman/pkg/nvidia-utils-470.57.02-1-x86_64.pkg.tar.zst
/var/cache/pacman/pkg/lib32-nvidia-utils-470.57.02-1-x86_64.pkg.tar.zst.sig
/var/cache/pacman/pkg/nvidia-utils-470.57.02-1-x86_64.pkg.tar.zst.sig
/var/cache/pacman/pkg/linux414-nvidia-470.57.02-3-x86_64.pkg.tar.zst.sig
/var/cache/pacman/pkg/lib32-nvidia-utils-470.57.02-1-x86_64.pkg.tar.zst
/var/cache/pacman/pkg/mhwd-nvidia-470.57.02-1-any.pkg.tar.zst
/var/cache/pacman/pkg/linux414-nvidia-470.57.02-3-x86_64.pkg.tar.zst
but im not sure that pacman cache can somehow affect boot process.
So the question for a moment is:
Any ideas where to search for files that causing this version conflict error?