diff options
Diffstat (limited to 'kde/post-install/plasma-workspace')
4 files changed, 20 insertions, 9 deletions
diff --git a/kde/post-install/plasma-workspace/pam.d/kde b/kde/post-install/plasma-workspace/pam.d/kde new file mode 100644 index 0000000..50e0f53 --- /dev/null +++ b/kde/post-install/plasma-workspace/pam.d/kde @@ -0,0 +1,10 @@ +#%PAM-1.0 +auth include system-auth +auth include postlogin +account include system-auth +password include system-auth +session include system-auth +session required pam_loginuid.so +-session optional pam_ck_connector.so nox11 +-session optional pam_elogind.so +session include postlogin diff --git a/kde/post-install/plasma-workspace/scripts/startkwayland b/kde/post-install/plasma-workspace/scripts/startkwayland index 506e276..2d8cf55 100644 --- a/kde/post-install/plasma-workspace/scripts/startkwayland +++ b/kde/post-install/plasma-workspace/scripts/startkwayland @@ -1,4 +1,4 @@ #!/bin/sh # Start KWin as a Plasma 5 Wayland session -ck-launch-session dbus-launch --sh-syntax --exit-with-session /usr/bin/startplasmacompositor +dbus-launch --sh-syntax --exit-with-session /usr/bin/startplasma-wayland diff --git a/kde/post-install/plasma-workspace/xinit/xinitrc.plasma b/kde/post-install/plasma-workspace/xinit/xinitrc.plasma index ff3c8a1..b0a920f 100644 --- a/kde/post-install/plasma-workspace/xinit/xinitrc.plasma +++ b/kde/post-install/plasma-workspace/xinit/xinitrc.plasma @@ -9,24 +9,25 @@ sysmodmap=/etc/X11/xinit/.Xmodmap # merge in defaults and keymaps if [ -f $sysresources ]; then - xrdb -merge $sysresources + xrdb -merge $sysresources fi if [ -f $sysmodmap ]; then - xmodmap $sysmodmap + xmodmap $sysmodmap fi if [ -f $userresources ]; then - xrdb -merge $userresources + xrdb -merge $userresources fi if [ -f $usermodmap ]; then - xmodmap $usermodmap + xmodmap $usermodmap fi # Start the window manager: if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then - ck-launch-session dbus-launch --sh-syntax --exit-with-session startkde + ck-launch-session dbus-launch --sh-syntax --exit-with-session startplasma-x11 else - dbus-launch --sh-syntax --exit-with-session startkde + dbus-launch --sh-syntax --exit-with-session startplasma-x11 fi + diff --git a/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop b/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop index 9a3f9c7..e166414 100644 --- a/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop +++ b/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop @@ -1,8 +1,8 @@ [Desktop Entry] Encoding=UTF-8 Type=XSession -Exec=/usr/bin/startkde --failsafe -TryExec=/usr/bin/startkde +Exec=dbus-run-session /usr/bin/startplasma-x11 --failsafe +TryExec=/usr/bin/startplasma-x11 DesktopNames=KDE Name=Plasma (Failsafe) Comment=Plasma by KDE (Failsafe) |