Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.

docs: hotkeys #1965

Open
2 tasks
audrow opened this issue Sep 6, 2022 · 2 comments
Open
2 tasks

docs: hotkeys #1965

audrow opened this issue Sep 6, 2022 · 2 comments

Comments

@audrow
Copy link
Collaborator

audrow commented Sep 6, 2022

Setup

  • Os: Ubuntu Jammy
  • BuildType: Binary

Links

Checks

  • Instructions work
  • Images (if there are any) match the result

You can find the code used to generate this test case here

@gaileyleseman
Copy link

gaileyleseman commented Sep 12, 2022

Edit: created an issue here: gazebosim/gz-gui#489

Loading a configuration file results in a crash with the following log:

libEGL warning: DRI2: failed to create dri screen
libEGL warning: DRI2: failed to create dri screen
[GUI] [Err] [GzSceneManager.cc:104] Only one GzSceneManager is supported at a time.
[GUI] [Err] [SelectEntities.cc:485] Only one SelectEntities plugin is supported at a time.
[GUI] [Err] [Spawn.cc:175] Only one Spawn plugin is supported at a time.
[GUI] [Err] [VisualizationCapabilities.cc:2823] Only one Visualization capabilities plugin is supported at a time.
terminate called after throwing an instance of 'Ogre::ItemIdentityException'
  what():  OGRE EXCEPTION(4:ItemIdentityException): A texture with name 'scene::RenderTexture(65526)0' already exists. (Real tex name: 'scene::RenderTexture(65526)0') in TextureGpuManager::createTexture at ./OgreMain/src/OgreTextureGpuManager.cpp (line 385)
Stack trace (most recent call last):
#31   Object "/usr/lib/x86_64-linux-gnu/libgz-sim7-gz.so.7.0.0~pre1", at 0x7f5e6fcd0c4f, in runGui
#30   Object "/lib/x86_64-linux-gnu/libgz-sim7-gui.so.7", at 0x7f5e6fb25088, in gz::sim::v7::gui::runGui(int&, char**, char const*, char const*, int, char const*)
#29   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec1ece3, in QCoreApplication::exec()
#28   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec1674a, in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
#27   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec710a7, in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
#26   Object "/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7f5e6c7c03c2, in g_main_context_iteration
#25   Object "/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7f5e6c8176f7, in 
#24   Object "/lib/x86_64-linux-gnu/libglib-2.0.so.0", at 0x7f5e6c7c2d1a, in g_main_context_dispatch
#23   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec71a56, in 
#22   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec1af16, in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
#21   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec17e29, in QCoreApplication::notifyInternal2(QObject*, QEvent*)
#20   Object "/lib/x86_64-linux-gnu/libQt5Widgets.so.5", at 0x7f5e6e371712, in QApplicationPrivate::notify_helper(QObject*, QEvent*)
#19   Object "/lib/x86_64-linux-gnu/libQt5Core.so.5", at 0x7f5e6ec4540d, in QObject::event(QEvent*)
#18   Object "/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so", at 0x7f5e3c3bece3, in gz::gui::plugins::RenderWindowItem::Ready()
#17   Object "/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so", at 0x7f5e3c3be8f0, in gz::gui::plugins::RenderThread::Initialize[abi:cxx11]()
#16   Object "/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so", at 0x7f5e3c3c80ed, in gz::gui::plugins::RenderThreadRhiOpenGL::Initialize[abi:cxx11]()
#15   Object "/usr/lib/x86_64-linux-gnu/gz-gui-7/plugins/libMinimalScene.so", at 0x7f5e3c3c0a30, in gz::gui::plugins::GzRenderer::Initialize[abi:cxx11]()
#14   Object "/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so", at 0x7f5db867452d, in 
#13   Object "/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so", at 0x7f5db8706256, in gz::rendering::v7::Ogre2RenderTarget::PreRender()
#12   Object "/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so", at 0x7f5db8702a5a, in 
#11   Object "/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so", at 0x7f5db8702950, in gz::rendering::v7::Ogre2RenderTarget::RebuildImpl()
#10   Object "/usr/lib/x86_64-linux-gnu/gz-rendering-7/engine-plugins/libgz-rendering-ogre2.so", at 0x7f5db87041b9, in gz::rendering::v7::Ogre2RenderTarget::BuildTargetImpl()
#9    Object "/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1", at 0x7f5db3e43a43, in Ogre::TextureGpuManager::createTexture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Ogre::GpuPageOutStrategy::GpuPageOutStrategy, unsigned int, Ogre::TextureTypes::TextureTypes, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)
#8    Object "/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1", at 0x7f5db3bdc1ff, in 
#7    Object "/usr/lib/x86_64-linux-gnu/OGRE-2.3/libOgreNextMain.so.2.3.1", at 0x7f5db3bb897b, in 
#6    Object "/lib/x86_64-linux-gnu/libstdc++.so.6", at 0x7f5e705d0557, in __cxa_throw
#5    Object "/lib/x86_64-linux-gnu/libstdc++.so.6", at 0x7f5e705d02f6, in std::terminate()
#4    Object "/lib/x86_64-linux-gnu/libstdc++.so.6", at 0x7f5e705d028b, in 
#3    Object "/lib/x86_64-linux-gnu/libstdc++.so.6", at 0x7f5e705c4bfd, in 
#2    Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7f5e74d507f2, in abort
#1    Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7f5e74d6a475, in raise
#0    Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7f5e74dbea7c, in pthread_kill
Aborted (Signal sent by tkill() 29857 1000)

@gaileyleseman
Copy link

Constrain along axis | x/y/z | hold key while manipulating a model to constrain movement along that axis

These hotkeys not work for me. When in Translate mode, I'm only able to move the objects through the axes handles. When holding down x/y/z the object does not move. When placing a new object (e.g. via Resource Spawner) I can move the object freely, but when holding down x/y/z the object does not move.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants