Hi Warra Warra,
Thank you for your help
I am however, running up against my original problem, which is there is no /lib/modules/2.6.22-sabayon/build/System.map
After following all your steps (doing all the updates first), I was able to 'emerge nvidia-cg-toolkit' and 'emerge nvidia-settings' with no problems, but when doing 'emerge nvidia-drivers', I run into my problem. Not sure if it is important, but there were no red errors in any of them when running 'emerge -p nvidia****'. Here is the exact copy/paste of the terminal:
* Messages for package x11-drivers/nvidia-drivers-169.09-r10:
* /lib/modules/2.6.22-sabayon/build/System.map not found.
* You must manually update the kernel module dependencies using depmod.
* To use the Nvidia GLX, run "eselect opengl set nvidia"
* nVidia has requested that any bug reports submitted have the
* output of /usr/bin/nvidia-bug-report.sh included.
* To work with compiz, you must enable the AddARGBGLXVisuals option.
* If you are having resolution problems, try disabling DynamicTwinView.
* GNU info directory index is up-to-date.
* IMPORTANT: 1 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
My issue is that obviously I dont know enough about linux to know how to 'manually update the kernel module dependencies using depmod.' I have searched various linux guides about using depmod, but I'll be blowed if I can find the command that I need to make this happen. I've also tried playing around with insmod, again with no results, as I dont know what I'm doing (n00b, no joke). From what I can gather, the system.map should be created already, as it is a map of the kernel? Does this mean that I have a dodgy kernel, or do I just need to download the system.map from somewhere?
I have run 'etc-update' which made an auto update, but I have not done anything further. Any thoughts and advice would be greatly appreciated.