https://bugs.kde.org/show_bug.cgi?id=520227

David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
                 CC|                            |[email protected]
         Resolution|---                         |NOT A BUG

--- Comment #1 from David Edmundson <[email protected]> ---
This is not our issue. Systemd units are quite hard to get right with the
details. 

Here is mine:

[Unit]
Description=Plasma Workspace
Documentation=https://invent.kde.org/plasma-workspace

# replaces the getty
[email protected]
[email protected]

# Needs all the dependencies of the services it's replacing
# (currently [email protected]):
After=rc-local.service plymouth-quit-wait.service systemd-user-sessions.service

[email protected]

# This scope is created by pam_systemd when logging in as the user.
# This directive is a workaround to a systemd bug, where the setup of the
# user session by PAM has some race condition, possibly leading to a failure.
After=session-c1.scope

# Since we are part of the graphical session, make sure we are started before
# it is complete.
Before=graphical.target

[Service]
Environment=LANG=C.UTF-8
Environment=XDG_SEAT=seat0
Environment=XDG_VTNR=tty1
ExecStart=/opt/kde6/lib/libexec/startplasma-dev.sh -wayland
TimeoutStartSec=30
User=david
PAMName=login
WorkingDirectory=~
Restart=no

# A virtual terminal is needed.
TTYPath=/dev/tty1
TTYReset=yes
TTYVHangup=yes
TTYVTDisallocate=yes

# Fail to start if not controlling the tty.
StandardInput=tty-fail
StandardOutput=journal
StandardError=journal

# Log this user with utmp, letting it show up with commands 'w' and 'who'.
UtmpIdentifier=tty1
UtmpMode=user

[Install]
Alias=display-manager.service

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to