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.6k 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