nestybox / nestybox/sysbox

VNC (X Server, Guacd, Guacamole) does not work after installing sysbox on docker host

Open
#383 7 comments 0 reactions 1 assignee View on GitHub

@rodnymolina is already working on this.

Since Aug 23, 2021.

bug
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.

rviz-and-gazebo

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.