Announcement

Collapse
No announcement yet.

LightDM Caught Off-Guard By Mir, Plans For Wayland

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • LightDM Caught Off-Guard By Mir, Plans For Wayland

    Phoronix: LightDM Caught Off-Guard By Mir, Plans For Wayland

    Development of the LightDM display manager is now in an awkward state by Canonical's announcement of developing -- and ultimately switching to -- the Mir Display Server rather than Wayland...

    http://www.phoronix.com/vr.php?view=MTMyNTg

  • #2
    If Canonical keeps the community developers in the dark then the developers will stop cooperating with Canonical and will be alienated.

    Comment


    • #3
      If you know for 6 months that you're not going to do something you said you would it's rude not to tell people.
      I think it's not just rude. It's the same as lying to someone's face.

      Comment


      • #4
        LightDM is under the CLA. Canonical probably won't use his lib.

        http://www.canonical.com/contributors

        Comment


        • #5
          Originally posted by talvik View Post
          LightDM is under the CLA. Canonical probably won't use his lib.

          http://www.canonical.com/contributors
          Can anyone tell me why they're putting all their projects under the CLA? They're repelling potential contributors with this sh*t.

          Comment


          • #6
            Those are the things that happen when a project is aimed for a specific distro.

            The distro leaves the project and the project gets discouraged.

            Comment


            • #7
              David E., have drink! relax.

              Comment


              • #8
                Why on earth does Wayland need a display manager to begin with? Isn't that one of those outdated X11 things we're trying to get rid of?

                Comment


                • #9
                  Originally posted by RealNC View Post
                  Why on earth does Wayland need a display manager to begin with? Isn't that one of those outdated X11 things we're trying to get rid of?
                  Then, how are you supposed to type in your password, select a session etc? Do you have an alternative design?

                  Comment


                  • #10
                    Originally posted by DebianLinuxero View Post
                    Those are the things that happen when a project is aimed for a specific distro.

                    The distro leaves the project and the project gets discouraged.
                    AFAIK, ubuntu is not leaving LightDM. But it is deeply integrating with Mir and thus not being ported to wayland. Now, the community needs to do all the heavy lifting to support wayland.

                    Comment


                    • #11
                      Originally posted by aavci View Post
                      Then, how are you supposed to type in your password, select a session etc? Do you have an alternative design?
                      Can't Wayland ask me these things directly and on its own?

                      Comment


                      • #12
                        Originally posted by RealNC View Post
                        Can't Wayland ask me these things directly and on its own?
                        Wouldn't that equate to a reference login manager?

                        Comment


                        • #13
                          Originally posted by RealNC View Post
                          Can't Wayland ask me these things directly and on its own?
                          Even the kernel could, but should it?

                          There are lots of stuff done in the display manager. If we cram all these into wayland, wouldn't that make it another X? Even a worse one?

                          And remember wayland is the name of the protocol. You would still need to implement it, probably in the form of a display manager.

                          Comment


                          • #14
                            related posts on LightDM mailing list:

                            By David Edmundson
                            http://lists.freedesktop.org/archive...ch/000358.html

                            By Robert Ancell (reply from the canonical guy)
                            http://lists.freedesktop.org/archive...ch/000359.html

                            Comment


                            • #15
                              Ok so from what I gather it looks something like this (please correct me if I'm wrong about any of this):

                              Code:
                              + Wayland system compositor 
                              +--- Splash screen 
                              +--- Display manager
                              +--+ Wayland compositor
                                 +--- XWayland
                              Wayland is the standard that defines how these parts interact. The implementation of these different parts can vary. The system compositor can be the default reference implementation or something else. The display manager can be LightDM, GDM, KDM or something else. The Wayland compositor can be Weston or something else.

                              The system compositor is at the bottom of the stack, and basically doesn't do any actual compositing per se, it just switches inputs between splash screen, display manager and the actual compositor. The actual compositor (Weston or equivalent) works as the window manager, on top of which all the applications run.

                              So the display manager is still needed to show the login screen, ask for username/password, and choose the session type. Then it basically just gets out of way and the actual compositor takes over.

                              Comment

                              Working...
                              X