The SDDM team is proud to announce the release of SDDM,
the Simple Desktop Display Manager.
SDDM is made possible thanks to the collaborative work of the Liri,
KDE and LXQt projects, as well as the help and contributions from dozens
of other developers.
The SDDM team is working very hard towards SDDM 1.0.0.
Want to help us? Want to join us? Found any bugs?
Please file bug reports and pull requests on our Github tracker:
https://github.com/sddm/sddm/issues
The sources are hosted on GitHub, release tag is here.
Please see the "INSTALL" file for build instructions.
Changes
- Added possibility to change border width of ComboBox widget.
- Added missing utmp/wtmp/btmp handling.
- Make greeter see icons set by AccountsServices.
- Fix sddm.conf man page syntax error and update.
- Fix ComboBox widget.
- Fix connection of PropertiesChanged event for LogindSeat.
- Avoid race conditions with Xsetup.
- Update de translation.
- Update lt translation.
- Update zh_TW translation.
- Adjust order of components in the default PATH.
- Set default input method to qtvirtualkeyboard.
Thanks
We would like to thank the following developers for their contributions to this release:
Pier Luigi Fiorini, David Edmundson, Fabian Vogt, Kevin S.C. Decker, Raphael Kubo da Costa, Martin Briza, naund, Gabriel Craciunescu, Robert Antoni Buj Gelonch, Sanjeev Premi, Sven Eden, welaq, Albert Vaca, Aleix Pol, Aleksei Kovura, Andreas Müller, Aurélien COUDERC, Florian Jacob, Guo Yunhe, Hendrik Lehmbruch, Jeff Huang, Johannes Pointner, Kristoffer Grundström, Mads, Marcin Mikołajczak, Marius Bakke, Nathaniel Graham, Palo Kisa, Papoteur, Peter Wu, Robert Hoffmann, Thomas Preisner, Vincent43, m4sk1n, realsobek, scootergrisen, 林博仁
Download
SHA256 checksums:
0743895b082becb24318564da0de3c2d4d93d567cee78174343716806a6c5704 sddm-0.17.0.tar.gz
13ec3e04ecdb0ab83a6ae62c734fdf86f86c1851a90b06f85f5bf8776fcb0632 sddm-0.17.0.tar.xz
0.16.0
plfiorini
released this
Full release announcement is here.
Highlights
Configuration
SDDM configuration usually consits of user set options and distro defined options.
For example, a distro might want to specify a custom theme, but the
user's autostart name can't come from the distro.
Using the same config file leads to problems when upgrading.
To avoid such problems we introduced configuration directories as well as
the main config file /etc/sddm.conf.
Configuration is loaded in the following order:
- All files in
/usr/lib/sddm/sddm.conf.din alphabetical order - All files in
/etc/sddm.conf.din alphabetical order - Finally from
/etc/sddm.conffor compatibility
Distributions should put their configuration in /usr/lib/sddm/sddm.conf.d while
users should write their settings to /etc/sddm.conf.d.
Other changes
- Support non-latin characters in theme settings.
- Support fish shell in Xsession and wayland-session.
- Unlock GNOME keyring at login.
- Configuration directory.
- Make the default cursor themed.
- Update date and time in elarun theme.
- Fix theme metadata default values.
- Fix session selection in elarun.
- Do not truncate XAUTHORITY on login.
- Make enabled property of Button functional.
- Fix typos in documentation.
- Re-use existing sessions.
- Add ConsoleKit 2 support.
- Stop assuming shadow(5) is always available.
- Explicitely set XDG_SEAT when starting a user session.
- Suppress errors when pam_elogind is not available.
- Suppress errors when pam_systemd is not available.
- Added possibility to change color of dropdown menu.
- Add Hindi translation.
- Completed Swedish translation.
- Update French translation.
Thanks
We would like to thank the following developers for their contributions to this release:
Pier Luigi Fiorini, David Edmundson, Fabian Vogt, Raphael Kubo da Costa, Martin Briza, naund, Kevin S.C. Decker, Robert Antoni Buj Gelonch, Sanjeev Premi, Sven Eden, Albert Vaca, Aleksei Kovura, Andreas Müller, Aurélien COUDERC, Florian Jacob, Guo Yunhe, Hendrik Lehmbruch, Kristoffer Grundström, Marcin Mikołajczak, Palo Kisa, Papoteur, Thomas Preisner, m4sk1n, realsobek, scootergrisen, welaq, 林博仁
Download
SHA256 checksums:
f7f73c6dd6d544ec2c5e4657e181f60467ec31d84bf1b775c544dfe8748badbe sddm-0.16.0.tar.gz
e9138a23e7f0846f7dcb925964d301f1a597fae2047b373d7dbe4cd5340f8e3b sddm-0.16.0.tar.xz
Version 0.15.0
davidedmundson
released this
We are proud to announce the immediate availability of SDDM 0.15.0.
Full release announcement is here.
SHA1:
a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 sddm-0.15.0.tar.gz
Version 0.14.0
plfiorini
released this
We are proud to announce the immediate availability of SDDM 0.14.0.
Full release announcement is here.
Change log:
- New sddm.conf option EnableAvatars (useful for slow filesystems)
- New sddm.conf option UserAuthFile on the XDisplay section
to change the default Xauthority file name and path. - New sddm.conf option SessionLogFile on XDisplay and WaylandDisplay
sections to change the default user session log location. - ComboBox now exposes the arrow background color as
"arrowColor" property. - New "style" theme configuration for QtQuick Controls 2.0.
- Require Qt 5.6 or better.
- Enable HiDPI support.
- Refresh sessions list.
- Always fallback to an embedded theme if no suitable theme is found.
- Actually change Qt platform theme.
- Switch to Wayland session vt only when authentication
succeeds. - Close PAM session.
- Delete PAM credentials after closing the session.
- More theme-neutral default user and root avatars
- REMOVED the "circles" theme. Remember to change it if you had it set!
- REMOVED the "maui" theme as a standalone theme as it is now
embedded in the greeter. Remember to change the theme to empty
if you had it set to "maui". - Update Estonian translation.
- Add Catalan translation from Robert Antoni Buj Gelonch.
- Add Dutch translation from Eric Hameleers.
- Add Slovak translation from Martin Minka.
- Add Swedish translation from Kristoffer Grundström.
- Add Ukrainian translation from Cherevan Andriy.
- Add Indian flag from Sanjeev Premi.
SHA1:
2b34276c33329d51dd35df15c59e6ebbe9b27127sddm-0.14.0.tar.gzee92a2b27602c13d6ac5cfd34399192a31ca033csddm-0.14.0.tar.xz
Version 0.13.0
plfiorini
released this
We are proud to announce the immediate availability of SDDM 0.13.0.
Change log:
- Greeter inherits path environment variables from parent so that themes installed in non-standard paths will work.
- Add ENABLE_PAM option to toggle PAM support at build time.
- Allow overriding textColor in ComboBox.
- Don't cast QByteArray to (char *).
- Disable greeters from loading KDE's debug hander (fix CVE-2015-0856).
- Fix multi-screen support for some setups.
- Added Serbian translation.
- Added Traditional Chinese translation.
- Improved German translation.
- Remove failsafe session entry.
- Close the pipe fd passed to X server.
- A few micro-optimizations.
SHA1:
0e022f8eed64307a2ca8536c71204954c2858106- sddm-0.13.0.tar.xzdcb5328b222cbf34f70956415a4da2017620b0c9- sddm-0.13.0.tar.gz
Version 0.12.0
plfiorini
released this
We are proud to announce the immediate availability of SDDM 0.12.0.
This release features working Wayland sessions for the first time,
but the greeter is still running on Xorg.
This means that you will be able to login into a Wayland desktop
environment without problems however the greeter screen still
depends on X11.
Work on the Wayland support for the greeter has already been
started and will likely be available with the next release.
Highlights of this release:
- BACKWARDS-INCOMPATIBLE: SDDM now depends on Qt >= 5.3
- BACKWARDS-INCOMPATIBLE: Display setup script is now killed if it hasn't finished within 30 seconds.
- LICENSING: The Maldives non-free background has been replaced by a CC-BY-SA alternative
- WAYLAND: Wayland sessions support
- CONFIG: New sddm.conf option
XephyrPath(defaults to/usr/bin/Xephyr) - CONFIG: new sddm.conf option
ServerArguments(defaults to-nolisten tcp) - CONFIG: new sddm.config option
DisplayStopCommand(executes Xstop) - THEMES: Assorted improvements to the default theme
- BUGFIX: Honor TryExec in Xsession desktop files
- BUGFIX: Fix session startup on zsh
- BUILD: Allow setting a custom DBUS_CONFIG_FILENAME at compile time
- BUILD: Allow SYSTEMD_SYSTEM_UNIT_DIR to be overridden at compile time
- BUILD: Allow QT_IMPORTS_DIR to be overridden at compile time
- BUILD: No longer hardcode min/max UIDs, allow setting UID_MIN and UID_MAX at compile time
- BUILD: Assorted FreeBSD fixes
- BUILD: Fix build warnings with Qt 5.5.
- BUILD: Enable QT_NO_CAST_FROM_ASCII
- I18N: Added Arabic, contributed by Safa Alfulaij
- I18N: Added Hungarian, contributed by @mortein79
- I18N: Various i18n updates and improvements
- I18N: Full right-to-left languages support.
More information can be found here.
SHA1:
985aee2bbafd42969353786cc3dd63b2695cb848- sddm-0.12.0.tar.xz9d2b1f7ac3bbbf7c60555b3809179f5c95449e09- sddm-0.12.0.tar.gz
Version 0.11.0
davidedmundson
released this
Release Notes:
- Reload the configuration every time we start a new session
- Fix stderr redirection in the helper. Solving a memory leak
- Set system locale in the greeter
- Bail on chdir failure
- Use QUuid for unique ID generation
- Update lithuanian translations
Version 0.10.0
plfiorini
released this
This release contains security bugfixes. Upgrading is highly recommended.
Release notes:
- BACKWARDS INCOMPATIBLE: Drop support for Qt 4.
- BACKWARDS INCOMPATIBLE: SDDM now prioritizes loading sessions with a .desktop prefix
- SECURITY: Never try to login as the sddm user (CVE-2014-7271)
- SECURITY: Fix race condition in XAUTHORITY file generation (CVE-2014-7272)
- SECURITY: XAUTHORITY file is no longer owned by root
- New translation: Kazakh
- Fixed password field initial focus state
- When the default theme is not available, sddm now loads the first theme in alphabetical order
- Fixed PAM environment variables being overridden
- Fixed autologin with the passwd backend
- Greeter themes can now specify their own icon and cursor themes.
- Various bugfixes with SessionCommand/XSession support
- Various bugfixes with test mode.
- Various cleanups
Full release announcement here: https://github.com/sddm/sddm/wiki/0.10.0-Release-Announcement
SDDM 0.9.0
plfiorini
released this
Release announcement here:
https://github.com/sddm/sddm/wiki/0.9.0-Release-Announcement
SDDM 0.9.0 RC1
plfiorini
released this
First, and possibly only, SDDM 0.9.0 release candidate
Release announcement for the upcoming release is here:
https://github.com/sddm/sddm/wiki/0.9.0-Release-Announcement
Known issues:
- Some settings like numlock are not read from /etc/sddm.conf
- Always run last saved session instead of the selected session