Other SDDM+Lumina reboot/shutdown fails

sir_dog

New Member


Messages: 11

#1
Hi.
Recently I updated packages on my FreeBSD desktop (via pkg, no ports compilation) and stuck with a problem that shutdown/reboot via Lumina DE main menu doesn't work. When I choose an appropriate item, system ends the current session, shows me black screen for a second and then again starts SDDM login screen. There's no error or warning messages in /var/log/messages, it just restarts instead of turning off. The only way to turn the system off or reboot it is to run shutdown or reboot command from console command line. On previous Lumina version (1.3.0) the problem didn't appear.

My system is:
FreeBSD dog 11.1-STABLE FreeBSD 11.1-STABLE #0 r328208: Mon Apr 2 22:08:32 EEST 2018 root@dog:/usr/obj/usr/src/sys/GENERIC amd64

Lumina/SDDM packages are:
lumina-1.4.1,3 Lumina Desktop Environment (meta-port)
lumina-archiver-1.4.1 Archive manager from the Lumina Desktop
lumina-calculator-1.4.1 Scientific calculator from the Lumina Desktop
lumina-core-1.4.1 Lumina Desktop Environment
lumina-coreutils-1.4.1 Lumina Desktop Environment
lumina-fileinfo-1.4.1 File properties utility from the Lumina Desktop
lumina-fm-1.4.1 Insight file manager from the Lumina Desktop
lumina-mediaplayer-1.4.1 Streaming media player from the Lumina Desktop
lumina-pdf-1.4.1 PDF viewer from the Lumina Desktop
lumina-screenshot-1.4.1 Screenshot utility from the Lumina Desktop
lumina-textedit-1.4.1 Plaintext editor from the Lumina Desktop
lumina-themes-201710311100_1 Lumina desktop wallpapers/colors
sddm-0.14.0 QML based login manager
sddm-freebsd-black-theme-1.0_1 Simple SDDM theme inspired on the FBSD SLiM theme

In /usr/local/etc/sddm.conf I have the following lines:
HaltCommand=/sbin/shutdown -p now
RebootCommand=/sbin/shutdown -r now

My user is in operator group so it's allowed to run these commands.
 
OP
OP
sir_dog

sir_dog

New Member


Messages: 11

#3
Unfortunately I cannot update my OS due to the bug 225663 - my root ZFS pool spontaneously reboots during the boot process so commit r328208 is the only option for me to work, newer turns my PC out of condition. Yes, I'm goddamn lucky this year.
But outside the base OS I keep all packages in my system up to date:

dog@dog:~ % sudo pkg update
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.

dog@dog:~ % sudo pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades (217 candidates): 100%
Processing candidates (217 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.

So the problem exists with the latest packages. Before that I used previous version of Lumina for some months and everything was alright.
 
OP
OP
sir_dog

sir_dog

New Member


Messages: 11

#5
Yes, looks like it's really my fault - I fully concentrated on Lumina and completely ignored SDDM. But the strange thing is that the failure appeared after Lumina was updated whereas SDDM version remains the same.
 
Top