Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. LXDE Desktop Environment

LXDE Desktop Environment

Scheduled Pinned Locked Moved App Wishlist
10 Posts 5 Posters 1.8k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    esawtooth
    wrote on last edited by esawtooth
    #1

    Okay, this might certainly be a bit out there, and a bit of an anti-pattern to what Cloudron apps seem to be about, but I was recently experimenting with bringing up an LXDE desktop environment on a cloudron container with tightvncserver installed and running. I could bring an app up for this, without the user having sudo access of course, and being limited at container creation time in the programs they can install and run on it. LXDE seems to work well even with a default container ram limit of 256 MB. The desktop can be made accessible on a VNC port.

    In terms of use case, there might be some value for folks who want to setup a persistent, regularly backed-up remote development environment with emacs or eclipse, or say, for folks who are into photography and need a place to run RawTherapee or darktable.

    robiR R 2 Replies Last reply
    3
    • E esawtooth

      Okay, this might certainly be a bit out there, and a bit of an anti-pattern to what Cloudron apps seem to be about, but I was recently experimenting with bringing up an LXDE desktop environment on a cloudron container with tightvncserver installed and running. I could bring an app up for this, without the user having sudo access of course, and being limited at container creation time in the programs they can install and run on it. LXDE seems to work well even with a default container ram limit of 256 MB. The desktop can be made accessible on a VNC port.

      In terms of use case, there might be some value for folks who want to setup a persistent, regularly backed-up remote development environment with emacs or eclipse, or say, for folks who are into photography and need a place to run RawTherapee or darktable.

      robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #2

      @esawtooth This is already in the works via the Sysbox work we've been doing to be able to run full system containers.

      It would be great to get some help moving that forward and make your use case a reality.

      Conscious tech

      murgeroM 1 Reply Last reply
      1
      • robiR robi

        @esawtooth This is already in the works via the Sysbox work we've been doing to be able to run full system containers.

        It would be great to get some help moving that forward and make your use case a reality.

        murgeroM Offline
        murgeroM Offline
        murgero
        App Dev
        wrote on last edited by
        #3

        @robi Sysbox + Guacamole = decently feature-rich VDI env.

        --
        https://urgero.org
        ~ Professional Nerd. Freelance Programmer. ~

        robiR 1 Reply Last reply
        3
        • murgeroM murgero

          @robi Sysbox + Guacamole = decently feature-rich VDI env.

          robiR Offline
          robiR Offline
          robi
          wrote on last edited by
          #4

          @murgero did you create this already?

          Conscious tech

          E murgeroM 2 Replies Last reply
          0
          • robiR robi

            @murgero did you create this already?

            E Offline
            E Offline
            esawtooth
            wrote on last edited by
            #5

            @robi @murgero This is a rather interesting approach with all sorts of interesting possibilities. I haven't tried sysbox yet, though I'd be happy to help in any way I can!

            1 Reply Last reply
            0
            • robiR robi

              @murgero did you create this already?

              murgeroM Offline
              murgeroM Offline
              murgero
              App Dev
              wrote on last edited by
              #6

              @robi I wish. I would love to be able to have a virtual desktop on my cloud server I could remote into in the event I needed a quick, secure desktop.

              --
              https://urgero.org
              ~ Professional Nerd. Freelance Programmer. ~

              1 Reply Last reply
              1
              • robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #7

                I just got word from the Sysbox guys that once their new release is done, they will be interested in getting this going.

                Exciting times!

                Conscious tech

                ? 1 Reply Last reply
                4
                • robiR robi

                  I just got word from the Sysbox guys that once their new release is done, they will be interested in getting this going.

                  Exciting times!

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #8

                  @robi H Y P E

                  robiR 1 Reply Last reply
                  0
                  • ? A Former User

                    @robi H Y P E

                    robiR Offline
                    robiR Offline
                    robi
                    wrote on last edited by
                    #9

                    @atrilahiji I will call it synchronicity and timing. 😉

                    Conscious tech

                    1 Reply Last reply
                    0
                    • E esawtooth

                      Okay, this might certainly be a bit out there, and a bit of an anti-pattern to what Cloudron apps seem to be about, but I was recently experimenting with bringing up an LXDE desktop environment on a cloudron container with tightvncserver installed and running. I could bring an app up for this, without the user having sudo access of course, and being limited at container creation time in the programs they can install and run on it. LXDE seems to work well even with a default container ram limit of 256 MB. The desktop can be made accessible on a VNC port.

                      In terms of use case, there might be some value for folks who want to setup a persistent, regularly backed-up remote development environment with emacs or eclipse, or say, for folks who are into photography and need a place to run RawTherapee or darktable.

                      R Offline
                      R Offline
                      Rodny Molina
                      wrote on last edited by
                      #10

                      @esawtooth, @murgero, @atrilahiji ...

                      As @robi mentioned, this is one of the features at the top of our to-do-list, so please stay tuned.

                      Now, most of the functionality required to make this setup work should be already there. Actually, i did a prototype of this a few months ago and don't remember seeing any blockers. I installed Guacamole on the host (through their containerized approach), and then installed xfce4 and tightvncserver within a sysbox container. That's pretty much it. Users would then interact with the Guacamole server (web-based), and reach their sysbox-based environments through the Guacamole interface.

                      The work that is pending is mainly on the hw-acceleration area, so that we allow GUI apps seating in nested containers (levels > 1), to talk to the hosts' GPUs; apps running at the sysbox container level (level == 1) should be already able to talk to the GPUs.

                      Please ping me if any of you is interested in trying / documenting this setup, i'd be happy to help.

                      1 Reply Last reply
                      3
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search