I don't know why but I thought you were using the version from the
repository. :-)

When you run "su" without parameters it not only set your user to root but
also set some environment variables. Replacing step 5 with just "sudo scons
install" as a regular user should also work.

On Wed, Jan 13, 2010 at 9:24 PM, pt523 <[email protected]> wrote:

>
> To explain what I did,
> 1. I downloaded gazebo-0.8-pre3.tar.gz form SourceForge Download Page
> 2. Installed all required 3rd  libraries including ode 0.8.0, OGRE 1.4.9
> 3. go to gazebo-0.8-pre3 directory
> 4. run scons
> 5. sudo su , then scons install
>
> I'm a newbie to Linux so I'm not quite sure what exactly Luis said mean.
> But
> I think he is probably right, I might using the root user.
>
> By the way, now I'm trying to install the last version from svn which Luis
> recommended. It seems different from the 0.8-pre3 version. Am I correct
> that
> I have to upgrade ode to 0.11.1 and OGRE to 1.6.4 as well?
>
> Finally, I would like to say thank you for all you guys again. : )
>
>
> Luis Manso wrote:
> >
> > He is probably installing using the root user in a way that $HOME is set
> > to
> > /root. Anyway, creating the file in the home directory when gazebo is
> > being
> > installed is not the right way to go because this kind of thing happens.
> I
> > think there are two good options to the current approach:
> >
> > a) Copying the file to a public directory:
> > For example /usr/local/share/gazebo/defaultrc. That way, gazebo would
> look
> > in $HOME/.gazeborc and, if it does not exist, it would copy the file from
> > /usr/local/share/gazebo/defaultrc to $HOME/.gazeborc.
> >
> > b) Generating the file at run time:
> > As I do in the patch a sent with the mail. However, in order to apply the
> > patch to the repository it should be slightly changed as I assume on it
> > that
> > the instalation path is /usr/local (users can set it to any other path).
> >
> > On Wed, Jan 13, 2010 at 8:04 PM, Nate Koenig <[email protected]>
> wrote:
> >
> >> I'm curious as to why a ~/.gazeborc is not automatically generated
> >> when you install gazebo.
> >>
> >> Are you running make install?
> >>
> >> -nate
> >>
> >> On Wed, Jan 13, 2010 at 10:02 AM, Luis Manso <[email protected]>
> >> wrote:
> >> > Now that Nate committed changes in the current version you can just
> >> remove
> >> > the old source and fetch it again. In order to compile the source you
> >> will
> >> > probably need to apply the patch I sent five minutes ago. I do not
> >> think
> >> it
> >> > really matters if you had previous versions of gazebo installed.
> >> >
> >> > I tested the last version with the patch and works.
> >> >
> >> > On Wed, Jan 13, 2010 at 6:54 PM, pt523 <[email protected]> wrote:
> >> >
> >> >>
> >> >> Thank you again for your kindly help.
> >> >>
> >> >> Can I ask you a bit more? I've run the command you advised but I'm
> not
> >> >> quite
> >> >> sure what I have to do with it. Do I have to clean the one that I've
> >> >> already
> >> >> installed and build the new one that I've just downloaded? or what I
> >> have
> >> >> to
> >> >> do?
> >> >>
> >> >>
> >> >>
> >> >> Luis Manso wrote:
> >> >> >
> >> >> > I am glad it solved the problem.
> >> >> >
> >> >> > About the new problem... Are you using the last version from the
> SVN
> >> >> > repository? Maybe that specific version is not working right. For
> my
> >> >> > research I am using version 8335. You can fetch that version with
> >> the
> >> >> > following command:
> >> >> > svn -r 8335 co
> >> >> >
> >> >>
> >>
> https://playerstage.svn.sourceforge.net/svnroot/playerstage/code/gazebo/trunk
> >> >> >  gazebo
> >> >> >
> >> >> > On Wed, Jan 13, 2010 at 1:22 PM, pt523 <[email protected]> wrote:
> >> >> >
> >> >> >>
> >> >> >> Thank you very much for all your help. Your patch really solves
> the
> >> >> >> problem
> >> >> >> :
> >> >> >> )
> >> >> >>
> >> >> >> However I got a new problem. Now I can run only 3 world files
> >> >> >> (factory.world, light.world and simpleshape.world ). I got
> >> different
> >> >> >> errors
> >> >> >> when running any other world files. Here are some examples.
> >> >> >>
> >> >> >> Running test.world / I get
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >> creating /tmp/gazebo-root-0
> >> >> >> found a pid file: pid=1085
> >> >> >> The gazebo process is not alive.
> >> >> >> creating /tmp/gazebo-root-0/simulation.default 112 144496
> >> >> >> creating /tmp/gazebo-root-0/position.position_iface_0 112 228
> >> >> >> creating /tmp/gazebo-root-0/laser.laser_iface_0 112 12444
> >> >> >> creating /tmp/gazebo-root-0/fiducial.fiducial_iface_0 112 20932
> >> >> >> Segmentation fault
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >>
> >> >> >> Running pioneer2at.world / I get
> >> >> >> ----------------------------------------------------------------
> >> >> >> creating /tmp/gazebo-root-0
> >> >> >> found a pid file: pid=1088
> >> >> >> The gazebo process is not alive.
> >> >> >> creating /tmp/gazebo-root-0/simulation.default 112 144496
> >> >> >> creating /tmp/gazebo-root-0/position.position_iface_0 112 228
> >> >> >> Segmentation fault
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >>
> >> >> >> Running pioneer2dx.world / I get
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >> creating /tmp/gazebo-root-0
> >> >> >> found a pid file: pid=1093
> >> >> >> The gazebo process is not alive.
> >> >> >> creating /tmp/gazebo-root-0/simulation.default 112 144496
> >> >> >> creating /tmp/gazebo-root-0/position.position_iface_0 112 228
> >> >> >> creating /tmp/gazebo-root-0/laser.laser_iface_0 112 12444
> >> >> >> creating /tmp/gazebo-root-0/fiducial.fiducial_iface_0 112 20932
> >> >> >> Segmentation fault
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >>
> >> >> >> I've also checked direct rendering on my graphic card and it says
> >> "Yes".
> >> >> >>
> >> >> >> and below is the output I got from backtrace
> >> >> >>
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >>
> >> >> >> (gdb) run pioneer2at.world
> >> >> >> Starting program: /usr/local/bin/gazebo pioneer2at.world
> >> >> >> [Thread debugging using libthread_db enabled]
> >> >> >> Gazebo multi-robot simulator, version 0.8-pre3
> >> >> >>
> >> >> >> Part of the Player/Stage Project
> >> [http://playerstage.sourceforge.net
> >> ].
> >> >> >> Copyright (C) 2003 Nate Koenig, Andrew Howard, and contributors.
> >> >> >> Released under the GNU General Public License.
> >> >> >>
> >> >> >> [server/GazeboConfig.cc:101]
> >> >> >>   Gazebo Path[/usr/local/share/gazebo]
> >> >> >> [server/GazeboConfig.cc:109]
> >> >> >>  Ogre Path[/usr/local/lib/OGRE]
> >> >> >> creating /tmp/gazebo-root-0
> >> >> >> found a pid file: pid=1153
> >> >> >> The gazebo process is not alive.
> >> >> >> creating /tmp/gazebo-root-0/simulation.default 112 144496
> >> >> >> creating /tmp/gazebo-root-0/position.position_iface_0 112 228
> >> >> >>
> >> >> >> Program received signal SIGSEGV, Segmentation fault.
> >> >> >> 0x009ff006 in memcpy () from /lib/tls/i686/cmov/libc.so.6
> >> >> >> (gdb) bt
> >> >> >> #0  0x009ff006 in memcpy () from /lib/tls/i686/cmov/libc.so.6
> >> >> >> #1  0x00000002 in ?? ()
> >> >> >> #2  0x03d62867 in vbo_split_copy () from /usr/lib/dri/r300_dri.so
> >> >> >> #3  0x03d61e2f in vbo_split_prims () from /usr/lib/dri/r300_dri.so
> >> >> >> #4  0x03d69851 in _tnl_draw_prims () from /usr/lib/dri/r300_dri.so
> >> >> >> #5  0x03d6a4c9 in _tnl_vbo_draw_prims () from
> >> /usr/lib/dri/r300_dri.so
> >> >> >> #6  0x03d600f0 in ?? () from /usr/lib/dri/r300_dri.so
> >> >> >> #7  0x03d601ae in ?? () from /usr/lib/dri/r300_dri.so
> >> >> >> #8  0x03d579ae in ?? () from /usr/lib/dri/r300_dri.so
> >> >> >> #9  0x01369b60 in Ogre::GLRenderSystem::_render (this=0x81b1280,
> >> op=...)
> >> >> >>    at OgreGLRenderSystem.cpp:2416
> >> >> >> #10 0x0035fb9f in Ogre::SceneManager::renderSingleObject
> >> >> (this=0x8534680,
> >> >> >>    rend=0x8a80bd0, pass=0x8a80fc0, doLightIteration=false,
> >> >> >>    manualLightList=0xbffff180) at OgreSceneManager.cpp:2864
> >> >> >> #11 0x003569c1 in
> >> >> >> Ogre::SceneManager::SceneMgrQueuedRenderableVisitor::visit
> >> >> >> (
> >> >> >>    this=0x853d0a4, r=0x8a80bd0) at OgreSceneManager.cpp:2382
> >> >> >> #12 0x00328f31 in
> >> Ogre::QueuedRenderableCollection::acceptVisitorGrouped
> >> >> >> (
> >> >> >>    this=0x8525aa8, visitor=0x853d0a4)
> >> >> >>    at OgreRenderQueueSortingGrouping.cpp:411
> >> >> >> #13 0x0032940e in Ogre::QueuedRenderableCollection::acceptVisitor
> (
> >> >> >>    this=0xbfffe284, visitor=0x853d0a4, om=0)
> >> >> >>    at OgreRenderQueueSortingGrouping.cpp:379
> >> >> >> #14 0x00358f51 in Ogre::SceneManager::renderObjects
> >> (this=0x8534680,
> >> >> >> objs=...,
> >> >> >>    om=Ogre::QueuedRenderableCollection::OM_PASS_GROUP,
> >> >> >>    doLightIteration=false, manualLightList=0xbffff180)
> >> >> >>    at OgreSceneManager.cpp:2470
> >> >> >> #15 0x0035bd04 in
> >> >> >> Ogre::SceneManager::renderAdditiveStencilShadowedQueueGroupObjects
> >> >> >> (this=0x8534680, pGroup=0x8b43b58,
> >> >> >>    om=Ogre::QueuedRenderableCollection::OM_PASS_GROUP)
> >> >> >>    at OgreSceneManager.cpp:1899
> >> >> >> #16 0x00358813 in Ogre::SceneManager::_renderQueueGroupObjects (
> >> >> >>    this=0x8534680, pGroup=0x8b43b58,
> >> >> >>    om=Ogre::QueuedRenderableCollection::OM_PASS_GROUP)
> >> >> >>    at OgreSceneManager.cpp:2484
> >> >> >> #17 0x003597d2 in
> >> >> Ogre::SceneManager::renderVisibleObjectsDefaultSequence
> >> >> >> (
> >> >> >>    this=0x8534680) at OgreSceneManager.cpp:1860
> >> >> >> #18 0x0035996d in Ogre::SceneManager::_renderVisibleObjects
> >> >> >> (this=0x8534680)
> >> >> >>    at OgreSceneManager.cpp:1782
> >> >> >> #19 0x00359eef in Ogre::SceneManager::_renderScene
> (this=0x8534680,
> >> >> >>    camera=0x8a3e640, vp=0x8a2e908, includeOverlays=true)
> >> >> >>    at OgreSceneManager.cpp:1277
> >> >> >> #20 0x001e721e in Ogre::Camera::_renderScene (this=0x8a3e640,
> >> >> >> vp=0x8a2e908,
> >> >> >>    includeOverlays=<value optimized out>) at OgreCamera.cpp:397
> >> >> >> #21 0x003d0d30 in Ogre::Viewport::update (this=0x0) at
> >> >> >> OgreViewport.cpp:195
> >> >> >> #22 0x00332bed in Ogre::RenderTarget::update (this=0x86c39a0)
> >> >> >>    at OgreRenderTarget.cpp:111
> >> >> >> #23 0x00336959 in Ogre::RenderWindow::update (this=0x86c39a0,
> >> swap=true)
> >> >> >>    at OgreRenderWindow.cpp:73
> >> >> >> #24 0x003368dc in Ogre::RenderWindow::update (this=0x86c39a0)
> >> >> >>    at OgreRenderWindow.cpp:67
> >> >> >> #25 0x080e3648 in gazebo::OgreAdaptor::UpdateWindow
> >> (this=0x81a80c0,
> >> >> >>    window=0x86c39a0, camera=0x86c3808) at
> >> >> >> server/rendering/OgreAdaptor.cc:459
> >> >> >> #26 0x080fa790 in gazebo::UserCamera::Update (this=0x86c3808)
> >> >> >>    at server/rendering/UserCamera.cc:86
> >> >> >> #27 0x08119771 in gazebo::GLWindow::Update (this=0x85250e0)
> >> >> >>    at server/gui/GLWindow.cc:143
> >> >> >> #28 0x081209ae in gazebo::GLFrame::Update (this=0x81cd808)
> >> >> >>    at server/gui/GLFrame.cc:134
> >> >> >> #29 0x0811e62e in gazebo::GLFrameManager::Update (this=0x81ccf70)
> >> >> >>    at server/gui/GLFrameManager.cc:188
> >> >> >> #30 0x08118551 in gazebo::Gui::Update (this=0x81c2a10) at
> >> >> >> server/gui/Gui.cc:145
> >> >> >> #31 0x0813d099 in gazebo::Simulator::MainLoop (this=0x8190710)
> >> >> >>    at server/Simulator.cc:329
> >> >> >> #32 0x08122ec5 in main (argc=2, argv=0xbffff784) at
> >> server/main.cc:293
> >> >> >>
> >> >> >>
> >> >>
> >>
> ---------------------------------------------------------------------------------------------------------------
> >> >> >>
> >> >> >> Any idea?
> >> >> >> --
> >> >> >> View this message in context:
> >> >> >>
> >> >>
> >>
> http://old.nabble.com/Problem-of-%7E-.gazeborc-file-tp27026907p27144039.html
> >> >> >> Sent from the playerstage-gazebo mailing list archive at
> >> Nabble.com.
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >>
> >>
> ------------------------------------------------------------------------------
> >> >> >> This SF.Net email is sponsored by the Verizon Developer Community
> >> >> >> Take advantage of Verizon's best-in-class app development support
> >> >> >> A streamlined, 14 day to market process makes app distribution
> fast
> >> and
> >> >> >> easy
> >> >> >> Join now and get one step closer to millions of Verizon customers
> >> >> >> http://p.sf.net/sfu/verizon-dev2dev
> >> >> >> _______________________________________________
> >> >> >> Playerstage-gazebo mailing list
> >> >> >> [email protected]
> >> >> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >> >> >>
> >> >> >
> >> >>
> >>
> ------------------------------------------------------------------------------
> >> >> > This SF.Net email is sponsored by the Verizon Developer Community
> >> >> > Take advantage of Verizon's best-in-class app development support
> >> >> > A streamlined, 14 day to market process makes app distribution fast
> >> and
> >> >> > easy
> >> >> > Join now and get one step closer to millions of Verizon customers
> >> >> > http://p.sf.net/sfu/verizon-dev2dev
> >> >> > _______________________________________________
> >> >> > Playerstage-gazebo mailing list
> >> >> > [email protected]
> >> >> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://old.nabble.com/Problem-of-%7E-.gazeborc-file-tp27026907p27148788.html
> >> >> Sent from the playerstage-gazebo mailing list archive at Nabble.com.
> >> >>
> >> >>
> >> >>
> >> >>
> >>
> ------------------------------------------------------------------------------
> >> >> This SF.Net email is sponsored by the Verizon Developer Community
> >> >> Take advantage of Verizon's best-in-class app development support
> >> >> A streamlined, 14 day to market process makes app distribution fast
> >> and
> >> >> easy
> >> >> Join now and get one step closer to millions of Verizon customers
> >> >> http://p.sf.net/sfu/verizon-dev2dev
> >> >> _______________________________________________
> >> >> Playerstage-gazebo mailing list
> >> >> [email protected]
> >> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >> >>
> >> >
> >>
> ------------------------------------------------------------------------------
> >> > This SF.Net email is sponsored by the Verizon Developer Community
> >> > Take advantage of Verizon's best-in-class app development support
> >> > A streamlined, 14 day to market process makes app distribution fast
> and
> >> easy
> >> > Join now and get one step closer to millions of Verizon customers
> >> > http://p.sf.net/sfu/verizon-dev2dev
> >> > _______________________________________________
> >> > Playerstage-gazebo mailing list
> >> > [email protected]
> >> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >> >
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> This SF.Net email is sponsored by the Verizon Developer Community
> >> Take advantage of Verizon's best-in-class app development support
> >> A streamlined, 14 day to market process makes app distribution fast and
> >> easy
> >> Join now and get one step closer to millions of Verizon customers
> >> http://p.sf.net/sfu/verizon-dev2dev
> >> _______________________________________________
> >> Playerstage-gazebo mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >>
> >
> ------------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Verizon Developer Community
> > Take advantage of Verizon's best-in-class app development support
> > A streamlined, 14 day to market process makes app distribution fast and
> > easy
> > Join now and get one step closer to millions of Verizon customers
> > http://p.sf.net/sfu/verizon-dev2dev
> > _______________________________________________
> > Playerstage-gazebo mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/Problem-of-%7E-.gazeborc-file-tp27026907p27151350.html
> Sent from the playerstage-gazebo mailing list archive at Nabble.com.
>
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and
> easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Playerstage-gazebo mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo
>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Playerstage-gazebo mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo

Reply via email to