Package Details: sddm-git 0.21.0.14.gae072f9-4

Git Clone URL: https://aur.archlinux.org/sddm-git.git (read-only, click to copy)
Package Base: sddm-git
Description: The Simple Desktop Display Manager
Upstream URL: https://github.com/sddm/sddm
Licenses: GPL-2.0-only
Conflicts: sddm
Provides: display-manager, sddm
Submitter: aavci
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 73
Popularity: 1.03
First Submitted: 2013-01-20 09:53 (UTC)
Last Updated: 2024-07-08 06:17 (UTC)

Dependencies (20)

Required by (66)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 16 Next › Last »

sir_lucjan commented on 2024-03-05 13:55 (UTC)

PKGBUILD is 1:1 compatible with Arch Linux version. Would you see if the one in the repo works? Because that would mean upstream regression.

edtoml commented on 2024-03-05 13:43 (UTC) (edited on 2024-03-05 13:56 (UTC) by edtoml)

Its not working here (I am on plasma6) journalctl shows:

Mar 05 08:37:12 grover systemd[1]: Started Simple Desktop Display Manager.
Mar 05 08:37:12 grover sddm[1647]: Initializing...
Mar 05 08:37:12 grover sddm[1647]: Starting...
Mar 05 08:37:12 grover sddm[1647]: Logind interface found
Mar 05 08:37:12 grover sddm[1647]: Adding new display...
Mar 05 08:37:12 grover sddm[1647]: Loaded empty theme configuration
Mar 05 08:37:12 grover sddm[1647]: Using VT 1
Mar 05 08:37:12 grover sddm[1647]: Display server started.
Mar 05 08:37:12 grover sddm[1647]: Socket server starting...
Mar 05 08:37:12 grover sddm[1647]: Socket server started.
Mar 05 08:37:12 grover sddm[1647]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Mar 05 08:37:12 grover sddm[1647]: Greeter starting...
Mar 05 08:37:12 grover sddm-helper[1649]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
                                          Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
                                          If this causes problems, reconfigure your locale. See the locale(1) manual
                                          for more information.
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] Starting...
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] Authenticating...
Mar 05 08:37:12 grover sddm-helper[1649]: pam_warn(sddm-greeter:auth): function=[pam_sm_authenticate] flags=0 service=[sddm-greeter] terminal=[<unknown>] user=[sddm] ruser=[<unknown>] rh>
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] authenticate: Authentication failure
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] returning.
Mar 05 08:37:12 grover sddm[1647]: Error from greeter session: "Authentication failure"
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] Asked to close the session but it wasn't previously open
Mar 05 08:37:12 grover sddm-helper[1649]: [PAM] Ended.
Mar 05 08:37:12 grover sddm[1647]: Auth: sddm-helper exited with 1
Mar 05 08:37:12 grover sddm[1647]: Greeter stopped. SDDM::Auth::HELPER_AUTH_ERROR
Mar 05 08:40:18 grover sddm[1647]: Signal received: SIGTERM
Mar 05 08:40:18 grover systemd[1]: Stopping Simple Desktop Display Manager...

Nothing gets displayed though.

Not sure what its checking for locale (this occurs working or not). Running locale as root gives:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

sir_lucjan commented on 2024-03-05 11:57 (UTC)

Updated. Could you test again?

solarisfire commented on 2024-03-05 11:50 (UTC)

It's still got a cursor, and a random prompt in the top left of the screen though, on both machines...

https://photos.app.goo.gl/sMRA7e6bkmCUHb1a6

solarisfire commented on 2024-03-05 11:43 (UTC)

Getting a black screen on both my Arch desktop and my Arch laptop since installing the latest build...

What's the guidance here? Any easy fix?

sir_lucjan commented on 2024-03-05 09:11 (UTC)

@thibaulltt

PKGBUILD fetches the latest commit from the develop branch

thibaulltt commented on 2024-03-05 09:09 (UTC)

Regarding edtoml's comment, the layer-shell problem could also be caused by your SDDM config file. I remember the archwiki page on SDDM would at some point in the past suggest adding GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell to the configuration file for Wayland sessions. Removing/commenting this line allows SDDM to boot properly under Wayland using Qt5/Plasma5.

thibaulltt commented on 2024-03-05 09:06 (UTC)

SDDM's develop branch has been updated to remove all distro-specific PAM files. This fixes an issue where the sddm-helper cannot authenticate with PAM (see https://github.com/sddm/sddm/issues/1881). The fix was merged with https://github.com/sddm/sddm/pull/1856 late yesterday.

I would suggest updating the version pulled by the PKGBUILD, but it seems to already pull in the latest develop commits? How does that work, does the version you get depend on when you install the AUR package?

edtoml commented on 2024-02-27 17:02 (UTC) (edited on 2024-02-28 13:53 (UTC) by edtoml)

If you build 0.21 with

yay --editmenu -S sddm-git

and change

-DBUILD_WITH_QT6=ON to -DBUILD_WITH_QT6=OFF

you will get a version that works with plasma5, think a rebuild with qt6 will be a good idea when plasma6 moves to stable in a few weeks.

edtoml commented on 2024-02-27 14:40 (UTC) (edited on 2024-02-28 13:55 (UTC) by edtoml)

looks like sddm-git is using qt6. sddm-git is not requiring all the (qt6) packages it needs. If you look in journalctl -b you will see a coredump for sddm-greeter-qt6 missing layer-shell (package layer-shell-qt). Installing it from kde unstable does not fix things here - other packages are missing... Think I will stick to 0.20 till kde updates to plasma6. I have created a bug for this (#519) upstream.