Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SDDM crashes on shut down
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
nagmat84
Apprentice
Apprentice


Joined: 27 Mar 2007
Posts: 205

PostPosted: Sat Apr 06, 2024 4:33 pm    Post subject: SDDM crashes on shut down Reply with quote

I have a warning in my syslog that SDDM crashed during shutdown.
Code:
matthias-pc / # journalctl --no-pager -b -1 --lines all -t sddm-greeter -t sddm --priority warning
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.18'
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QDBusConnection: name 'org.freedesktop.UPower' had owner '' but we thought it was ':1.20'
Apr 06 17:12:25 matthias-pc sddm[777]: Authentication error: SDDM::Auth::ERROR_INTERNAL "Process crashed"
Apr 06 17:12:25 matthias-pc sddm[777]: Auth: sddm-helper (--socket /tmp/sddm-auth-e77b52c3-318a-4c1f-b169-bc6445bd910f --id 1 --start /usr/bin/startplasma-x11 --user matthias) crashed (exit code 1)
Apr 06 17:12:25 matthias-pc sddm[777]: Authentication error: SDDM::Auth::ERROR_INTERNAL "Process crashed"
Apr 06 17:12:25 matthias-pc sddm[777]: Auth: sddm-helper exited with 1
Apr 06 17:12:25 matthias-pc sddm[777]: Signal received: SIGTERM
Is that a bug which I should report upstream or did I misconfigure something? If yes, how do I fix it?

