Hello, all

I am new in ROS system.
I started to subscribe this mailing list this month,
so my problem might be solved already.
The problem is quite common, and I think it's better ask it to professionals.

The problem I have is already mentioned in "No OpenGL Support" in following URL.

http://www.ros.org/wiki/rviz/Troubleshooting

I installed ROS system on a Vmware virtual machine with Ubuntu 9.04 distribution.
The virtual machine is on Windows XP Professional SP3.
My laptop is lenovo X61, which has Mobile Intel(R) 965 Express Chipset Family as a video card.

The version of the virtual machine is...

# uname -a
Linux ubuntu 2.6.28-18-generic #60-Ubuntu SMP Fri Mar 12 04:40:52 UTC 2010 i686 GNU/Linux

And when I execute "rviz", I got an error.

# roscore
# rosrun rviz rviz
rviz: OgreGLSupport.cpp:57: virtual void Ogre::GLSupport::initialiseExtensions(): Assertion `pcVer && "Problems getting GL version string using glGetString"' failed.
/opt/ros/boxturtle/ros/bin/rosrun: line 35:  7245 Aborted                 $exepath "$@"

As the web page suggests, I turned on "3D graphics acceleration" in the virtual machine setting,
(there is a setting for the acceleration in VMware workstation)
and I checked whether 3D acceleration is working.
and I got

# glxinfo | grep render
direct rendering: Yes

in the virtual machine. It seems to be OK, but the rviz still give the same error.
I tried to fing a driver of the video card. (Mobile Intel(R) 965)
However, I couldn't find it for Ubuntu.
Do you know any suggestions? or is there actually a driver for that?

In the virtual machine, the video card is still recognized as following.

# lspci | grep VGA
00:0f.0 VGA compatible controller: VMware Inc Abstract SVGA II Adapter

Is this a problem?
I am also quite wondering if my xorg.conf is OK.

# less /etc/X11/xorg.conf

...(some comments)...

Section "Device"
    Identifier    "Configured Video Device"
EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
EndSection

(END)

I don't know if this is enough information to solve this problem.
Any advices are welcome, solution for any other video cards is also welcome.

Thanks in advance.

Keisuke
 


2010 FIFA World Cup News [Yahoo!Sports/sportsnavi]