Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-58994

linux: QSessionManager integration with systemd-logind

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • QPA: X11/XCB
    • None

    Description

      The current solution on linux uses XSMP protocol, which is old, has many limitations and is being slowly phased out. A more modern approach for session management on linux is to use systemd-logind.

      Some relevant resources:

      https://dvdhrm.wordpress.com/2013/08/24/session-management-on-linux/
      http://www.imagination-land.org/posts/2013-01-01-systemd-as-a-session-manager.html

      Desktop Application Autostart Specification
      https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html

      Desktop Entry Specification
      https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              liaqi Liang Qi
              paeglis Gatis Paeglis
              Veli-Pekka Heinonen Veli-Pekka Heinonen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes