View Single Post
Old May 27th, 2007   #17
xenobytes
First Cup of Ubuntu
 
Join Date: Aug 2006
Location: Portland OR
Beans: 2
Ubuntu 7.04 Feisty Fawn
Re: Feisty upgrade: Failed to load module wfb

This post could be related to an Ubuntu bug filed at: https://bugs.launchpad.net/ubuntu/+s....20/+bug/98641
----------------------------


I experienced similar problems. I found this bug: 98641

In it, there were a couple of posts that were helpful to me:


Quote:
linux-restricted-modules-2.6.20 (Ubuntu) - contain 2 kernel modules : nvidia.ko and nvidia_new.ko

when you install nvidia-glx-new, nvidia_new.ko will be loaded..

kernel module successfully loaded when system is loading, but when X trying to start ... nvidia-glx Xorg driver can't find libwfb driver.

nvidia drivers have 2 part: one for Kernel and one for Xorg Server.

workaround: get file http://www.nvidia.com/object/linux_d..._1.0-9755.html, extract wfb lib.

....

change description of this bug .. linux-restricted-modules-2.6.20 is not affected.
nvidia-glx-new (1.0.9755+2.6.20.5-14.19) - affected

take a look -> http://packages.ubuntu.com/cgi-bin/s...isty&arch=i386
this package must contain

usr/lib/xorg/modules/libwfb.so --> sm link to libnvidia-wfb.so.1.0.9755
usr/lib/xorg/modules/libnvidia-wfb.so.1.0.9755
--- Both from xoco

Basically, (assuming that you have nvidia-glx-new drivers installed and linux-restricted-modules-2.6.20-15 and have set up your xorg.conf correctly) all you need to do to get around X failing to detect your wfb module is:

Code:
# sh NVIDIA-<version information>pkg1.run -x
Then copy out the libnvidiawfb.so.<version> to your /usr/lib/xorg/modules directory and create a symlink to libwfb.so. Make sure that the permissions are the same as everything else in the directory.

Code:
# cp NVIDIA-<version info>pkg1/usr/X11R6/lib/modules /usr/lib/xorg/modules/
# ln -s libnvidia-wfb.so.<version> libwfb.so
# chmod 644 libnvidia-wfb.so.<version>
# rmmod nvidia
# modeprobe nvidia
# /etc/init.d/gdm restart
And you should be on your way to a splash screen.

Cheers,

-Gavin
xenobytes is offline   Reply With Quote