Skip to content

Tins: How to start a Desktop Environment from a Container? #16

Open
@marbetschar

Description

@marbetschar

Hi @AlexandreDey 👋

Just came across your graphical container project while working on mine - seems like we had the same idea ;)

I put together a graphical frontend for LXD (named "Tins"), but I'm stuck trying to figure out how to forward a full desktop environment to Xephyr (or similar). Any chance you can point me towards the right direction?

Using LXD v3.0.3 on elementary OS 5.1 Hera (Ubuntu 18.04 LTS) with the following profile:
https://github.com/marbetschar/tins/blob/master/data/lxd/profile-x11.json

As mentioned there, if I start a regular X11 application it appears in the Xephyr window (for example firefox) - but sudo systemctl restart gdm or sudo systemctl stop gdm && sudo gdm seems to do nothing.

Would highly appreciate it, if you can put together a rought concept of the minimal steps need to be taken to get this working - I already glimpsed at your code, but its quite a lot :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions