Closed relffok closed 1 year ago
I can workaround this issue by passing --ipc=host
. I'm not sure if this is something to add to the devcontainer settings though. Maybe there's a better way to share the x11 server memory?
I am encountering a similar issue. I can subscribe to topics published from another machine but that machine can't call any service from the rviz node running in the docker.
@relffok Thanks for the fix, I'm in the process of testing
@tomkimsour "--network=host" should open up your docker container to all of the network traffic on your host machine (this is already included in the devcontainer). I'm not sure why you would be having an issue with services. You would need to find out if it is an issue with the docker container or if it's a networking issue for your machine.
Hello! I am having trouble with the graphical contents (I am assuming OpenGL) when using the humble dockerimage (rviz and gazebo). For example, when running rviz2 I can see the window frame but the content inside is black.
EDIT: I just tested with the foxy branch, and it seems like the QStandardPaths led me on a false path ;) rviz renders the contents without any problem, output of foxy docker:
It happens on both, Ubuntu 20.04 and 22.04 and on CPU and GPU computers, so I am assuming its an issue of the docker/vscode settings for the graphics? Running rviz2 on humble native usage does not show any problems.
Maybe the extended logs can help too:
Thanks for any hints! :)