Apparently, though unproven, at 11:18 on Sunday 16 January 2011, Peter Humphrey did opine thusly:
> On Sunday 16 January 2011 03:25:41 [email protected] wrote: > > Adam Carter <[email protected]> wrote: > > > Did you remember to repoint the /usr/src/linux link? IIRC the > > > module is built to suit whatever kernel that is pointing to. If > > > its not set correctly you'll need to re-emerge nvidia-drivers. > > > > linux is pointing correctly and it was after I emerged the > > nvidia-drivers that I got the invalid argument. > > You can't emerge nvidia-drivers if /usr/src/linux points to a kernel > version other than the currently running one - it complains it can't find > a valid kernel config. This means that, after emerging a new kernel > version, it's necessary to reboot with the new kernel (and fail to start > X) before it's possible to remerge nvidia-drivers to suit the new kernel > - you can't do it in advance. That's nonsense. The nvidia-driver ebuild will build modules for whatever kernel /usr/src/linuc points to. There is no dependency on the running kernel -- alan dot mckinnon at gmail dot com

