maliput / delphyne_gui

Graphical frontend and tools for Delphyne
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

QXcbConnection errors #120

Open stonier opened 6 years ago

stonier commented 6 years ago

When moving the mouse across any of the widgets in delphyne-gui I'm getting errors of the ilk:

[visualizer] [GUI] [Wrn] [Iface.cc:158] [QT] QXcbConnection: XCB error: 8 (BadMatch), sequence: 10770, resource id: 130023470, major code: 130 (Unknown), minor code: 3

Is anybody else seeing these?

TODO: check if I'm getting these on my work laptop / pc.

basicNew commented 6 years ago

No, I'm not seeing that one. This is a typical output (tried hovering with the mouse on different widgets):

[andres@engel:~/OSRF/DrakeFrontEnd/delphyne_ws] delphyne-gazoo 
Running simulation for 80 seconds.
[visualizer] [GUI] [Wrn] [Iface.cc:158] [QT] QWidget::setMinimumSize: (RenderWidget/ignition::gui::Dock) Negative sizes (0,-1) are not possible
[visualizer] [GUI] [Wrn] [ColladaLoader.cc:2070] Triangle input semantic: 'COLOR' is currently not supported
[visualizer] [GUI] [Wrn] [Iface.cc:158] [QT] QWidget::setMinimumSize: (RenderWidget/ignition::gui::Dock) Negative sizes (0,-1) are not possible
[visualizer] [Msg] Visualizer 0.1.0
[visualizer] [GUI] [Msg] Applying stylesheet [:/style.qss]
[visualizer] [GUI] [Msg] Loading config [/home/andres/OSRF/DrakeFrontEnd/delphyne_ws/install/share/delphyne/layoutWithTeleop.config]
[visualizer] [GUI] [Msg] Loading plugin [RenderWidget]
[visualizer] [GUI] [Msg] Loading plugin [ignition-rendering0-ogre]
[visualizer] [GUI] [Msg] Loading plugin [TimePanel]
[visualizer] [GUI] [Msg] Loading plugin [TopicInterface]
[visualizer] [GUI] [Msg] Loading plugin [TopicsStats]
[visualizer] [GUI] [Msg] Loading plugin [TopicViewer]
[visualizer] [GUI] [Msg] Loading plugin [TeleopWidget]
[visualizer] [GUI] [Msg] Added plugin [RenderWidget] to main window
[visualizer] [GUI] [Msg] Added plugin [Time control] to main window
[visualizer] [GUI] [Msg] Added plugin [Scene tree] to main window
[visualizer] [GUI] [Msg] Added plugin [Topics stats] to main window
[visualizer] [GUI] [Msg] Added plugin [Topic viewer] to main window
[visualizer] [GUI] [Msg] Added plugin [TeleopWidget] to main window
[visualizer] [GUI] [Msg] Start Driving
[launcher.pyc] visualizer exited 0
Simulation ended
= Simulation stats ==========================
  Simulation runs: 1
  Simulation steps: 824
  Elapsed simulation time: 12.36s
  Elapsed real time: 12.347502005s
=============================================
caguero commented 6 years ago

I can reproduce it in a laptop with KUbuntu. It has a NVidia GPU with an Intel driver. It seems an X11 error captured and forwarded by Qt, and then, captured and forwarded by Ign Gui. It doesn’t happen if we don’t load the rendering window. Only happens when transitioning from one widget to another. @iche033 and I spent some time looking at it but we didn't find the source of the problem.

hidmic commented 6 years ago

@caguero I'm able to reproduce it on a Docker container running Ubuntu Xenial 16.04 and using NVidia drivers (kernel 4.4.0-127, nvidia 384.130). Funny thing is that it happens only the first time I execute the visualizer. It also goes away as soon as I resize the window.