I am trying to configure an Amazon Machine Image with Ubuntu 11.04 to run a cg1.4xlarge type machine with two Nvidia Tesla s2050 in order to use hardware accelerated OpenGL offscreen rendering using Frame buffer objects.
I managed to install the latest Nvidia drivers on it without problem.
However, in the attached nvidia-bug-report I can see that no /dev/fb0 could be found.
[ 88.482] (II) LoadModule: "fbdevhw"
[ 88.483] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 88.486] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 88.486] compiled for 1.10.1, module version = 0.0.2
[ 88.486] ABI class: X.Org Video Driver, version 10.0
[ 88.486] (EE) open /dev/fb0: No such file or directory
[ 88.486] (II) Loading sub module "vgahw"
[ 88.486] (II) LoadModule: "vgahw"
I installed X and when attempting to start I also get the message that /dev/fb0 could not be found.
I have read in this thread:
that jesmith has managed to run OpenGL on EC2s Teslas. I saw in his nvidia-bug-report that no libfbdevhw.so but a libfb.so is loaded instead and no /dev/fb0 is missing in his log:
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib64/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib64/xorg/modules/libwfb.so
(II) Module wfb: vendor="NVIDIA Corporation"
How can I setup the Tesla cards to use libfb.so intend of lbfbdevhw.so?? Also does libfb.so support full hardware acceleration?
I have tried with
sudo nvidia-xconfig -a --use-display-device=None --virtual=1280x1024
sudo nvidia-xconfig -a --connected-monitor=DFP --virtual=1280x1024
to create an /etc/X11/XF86Config that could use OpenGL and GLX with the Tesla cards on EC2s cg1.4xlarge instances.
Any help would be very appreciated!