See thread http://forums.gentoo.org/viewtopic.php?t=31727. Works fine if I manually load NVdriver with modprobe, or add it to /etc/modules.autoload -- but for some reason isn't loaded even though devfs is running. I've verified that CONFIG_DEVFS_FS=y is in my .config, re-emerged all the relevent packages and rebooted several times and the problem persists.
az: the new module has changed names but not everyone has updated ... so maybe having an alias for both modules might be better ...
Was already fixed on CVS.
hiya az, Care to elaborate how the problem is manifested? Am curious.
Removed this from baselayout when 4191 came out, but added back: ----------------------- nosferatu binutils-2.13.90.0.18 # grep NVdriver /etc/modules.d/aliases alias char-major-195 NVdriver nosferatu binutils-2.13.90.0.18 #
I just checked and still have the problem as well many others (new thread: http://forums.gentoo.org/viewtopic.php?t=33116). The alias is in a separate file /etc/modules.d/nvidia now and looks like it should be loaded here from /etc/modules.conf and shows up in modprobe --showconfig but doesn't work without a manual 'modprobe NVdriver' still. Puzzling.
I now see: # emerge nvidia-kernel ... * If you are not using devfs, loading the module automatically at * boot up, you need to add "NVdriver" to your /etc/modules.autoload. * So I think this can be closed now.
The problem here (with the 4191 drivers) is that the kernel module gets installed into the wrong place. The ebuild (or nvidia build process) installs the driver in: /lib/modules/<kernel-version>/video/nvidia.o The driver should be installed into: /lib/modules/<kernel-version>/kernel/video/nvidia.o
Crap. Even the 3* drivers get installed there: insinto /lib/modules/${KV}/video Closing, as user do not use devfsd, and need to add to /etc/modules.autoload.