ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

rviz crash after latest ros update?

asked 2011-07-11 09:10:58 -0600

Georg gravatar image

updated 2014-01-28 17:10:01 -0600

ngrennan gravatar image

Hi,

I am using ROS diamondback on lucid, after the latest pkg update I cannot start rviz on several machines (all using nvidia grahpics cards). I do get the follwing error:

$ rosrun rviz rviz
Failed to initialize Ogre: OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library Plugin_CgProgramManager.  System Error: Plugin_CgProgramManager.so: cannot open shared object file: No such file or directory in DynLib::load at /tmp/buildd/ros-diamondback-visualization-common-1.4.1/debian/ros-diamondback-visualization-common/opt/ros/diamondback/stacks/visualization_common/ogre/build/ogre_src_v1-7-1/OgreMain/src/OgreDynLib.cpp (line 91)
[ERROR] [1310418311.062274513]: Caught exception while loading: OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library Plugin_CgProgramManager.  System Error: Plugin_CgProgramManager.so: cannot open shared object file: No such file or directory in DynLib::load at /tmp/buildd/ros-diamondback-visualization-common-1.4.1/debian/ros-diamondback-visualization-common/opt/ros/diamondback/stacks/visualization_common/ogre/build/ogre_src_v1-7-1/OgreMain/src/OgreDynLib.cpp (line 91)

Does anyone have an idea what's going on here?

Thanks in advance

Georg

edit retag flag offensive close merge delete

Comments

When you say packages do you mean deb packages?
Asomerville gravatar image Asomerville  ( 2011-07-13 09:43:38 -0600 )edit

3 Answers

Sort by » oldest newest most voted
0

answered 2011-09-11 01:45:32 -0600

Georg gravatar image

after trying to install electric today, I found out that I was still using earlier days code.ros.org as deb source and not the packages.ros.org, this obviously lead to incomplete updates and therefore I did not get the rviz updates that solved the problem.

edit flag offensive delete link more
0

answered 2011-07-14 04:16:34 -0600

updated 2011-07-15 01:34:26 -0600

The packages are messed up as of 2011-July-06. The package for i386 did not include the .so in question (but amd64 did).

They were made aware of it yesterday:

The new packages will eventually be pushed to here (which is where apt will get them from):

Fixed packages are available here in the mean time:

They can't be updated individually, only all together as they are version locked.

Update:

Public repositories should now have the update.

edit flag offensive delete link more
-1

answered 2011-07-11 21:47:05 -0600

This question has been asked (and answered) before here.

edit flag offensive delete link more

Comments

this is true, however, people just using the deb packages currently cannot start rviz, maybe this would be something to fix "at the other end"?!
Georg gravatar image Georg  ( 2011-07-12 05:12:11 -0600 )edit
You're right, it's probably a bug, and I'm sure the developers will be thankful that you reported it. However, you obviously missed the other question (no big deal), so I thought I'd point you to the solution mentioned there. BTW, a better place to post bugs is here: https://code.ros.org/trac/ros/
Martin Günther gravatar image Martin Günther  ( 2011-07-12 05:58:19 -0600 )edit
It's technically may be different since he's specifically using the deb packages.
Asomerville gravatar image Asomerville  ( 2011-07-13 09:36:25 -0600 )edit
Asomerville gravatar image Asomerville  ( 2011-07-13 09:55:43 -0600 )edit

Question Tools

Stats

Asked: 2011-07-11 09:10:58 -0600

Seen: 1,847 times

Last updated: Sep 11 '11