I'm with Ubuntu 13.04 x64 and I have installed:
Package: gazebo Version: 1.9.1-2~raring Package: ros-hydro-turtlebot-gazebo Version: 2.1.0-1raring-20130910-0236-+0000
When I run:
$ gazebo /usr/share/gazebo-1.9/worlds/willowgarage.world
It all works fine, the world is loaded and the models are cached at ~/.gazebo/models/
On the other and if I run:
$ gazebo /opt/ros/hydro/share/turtlebot_gazebo/worlds/playground.world
It DOES NOT load any models:
Error [ModelDatabase.cc:408] Unable to download model[model://dumpster/meshes/dumpster.dae] Error [SystemPaths.cc:371] File or path does not exist[""] Error [MeshShape.cc:64] No mesh specified Error [ModelDatabase.cc:408] Unable to download model[model://cube_20k/meshes/cube_20k.stl] Error [SystemPaths.cc:371] File or path does not exist[""] Error [MeshShape.cc:64] No mesh specified Msg Waiting for model database update to complete... Error [ModelDatabase.cc:408] Unable to download model[model://dumpster/meshes/dumpster.dae]
Gazebo GUI opens, and if I insert the models manually using the GUI library (Dumpster, Cube 20k, etc), they do get cached and next time I run it they load fine.