Do you happen to know how to modify that blue glow color around password box? Color schemes, themes, qml files, etc, nothing seemed to have connection to it. I dont want it blue

This is how I made it look:

/******************************************************************** This file is part of the KDE project. Copyright (C) 2014 Aleix Pol Gonzalez <aleixpol@blue-systems.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. *********************************************************************/ import QtQuick 2.0 import QtQuick.Controls 1.1 import QtMultimedia 5.5 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.private.sessions 2.0 import "../components" import "../additionalcomponents" Image { id: root property bool viewVisible: false property bool debug: false property string notification property UserSelect userSelect: null property int interfaceVersion: org_kde_plasma_screenlocker_greeter_interfaceVersion ? org_kde_plasma_screenlocker_greeter_interfaceVersion : 0 signal clearPassword() source: backgroundPath || "../additionalcomponents/artwork/background.png" fillMode: Image.PreserveAspectCrop asynchronous: true onStatusChanged: { if (status == Image.Error) { source = "../additionalcomponents/artwork/background.png"; } } MediaPlayer { id: mediaplayer autoPlay: true loops: MediaPlayer.Infinite source: "../additionalcomponents/video/Ghost in the shell - virtual reality diver.mp4" } VideoOutput { fillMode: VideoOutput.PreserveAspectCrop anchors.fill: parent source: mediaplayer } LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft LayoutMirroring.childrenInherit: true Connections { target: authenticator onFailed: { root.notification = i18nd("plasma_lookandfeel_org.kde.lookandfeel","Unlocking failed"); } onGraceLockedChanged: { if (!authenticator.graceLocked) { root.notification = ""; root.clearPassword(); } } onMessage: { root.notification = msg; } onError: { root.notification = err; } } SessionsModel { id: sessionsModel } PlasmaCore.DataSource { id: keystateSource engine: "keystate" connectedSources: "Caps Lock" } Loader { id: changeSessionComponent active: false source: "ChangeSession.qml" visible: false } StackView { id: stackView height: units.largeSpacing * 14 anchors { verticalCenter: parent.verticalCenter left: parent.left right: parent.right } initialItem: Loader { active: root.viewVisible source: "MainBlock.qml" } } Loader { active: root.viewVisible source: "LockOsd.qml" anchors { horizontalCenter: parent.horizontalCenter bottom: parent.bottom } } Component.onCompleted: { // version support checks if (root.interfaceVersion < 1) { // ksmserver of 5.4, with greeter of 5.5 root.viewVisible = true; } } }
Jan 05 20:13:31 arch sddm[403]: Initializing...Jan 05 20:13:31 arch sddm[403]: Starting... Jan 05 20:13:31 arch sddm[403]: Adding new display on vt 1 ... Jan 05 20:13:31 arch sddm[403]: Display server starting... Jan 05 20:13:31 arch sddm[403]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{33c8ec03-71e9-444c-a1bd-f1ec0c8dbe93} -background none -noreset -displayfd 17 vt1 Jan 05 20:13:34 arch sddm[403]: Running display setup script "/usr/share/sddm/scripts/Xsetup" Jan 05 20:13:34 arch sddm[403]: Display server started. Jan 05 20:13:34 arch sddm[403]: Socket server starting... Jan 05 20:13:34 arch sddm[403]: Socket server started. Jan 05 20:13:34 arch sddm[403]: Greeter starting... Jan 05 20:13:34 arch sddm[403]: Adding cookie to "/var/run/sddm/{33c8ec03-71e9-444c-a1bd-f1ec0c8dbe93}" Jan 05 20:13:34 arch sddm-helper[433]: [PAM] Starting... Jan 05 20:13:34 arch sddm-helper[433]: [PAM] Authenticating... Jan 05 20:13:34 arch sddm-helper[433]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 05 20:13:34 arch sddm-helper[433]: [PAM] returning. Jan 05 20:13:34 arch systemd[1]: Created slice User Slice of sddm. Jan 05 20:13:34 arch systemd-logind[395]: New session c1 of user sddm. Jan 05 20:13:34 arch systemd[1]: Started Session c1 of user sddm. Jan 05 20:13:34 arch systemd[440]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0) Jan 05 20:13:35 arch sddm[403]: Greeter session started successfully Jan 05 20:13:35 arch sddm-greeter[446]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:13:35 arch sddm-greeter[446]: Connected to the daemon. Jan 05 20:13:35 arch sddm[403]: Message received from greeter: Connect Jan 05 20:13:39 arch sddm-greeter[446]: file:///usr/share/sddm/themes/saber2/Main.qml:10:32: Unable to assign [undefined] to int Jan 05 20:13:39 arch sddm-greeter[446]: file:///usr/share/sddm/themes/saber2/Main.qml:87:16: Unable to assign double to QQuickAnchorLine Jan 05 20:13:39 arch sddm-greeter[446]: Adding view for "LVDS1" QRect(0,0 1366x768) Jan 05 20:13:39 arch sddm-greeter[446]: Message received from daemon: Capabilities Jan 05 20:13:39 arch sddm-greeter[446]: Message received from daemon: HostName Jan 05 20:13:40 arch sddm-greeter[446]: Warning: "No volume control found" Jan 05 20:14:20 arch sddm-greeter[446]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:14:20 arch sddm[403]: Message received from greeter: Login Jan 05 20:14:20 arch sddm[403]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:14:20 arch sddm[403]: Session "/usr/share/xsessions/xfce.desktop" selected, command: "startxfce4" Jan 05 20:14:20 arch sddm-helper[539]: [PAM] Starting... Jan 05 20:14:20 arch sddm-helper[539]: [PAM] Authenticating... Jan 05 20:14:20 arch sddm-helper[539]: [PAM] Preparing to converse... Jan 05 20:14:20 arch sddm-helper[539]: [PAM] Conversation with 1 messages Jan 05 20:14:20 arch sddm-helper[539]: [PAM] returning. Jan 05 20:14:20 arch sddm[403]: Authenticated successfully Jan 05 20:14:20 arch sddm-greeter[446]: Message received from daemon: LoginSucceeded Jan 05 20:14:20 arch sddm-helper[539]: pam_unix(sddm:session): session opened for user gvaram by (uid=0) Jan 05 20:14:21 arch systemd[441]: pam_unix(systemd-user:session): session closed for user sddm Jan 05 20:14:21 arch sddm-helper[568]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 05 20:14:21 arch systemd[570]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0) Jan 05 20:14:20 arch sddm-helper[539]: Starting: "/usr/share/sddm/scripts/Xsession" "startxfce4" Jan 05 20:14:20 arch sddm-helper[546]: Adding cookie to "/home/gvaram/.Xauthority" Jan 05 20:14:20 arch sddm[403]: Session started Jan 05 20:14:20 arch sddm[403]: Display server stopped. Jan 05 20:14:20 arch sddm[403]: Running display stop script "/usr/share/sddm/scripts/Xstop" Jan 05 20:14:21 arch sddm-helper[433]: [PAM] Ended. Jan 05 20:14:21 arch sddm[403]: Greeter stopping... Jan 05 20:14:21 arch sddm[403]: Socket server stopping... Jan 05 20:14:21 arch sddm[403]: Socket server stopped. Jan 05 20:14:21 arch sddm[403]: Removing display ":0" ... Jan 05 20:14:21 arch sddm[403]: Adding new display on vt 1 ... Jan 05 20:14:21 arch sddm[403]: Display server starting... Jan 05 20:14:21 arch sddm[403]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{eef53065-9a06-40ef-9978-7bf3d6b05f25} -background none -noreset -displayfd 22 vt1 Jan 05 20:14:21 arch systemd[1]: Removed slice User Slice of sddm. Jan 05 20:14:21 arch sddm[403]: Running display setup script "/usr/share/sddm/scripts/Xsetup" Jan 05 20:14:21 arch sddm[403]: Display server started. Jan 05 20:14:21 arch sddm[403]: Socket server starting... Jan 05 20:14:21 arch sddm[403]: Socket server started. Jan 05 20:14:21 arch sddm[403]: Greeter starting... Jan 05 20:14:21 arch sddm[403]: Adding cookie to "/var/run/sddm/{eef53065-9a06-40ef-9978-7bf3d6b05f25}" Jan 05 20:14:21 arch sddm[403]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running. Jan 05 20:14:21 arch sddm-helper[568]: [PAM] Starting... Jan 05 20:14:21 arch sddm-helper[568]: [PAM] Authenticating... Jan 05 20:14:21 arch sddm-helper[568]: [PAM] returning. Jan 05 20:14:21 arch sddm[403]: Greeter stopping... Jan 05 20:14:21 arch sddm[403]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running. Jan 05 20:14:21 arch systemd[1]: Created slice User Slice of sddm. Jan 05 20:14:21 arch systemd[1]: Started Session c3 of user sddm. Jan 05 20:14:21 arch systemd-logind[395]: New session c3 of user sddm. Jan 05 20:14:21 arch sddm[403]: Greeter session started successfully Jan 05 20:14:21 arch sddm-greeter[576]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:14:21 arch sddm-greeter[576]: Connected to the daemon. Jan 05 20:14:21 arch sddm[403]: Message received from greeter: Connect Jan 05 20:14:21 arch sddm-greeter[576]: file:///usr/share/sddm/themes/saber2/Main.qml:10:32: Unable to assign [undefined] to int Jan 05 20:14:21 arch sddm-greeter[576]: file:///usr/share/sddm/themes/saber2/Main.qml:87:16: Unable to assign double to QQuickAnchorLine Jan 05 20:14:21 arch sddm-greeter[576]: Adding view for "LVDS1" QRect(0,0 1366x768) Jan 05 20:14:21 arch sddm-greeter[576]: Message received from daemon: Capabilities Jan 05 20:14:21 arch sddm-greeter[576]: Message received from daemon: HostName Jan 05 20:14:22 arch sddm-greeter[576]: Warning: "No volume control found" Jan 05 20:17:26 arch sudo[695]: gvaram : TTY=tty2 ; PWD=/home/gvaram ; USER=root ; COMMAND=/usr/bin/pkill sddm Jan 05 20:17:26 arch sddm[403]: Signal received: SIGTERM Jan 05 20:17:26 arch sddm[403]: Error from greeter session: "Process crashed" Jan 05 20:17:26 arch sddm[403]: Auth: sddm-helper crashed (exit code 15) Jan 05 20:17:26 arch sddm[403]: Error from greeter session: "Process crashed" Jan 05 20:17:26 arch sddm[403]: Auth: sddm-helper exited with 15 Jan 05 20:17:26 arch sddm[403]: Greeter stopped. Jan 05 20:17:26 arch sddm[403]: Socket server stopping... Jan 05 20:17:26 arch sddm[403]: Socket server stopped. Jan 05 20:17:26 arch sddm[403]: Display server stopping... Jan 05 20:17:26 arch sddm[403]: Display server stopped. Jan 05 20:17:26 arch sddm[403]: Running display stop script "/usr/share/sddm/scripts/Xstop" Jan 05 20:17:26 arch systemd[571]: pam_unix(systemd-user:session): session closed for user sddm Jan 05 20:17:26 arch systemd[1]: Removed slice User Slice of sddm. Jan 05 20:17:26 arch systemd[1]: sddm.service: Service hold-off time over, scheduling restart. Jan 05 20:17:26 arch sddm[709]: Initializing... Jan 05 20:17:26 arch sddm[709]: Starting... Jan 05 20:17:26 arch sddm[709]: Adding new display on vt 1 ... Jan 05 20:17:26 arch sddm[709]: Display server starting... Jan 05 20:17:26 arch sddm[709]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{28385cb2-974f-4b7f-a522-c0991f57628c} -background none -noreset -displayfd 17 vt1 Jan 05 20:17:27 arch sddm[709]: Running display setup script "/usr/share/sddm/scripts/Xsetup" Jan 05 20:17:27 arch sddm[709]: Display server started. Jan 05 20:17:27 arch sddm[709]: Socket server starting... Jan 05 20:17:27 arch sddm[709]: Socket server started. Jan 05 20:17:27 arch sddm[709]: Greeter starting... Jan 05 20:17:27 arch sddm[709]: Adding cookie to "/var/run/sddm/{28385cb2-974f-4b7f-a522-c0991f57628c}" Jan 05 20:17:27 arch sddm-helper[714]: [PAM] Starting... Jan 05 20:17:27 arch sddm-helper[714]: [PAM] Authenticating... Jan 05 20:17:27 arch sddm-helper[714]: [PAM] returning. Jan 05 20:17:27 arch sddm-helper[714]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 05 20:17:27 arch systemd[1]: Created slice User Slice of sddm. Jan 05 20:17:27 arch systemd[1]: Started Session c6 of user sddm. Jan 05 20:17:27 arch systemd-logind[395]: New session c6 of user sddm. Jan 05 20:17:27 arch systemd[716]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0) Jan 05 20:17:27 arch sddm[709]: Greeter session started successfully Jan 05 20:17:27 arch sddm-greeter[722]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:17:27 arch sddm-greeter[722]: Connected to the daemon. Jan 05 20:17:27 arch sddm[709]: Message received from greeter: Connect Jan 05 20:17:27 arch sddm-greeter[722]: file:///usr/share/sddm/themes/1/Main.qml:10:32: Unable to assign [undefined] to int Jan 05 20:17:27 arch sddm-greeter[722]: file:///usr/share/sddm/themes/1/Main.qml:86:16: Unable to assign double to QQuickAnchorLine Jan 05 20:17:27 arch sddm-greeter[722]: Adding view for "LVDS1" QRect(0,0 1366x768) Jan 05 20:17:27 arch sddm-greeter[722]: Message received from daemon: Capabilities Jan 05 20:17:27 arch sddm-greeter[722]: Message received from daemon: HostName Jan 05 20:17:48 arch sudo[728]: gvaram : TTY=tty2 ; PWD=/home/gvaram ; USER=root ; COMMAND=/usr/bin/nano /etc/sddm.conf Jan 05 20:18:50 arch sudo[739]: gvaram : TTY=tty2 ; PWD=/home/gvaram ; USER=root ; COMMAND=/usr/bin/nano /etc/sddm.conf Jan 05 20:19:07 arch sddm[709]: Signal received: SIGTERM Jan 05 20:19:07 arch sddm[709]: Greeter stopping... Jan 05 20:19:07 arch sddm[709]: Socket server stopping... Jan 05 20:19:07 arch sddm[709]: Socket server stopped. Jan 05 20:19:07 arch sddm[709]: Display server stopping... Jan 05 20:19:07 arch sddm[709]: Display server stopped. Jan 05 20:19:07 arch sddm[709]: Running display stop script "/usr/share/sddm/scripts/Xstop" Jan 05 20:19:07 arch systemd[717]: pam_unix(systemd-user:session): session closed for user sddm Jan 05 20:19:07 arch sddm[709]: Greeter stopping... Jan 05 20:19:07 arch sddm[709]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running. Jan 05 20:19:07 arch systemd[1]: Removed slice User Slice of sddm. Jan 05 20:19:07 arch systemd[1]: sddm.service: Service hold-off time over, scheduling restart. Jan 05 20:19:07 arch sddm[756]: Initializing... Jan 05 20:19:07 arch sddm[756]: Starting... Jan 05 20:19:07 arch sddm[756]: Adding new display on vt 1 ... Jan 05 20:19:07 arch sddm[756]: Display server starting... Jan 05 20:19:07 arch sddm[756]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{30281fa4-bbc9-43da-980e-340f32522d01} -background none -noreset -displayfd 17 vt1 Jan 05 20:19:07 arch sddm[756]: Running display setup script "/usr/share/sddm/scripts/Xsetup" Jan 05 20:19:07 arch sddm[756]: Display server started. Jan 05 20:19:07 arch sddm[756]: Socket server starting... Jan 05 20:19:07 arch sddm[756]: Socket server started. Jan 05 20:19:07 arch sddm[756]: Greeter starting... Jan 05 20:19:07 arch sddm[756]: Adding cookie to "/var/run/sddm/{30281fa4-bbc9-43da-980e-340f32522d01}" Jan 05 20:19:07 arch sddm-helper[761]: [PAM] Starting... Jan 05 20:19:07 arch sddm-helper[761]: [PAM] Authenticating... Jan 05 20:19:07 arch sddm-helper[761]: [PAM] returning. Jan 05 20:19:07 arch sddm-helper[761]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 05 20:19:07 arch systemd[1]: Created slice User Slice of sddm. Jan 05 20:19:07 arch systemd[1]: Started Session c7 of user sddm. Jan 05 20:19:07 arch systemd-logind[395]: New session c7 of user sddm. Jan 05 20:19:07 arch systemd[763]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0) Jan 05 20:19:07 arch sddm[756]: Greeter session started successfully Jan 05 20:19:07 arch sddm-greeter[769]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:19:07 arch sddm-greeter[769]: Connected to the daemon. Jan 05 20:19:07 arch sddm[756]: Message received from greeter: Connect Jan 05 20:19:08 arch sddm-greeter[769]: file:///usr/share/sddm/themes/peaceful-saber/Main.qml:10:32: Unable to assign [undefined] to int Jan 05 20:19:08 arch sddm-greeter[769]: file:///usr/share/sddm/themes/peaceful-saber/Main.qml:87:16: Unable to assign double to QQuickAnchorLine Jan 05 20:19:08 arch sddm-greeter[769]: Adding view for "LVDS1" QRect(0,0 1366x768) Jan 05 20:19:08 arch sddm-greeter[769]: Message received from daemon: Capabilities Jan 05 20:19:08 arch sddm-greeter[769]: Message received from daemon: HostName Jan 05 20:19:08 arch sddm-greeter[769]: Warning: "No volume control found" Jan 05 20:19:31 arch sudo[788]: gvaram : TTY=tty2 ; PWD=/home/gvaram ; USER=root ; COMMAND=/usr/bin/nano /etc/sddm.conf Jan 05 20:19:45 arch sudo[790]: gvaram : TTY=tty2 ; PWD=/home/gvaram ; USER=root ; COMMAND=/usr/bin/pkill sddm Jan 05 20:19:45 arch sddm[756]: Signal received: SIGTERM Jan 05 20:19:45 arch sddm[756]: Greeter stopping... Jan 05 20:19:45 arch sddm[756]: Socket server stopping... Jan 05 20:19:45 arch sddm[756]: Socket server stopped. Jan 05 20:19:45 arch sddm[756]: Display server stopping... Jan 05 20:19:45 arch sddm[756]: Display server stopped. Jan 05 20:19:45 arch sddm[756]: Running display stop script "/usr/share/sddm/scripts/Xstop" Jan 05 20:19:45 arch sddm[756]: Greeter stopping... Jan 05 20:19:45 arch sddm[756]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running. Jan 05 20:19:45 arch systemd[1]: Removed slice User Slice of sddm. Jan 05 20:19:45 arch systemd[1]: sddm.service: Service hold-off time over, scheduling restart. Jan 05 20:19:45 arch sddm[803]: Initializing... Jan 05 20:19:45 arch sddm[803]: Starting... Jan 05 20:19:45 arch sddm[803]: Adding new display on vt 1 ... Jan 05 20:19:45 arch sddm[803]: Display server starting... Jan 05 20:19:45 arch sddm[803]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{57589809-33aa-48cd-9e91-db27252d0645} -background none -noreset -displayfd 17 vt1 Jan 05 20:19:45 arch sddm[803]: Running display setup script "/usr/share/sddm/scripts/Xsetup" Jan 05 20:19:45 arch sddm[803]: Display server started. Jan 05 20:19:45 arch sddm[803]: Socket server starting... Jan 05 20:19:45 arch sddm[803]: Socket server started. Jan 05 20:19:45 arch sddm[803]: Greeter starting... Jan 05 20:19:45 arch sddm[803]: Adding cookie to "/var/run/sddm/{57589809-33aa-48cd-9e91-db27252d0645}" Jan 05 20:19:45 arch sddm-helper[808]: [PAM] Starting... Jan 05 20:19:45 arch sddm-helper[808]: [PAM] Authenticating... Jan 05 20:19:45 arch sddm-helper[808]: [PAM] returning. Jan 05 20:19:45 arch sddm-helper[808]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 05 20:19:45 arch systemd[1]: Created slice User Slice of sddm. Jan 05 20:19:45 arch systemd[1]: Started Session c8 of user sddm. Jan 05 20:19:45 arch systemd-logind[395]: New session c8 of user sddm. Jan 05 20:19:45 arch systemd[810]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0) Jan 05 20:19:45 arch sddm[803]: Greeter session started successfully Jan 05 20:19:45 arch sddm-greeter[816]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:19:45 arch sddm-greeter[816]: Connected to the daemon. Jan 05 20:19:45 arch sddm[803]: Message received from greeter: Connect Jan 05 20:19:45 arch sddm-greeter[816]: file:///usr/share/sddm/themes/aced/Main.qml:71:13: QML Image: Cannot open: file:///usr/share/sddm/themes/aced/images/rectangle_overlay.png Jan 05 20:19:46 arch sddm-greeter[816]: file:///usr/share/sddm/themes/aced/Main.qml:113: ReferenceError: layoutBox is not defined Jan 05 20:19:46 arch sddm-greeter[816]: file:///usr/share/sddm/themes/aced/Main.qml:206: ReferenceError: session is not defined Jan 05 20:19:46 arch sddm-greeter[816]: Adding view for "LVDS1" QRect(0,0 1366x768) Jan 05 20:19:46 arch sddm-greeter[816]: Message received from daemon: Capabilities Jan 05 20:19:46 arch sddm-greeter[816]: Message received from daemon: HostName Jan 05 20:19:50 arch sddm-greeter[816]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:19:50 arch sddm[803]: Message received from greeter: Login Jan 05 20:19:50 arch sddm[803]: Reading from "/usr/share/xsessions/xfce.desktop" Jan 05 20:19:50 arch sddm[803]: Session "/usr/share/xsessions/xfce.desktop" selected, command: "startxfce4" Jan 05 20:19:50 arch sddm-helper[820]: [PAM] Starting... Jan 05 20:19:50 arch sddm-helper[820]: [PAM] Authenticating... Jan 05 20:19:50 arch sddm-helper[820]: [PAM] Preparing to converse... Jan 05 20:19:50 arch sddm-helper[820]: [PAM] Conversation with 1 messages Jan 05 20:19:50 arch sddm-helper[820]: [PAM] returning. Jan 05 20:19:50 arch sddm[803]: Authenticated successfully Jan 05 20:19:50 arch sddm-greeter[816]: Message received from daemon: LoginSucceeded Jan 05 20:19:50 arch sddm-helper[820]: pam_unix(sddm:session): session opened for user gvaram by (uid=0) Jan 05 20:19:50 arch sddm-helper[820]: Starting: "/usr/share/sddm/scripts/Xsession" "startxfce4" Jan 05 20:19:50 arch sddm-helper[808]: [PAM] Ended. Jan 05 20:19:50 arch sddm[803]: Auth: sddm-helper exited successfully Jan 05 20:19:50 arch sddm[803]: Greeter stopped. Jan 05 20:19:50 arch sddm-helper[821]: Adding cookie to "/home/gvaram/.Xauthority" Jan 05 20:19:50 arch systemd[811]: pam_unix(systemd-user:session): session closed for user sddm Jan 05 20:19:50 arch sddm[803]: Session started Jan 05 20:19:50 arch systemd[1]: Removed slice User Slice of sddm.
journalctl -b > Gossip.txt
Component.onCompleted: { if (name.text == "") name.focus = true else password.focus = true }
/******************************************************************** This file is part of the KDE project. Copyright (C) 2014 Aleix Pol Gonzalez <aleixpol@blue-systems.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. *********************************************************************/ import QtQuick 2.0 import QtQuick.Controls 1.1 import QtMultimedia 5.5 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.private.sessions 2.0 import "../components" import "../additionalcomponents" Image { id: root property bool viewVisible: false property bool debug: false property string notification property UserSelect userSelect: null property int interfaceVersion: org_kde_plasma_screenlocker_greeter_interfaceVersion ? org_kde_plasma_screenlocker_greeter_interfaceVersion : 0 signal clearPassword() source: backgroundPath || "../additionalcomponents/artwork/background.png" fillMode: Image.PreserveAspectCrop asynchronous: true onStatusChanged: { if (status == Image.Error) { source = "../additionalcomponents/artwork/background.png"; } } MediaPlayer { id: mediaplayer autoPlay: true loops: MediaPlayer.Infinite source: "../additionalcomponents/video/Ghost in the shell - virtual reality diver.mp4" } VideoOutput { fillMode: VideoOutput.PreserveAspectCrop anchors.fill: parent source: mediaplayer } LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft LayoutMirroring.childrenInherit: true Connections { target: authenticator onFailed: { root.notification = i18nd("plasma_lookandfeel_org.kde.lookandfeel","Unlocking failed"); } onGraceLockedChanged: { if (!authenticator.graceLocked) { root.notification = ""; root.clearPassword(); } } onMessage: { root.notification = msg; } onError: { root.notification = err; } } SessionsModel { id: sessionsModel } PlasmaCore.DataSource { id: keystateSource engine: "keystate" connectedSources: "Caps Lock" } Loader { id: changeSessionComponent active: false source: "ChangeSession.qml" visible: false } StackView { id: stackView height: units.largeSpacing * 14 anchors { verticalCenter: parent.verticalCenter left: parent.left right: parent.right } initialItem: Loader { active: root.viewVisible source: "MainBlock.qml" } } Loader { active: root.viewVisible source: "LockOsd.qml" anchors { horizontalCenter: parent.horizontalCenter bottom: parent.bottom } } Component.onCompleted: { // version support checks if (root.interfaceVersion < 1) { // ksmserver of 5.4, with greeter of 5.5 root.viewVisible = true; } } }
/******************************************************************** This file is part of the KDE project. Copyright (C) 2014 Aleix Pol Gonzalez <aleixpol@blue-systems.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. *********************************************************************/ import QtQuick 2.1 import QtMultimedia 5.0 import QtQuick.Layouts 1.1 import QtQuick.Controls 1.1 import org.kde.plasma.components 2.0 as PlasmaComponents import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.kscreenlocker 1.0 import org.kde.plasma.workspace.keyboardlayout 1.0 import "../components" import "../osd" Rectangle { id: root property bool debug: false property string notification property UserSelect userSelect: null property int stage signal clearPassword() MediaPlayer { id: mediaplayer autoPlay: true loops: MediaPlayer.Infinite source: "video/splash.ogv" } VideoOutput { fillMode: VideoOutput.PreserveAspectCrop anchors.fill: parent source: mediaplayer } Rectangle { id: bottomRect width: parent.width y: 2/3 * parent.height height: 50 color: "#4C000000" Rectangle { radius: 3 color: "darkgrey" anchors.centerIn: parent height: 8 width: height*32 Rectangle { radius: 3 anchors { left: parent.left top: parent.top bottom: parent.bottom } width: (parent.width / 6) * (stage - 1) color: "steelblue" Behavior on width { PropertyAnimation { duration: 250 easing.type: Easing.InOutQuad } } } } source: backgroundPath || "../components/artwork/background.png" fillMode: Image.PreserveAspectCrop onStatusChanged: { if (status == Image.Error) { source = "../components/artwork/background.png"; } } Connections { target: authenticator onFailed: { root.notification = i18nd("plasma_lookandfeel_org.kde.lookandfeel","Unlocking failed"); } onGraceLockedChanged: { if (!authenticator.graceLocked) { root.notification = ""; root.clearPassword(); } } onMessage: { root.notification = msg; } onError: { root.notification = err; } } Sessions { id: sessions } PlasmaCore.DataSource { id: keystateSource engine: "keystate" connectedSources: "Caps Lock" } StackView { id: stackView height: units.largeSpacing * 14 anchors { verticalCenter: parent.verticalCenter left: parent.left right: parent.right } initialItem: BreezeBlock { id: block main: UserSelect { id: usersSelection onVisibleChanged: { if(visible) { currentIndex = 0; } } Component.onCompleted: root.userSelect = usersSelection notification: { var text = "" if (keystateSource.data["Caps Lock"]["Locked"]) { text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") if (root.notification) { text += " • " } } text += root.notification return text } model: ListModel { id: users Component.onCompleted: { users.append({name: kscreenlocker_userName, realName: kscreenlocker_userName, icon: kscreenlocker_userImage, showPassword: true, ButtonLabel: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Unlock"), ButtonAction: "unlock" }) if(sessions.startNewSessionSupported) { users.append({realName: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "New Session"), icon: "system-log-out", //TODO Need an icon for new session ButtonLabel: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Create Session"), ButtonAction: "newSession" }) } if(sessions.switchUserSupported) { users.append({realName: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Change Session"), icon: "system-switch-user", ButtonLabel: i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Change Session..."), ButtonAction: "changeSession" }) } } } } controls: Item { height: childrenRect.height Layout.fillWidth: true function unlockFunction() { authenticator.tryUnlock(passwordInput.text); } ColumnLayout { anchors.horizontalCenter: parent.horizontalCenter RowLayout { anchors.horizontalCenter: parent.horizontalCenter KeyboardLayoutButton {} PlasmaComponents.TextField { id: passwordInput placeholderText: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Password") echoMode: TextInput.Password enabled: !authenticator.graceLocked onAccepted: actionButton.clicked(null) focus: true //HACK: Similar hack is needed in sddm loginscreen //TODO: investigate Timer { interval: 200 running: true repeat: false onTriggered: passwordInput.forceActiveFocus() } visible: block.mainItem.model.count > 0 ? !!block.mainItem.model.get(block.mainItem.selectedIndex).showPassword : false onVisibleChanged: { if (visible) { forceActiveFocus(); } text = ""; } onTextChanged: { if (text == "") { clearTimer.stop(); } else { clearTimer.restart(); } } Keys.onLeftPressed: { if (text == "") { root.userSelect.decrementCurrentIndex(); } else { event.accepted = false; } } Keys.onRightPressed: { if (text == "") { root.userSelect.incrementCurrentIndex(); } else { event.accepted = false; } } Timer { id: clearTimer interval: 30000 repeat: false onTriggered: { passwordInput.text = ""; } } } PlasmaComponents.Button { id: actionButton Layout.minimumWidth: passwordInput.width text: block.mainItem.model.count > 0 ? block.mainItem.model.get(block.mainItem.selectedIndex).ButtonLabel : "" enabled: !authenticator.graceLocked onClicked: switch(block.mainItem.model.get(block.mainItem.selectedIndex)["ButtonAction"]) { case "unlock": unlockFunction(); break; case "newSession": sessions.startNewSession(); break; case "changeSession": stackView.push(changeSessionComponent) break; } } Connections { target: root onClearPassword: { passwordInput.selectAll(); passwordInput.forceActiveFocus(); } } Keys.onLeftPressed: { root.userSelect.decrementCurrentIndex(); } Keys.onRightPressed: { root.userSelect.incrementCurrentIndex(); } } } Component { id: changeSessionComponent BreezeBlock { id: selectSessionBlock Action { onTriggered: stackView.pop() shortcut: "Escape" } main: UserSelect { id: sessionSelect model: sessions.model delegate: UserDelegate { name: i18nd("plasma_lookandfeel_org.kde.lookandfeel","%1 (%2)", model.session, model.location) userName: model.session iconSource: "user-identity" width: ListView.view.userItemWidth height: ListView.view.userItemHeight faceSize: ListView.view.userFaceSize onClicked: { ListView.view.currentIndex = index; ListView.view.forceActiveFocus(); } } } controls: Item { height: childrenRect.height RowLayout { anchors.centerIn: parent PlasmaComponents.Button { text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Cancel") onClicked: stackView.pop() } PlasmaComponents.Button { text: i18nd("plasma_lookandfeel_org.kde.lookandfeel","Change Session") onClicked: { sessions.activateSession(selectSessionBlock.mainItem.selectedIndex) stackView.pop() userSelect.selectedIndex = 0; } } } } } } } } } PlasmaCore.FrameSvgItem { id: osd // OSD Timeout in msecs - how long it will stay on the screen property int timeout: 1800 // This is either a text or a number, if showingProgress is set to true, // the number will be used as a value for the progress bar property var osdValue // Icon name to display property string icon // Set to true if the value is meant for progress bar, // false for displaying the value as normal text property bool showingProgress: false anchors { horizontalCenter: parent.horizontalCenter bottom: parent.bottom } objectName: "onScreenDisplay" visible: false width: osdItem.width + margins.left + margins.right height: osdItem.height + margins.top + margins.bottom imagePath: "widgets/background" function show() { osd.visible = true; hideTimer.restart(); } OsdItem { id: osdItem rootItem: osd anchors.centerIn: parent } Timer { id: hideTimer interval: osd.timeout onTriggered: { osd.visible = false; osd.icon = ""; osd.osdValue = 0; } } } }
Leave a comment: