VNC (X Server, Guacd, Guacamole) does not work after installing sysbox on docker host
@rodnymolina is already working on this.
Since Aug 23, 2021.
- Dominant language
- Shell
- Stars
- 3.9k
- Forks
- 230
- Avg merge
- 7h 48m
- Merged PRs (30d)
- 3
Description
I'm used to launching 4 containers (VNC + Guacd + Guacamole + AnotherContainer) and I can launch a graphical app in AnotherContainer, and I can always visualize it, either directly connecting to VNC or through Guacamole.
However, since I installed sysbox in the Docker Host, the graphical tools doesn't work as expect anymore.
If I put runtime: sysbox-runc in the docker-compose file, when I try to run a graphical app it says it cannot connect to the DISPLAY.
But If I remove runtime: sysbox-runc from the docker-compose file, I can launch graphical things but parts of the window are missing.
I tested installing sysbox on a docker host that runs Ubuntu 18.04, and also on another host that runs Ubuntu 20.04 but the problem happens in both cases.
Has anybody else experienced this? If so, how did you solve it?
In the image below we can see an example of gazebo on the left, and rviz on the right, that are not shown properly.

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.