This is the entire log in case it helps
Code:
matthias-pc / # journalctl --no-pager -b -1 --lines all -t sddm-greeter -t sddm
Apr 06 17:08:15 matthias-pc sddm[777]: Initializing...
Apr 06 17:08:15 matthias-pc sddm[777]: Starting...
Apr 06 17:08:15 matthias-pc sddm[777]: Logind interface found
Apr 06 17:08:15 matthias-pc sddm[777]: Adding new display...
Apr 06 17:08:15 matthias-pc sddm[777]: Loaded empty theme configuration
Apr 06 17:08:15 matthias-pc sddm[777]: Xauthority path: "/run/sddm/xauth_AHyXAZ"
Apr 06 17:08:15 matthias-pc sddm[777]: Using VT 2
Apr 06 17:08:15 matthias-pc sddm[777]: Display server starting...
Apr 06 17:08:15 matthias-pc sddm[777]: Writing cookie to "/run/sddm/xauth_AHyXAZ"
Apr 06 17:08:15 matthias-pc sddm[777]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_AHyXAZ -noreset -displayfd 16
Apr 06 17:08:16 matthias-pc sddm[777]: Setting default cursor
Apr 06 17:08:16 matthias-pc sddm[777]: Running display setup script  "/etc/sddm.d/Xsetup"
Apr 06 17:08:16 matthias-pc sddm[777]: Display server started.
Apr 06 17:08:16 matthias-pc sddm[777]: Socket server starting...
Apr 06 17:08:16 matthias-pc sddm[777]: Socket server started.
Apr 06 17:08:16 matthias-pc sddm[777]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Apr 06 17:08:16 matthias-pc sddm[777]: Greeter starting...
Apr 06 17:08:17 matthias-pc sddm[777]: Greeter session started successfully
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: High-DPI autoscaling Enabled
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Reading from "/usr/share/wayland-sessions/plasmawayland.desktop"
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Reading from "/usr/share/xsessions/plasma.desktop"
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Reading from "/usr/share/xsessions/Xsession.desktop"
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Connected to the daemon.
Apr 06 17:08:17 matthias-pc sddm[777]: Message received from greeter: Connect
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject: Cannot create children for a parent that is in a different thread.
                                               (Parent is QGuiApplication(0x7ffc091d88f0), parent's thread is QThread(0x55f350ad5bf0), current thread is QThread(0x55f350f6dd20)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Adding view for "DisplayPort-1" QRect(1200,720 1920x1200)
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:17 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Adding view for "DisplayPort-0" QRect(3120,720 1920x1200)
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QQmlEngine::setContextForObject(): Object already has a QQmlContext
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Failed to find a Kirigami platform plugin
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:8:1: module "QtQuick.VirtualKeyboard" is not installed
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Adding view for "DisplayPort-2" QRect(0,0 1200x1920)
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Qt Quick Layouts: Polish loop detected. Aborting after two iterations.
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.18'
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: QDBusConnection: name 'org.freedesktop.UPower' had owner '' but we thought it was ':1.20'
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Message received from daemon: Capabilities
Apr 06 17:08:18 matthias-pc sddm-greeter[859]: Message received from daemon: HostName
Apr 06 17:09:26 matthias-pc sddm-greeter[859]: Reading from "/usr/share/xsessions/plasma.desktop"
Apr 06 17:09:26 matthias-pc sddm[777]: Message received from greeter: Login
Apr 06 17:09:26 matthias-pc sddm[777]: Reading from "/usr/share/xsessions/plasma.desktop"
Apr 06 17:09:26 matthias-pc sddm[777]: Session "/usr/share/xsessions/plasma.desktop" selected, command: "/usr/bin/startplasma-x11" for VT 2
Apr 06 17:09:26 matthias-pc sddm[777]: Authentication for user  "matthias"  successful
Apr 06 17:09:26 matthias-pc sddm-greeter[859]: Message received from daemon: LoginSucceeded
Apr 06 17:09:26 matthias-pc sddm[777]: Auth: sddm-helper exited successfully
Apr 06 17:09:26 matthias-pc sddm[777]: Greeter stopped. SDDM::Auth::HELPER_SUCCESS
Apr 06 17:09:27 matthias-pc sddm[777]: Session started true
Apr 06 17:12:25 matthias-pc sddm[777]: Authentication error: SDDM::Auth::ERROR_INTERNAL "Process crashed"
Apr 06 17:12:25 matthias-pc sddm[777]: Auth: sddm-helper (--socket /tmp/sddm-auth-e77b52c3-318a-4c1f-b169-bc6445bd910f --id 1 --start /usr/bin/startplasma-x11 --user matthias) crashed (exit code 1)
Apr 06 17:12:25 matthias-pc sddm[777]: Authentication error: SDDM::Auth::ERROR_INTERNAL "Process crashed"
Apr 06 17:12:25 matthias-pc sddm[777]: Auth: sddm-helper exited with 1
Apr 06 17:12:25 matthias-pc sddm[777]: Signal received: SIGTERM
Apr 06 17:12:25 matthias-pc sddm[777]: Socket server stopping...
Apr 06 17:12:25 matthias-pc sddm[777]: Socket server stopped.
Apr 06 17:12:25 matthias-pc sddm[777]: Display server stopping...
Apr 06 17:12:26 matthias-pc sddm[777]: Display server stopped.
Apr 06 17:12:26 matthias-pc sddm[777]: Running display stop script  ("/etc/sddm.d/Xstop")
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1444
Location: Earth

PostPosted: Sat Apr 06, 2024 11:26 pm    Post subject: Reply with quote

just a wild guess !

have you switched to fish as your shell, recently ?

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
nagmat84
Apprentice
Apprentice


Joined: 27 Mar 2007
Posts: 205

PostPosted: Sun Apr 07, 2024 6:50 am    Post subject: Reply with quote

No, I use Bash as my shell since the dawn of time. Never heard about Fish. Why?
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1444
Location: Earth

PostPosted: Sun Apr 07, 2024 10:27 am    Post subject: Reply with quote

Quote:
Never heard about Fish. Why?

https://wiki.gentoo.org/wiki/Fish
https://fishshell.com/

found some older entries regarding sddm and fish shell.

here's one with the same issue: https://bugreports.qt.io/browse/QTBUG-81823

does this also happens while using wayland login?

have you tried with additional clean user (profile)?

have you tried with re-emerge or downgrading?

have you tried other sddm theme?

also look, e.g. genlop --list --date 2 days ago - maybe you find the culprit.

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum