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

linux: QSessionManager integration with systemd-logind

XMLWordPrintable

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

      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

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

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

              Created:
              Updated:

                There are no open Gerrit changes