The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск дисплейного менеджера SDDM 0.14

28.08.2016 23:28

Доступен релиз легковесного дисплейного менеджера SDDM (Simple Desktop Display Manager) 0.14, поддерживающего управление сеансами X11 и Wayland. SDDM применяется по умолчанию в Fedora Linux при выборе рабочего стола KDE и развивается при участии проектов Hawaii, KDE и LXDE. Проект написан на языке C++ и состоит из бэкенда, работающего в режиме фонового процесса, и фронтэнда, написанного с использованием Qt/QML и отличающегося большой гибкостью в плане смены оформления.

SDDM предоставляет гибкие возможности для создания оформления, предоставляя простой программный интерфейс с готовыми компонентами аутентификации, перехода в спящий режим, завершения работы и т.п. Оформление определяется с использованием QtQuick, который даёт возможность применять анимационные эффекты и задействовать аппаратное ускорение. Из зависимостей используются только PAM, XCB и Qt.

Основные улучшения:

  • Добавлена поддержка HiDPI;
  • В файл конфигурации sddm.conf добавлены новые опции EnableAvatars, UserAuthFile, SessionLogFile и WaylandDisplay;
  • Добавлена возможность настройки стиля тем оформления для QtQuick Controls 2.0;
  • Обновлён список сеансов;
  • Обеспечен откат на встроенную тему оформления, если не удаётся подключить выбранную тему;
  • Для сеансов с Wayland обеспечено переключение на виртуальный терминал только после успешной аутентификации;
  • Обеспечена чистка параметров PAM после завершения сеанса;
  • Удалена тема оформления "circles". Тема "maui" теперь встроена в SDDM и не поставляется отдельно.


  1. Главная ссылка к новости (http://hawaiios.org/news/2016/...)
  2. OpenNews: Выпуск дисплейного менеджера SDDM 0.12 с поддержкой Wayland
  3. OpenNews: SDDM рекомендован в качестве дисплейного менеджера для KDE Plasma 5
  4. OpenNews: Выпуск дисплейного менеджера SDDM 0.9.0
  5. OpenNews: Первый выпуск дисплейного менеджера SDDM
  6. OpenNews: Для организации входа в KDE Plasma 2 вместо KDM будет использоваться LightDM или SDDM
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45040-sddm
Ключевые слова: sddm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (58) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 23:32, 28/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Для сеансов с Wayland обеспечено переключение на виртуальный терминал только после успешной аутентификации;

    внезапная инновация

     
     
  • 2.2, Аноним (-), 00:22, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    это процесс разработки, немного уже начали уделять внимания плюшкам для вяленного, чо такого
     
  • 2.64, rvs2016 (ok), 00:52, 29/09/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Для сеансов с Wayland обеспечено переключение на виртуальный терминал только после успешной аутентификации;
    > внезапная инновация

    А у меня, кстати, ни Wayland, ничего такого. Обычный XOrg, ну дальше KDE. И всё. Хоть успешная авторизация, хоть неуспешная. Переключаюсь на виртуальные экраны, а там только чёрный экран. Никто даже логин не спросит. Чёрная дыра. Хорошо хоть, что обратно на иксы выпускают... Во как! Внезапная инновация! Как бы её отключить и сделать возможность работы на виртуальных терминалах после переключения на них из иксов?

     
     
  • 3.65, Mihail Zenkov (ok), 11:45, 29/09/2016 [^] [^^] [^^^] [ответить]  
  • +/
    При нажатии ctrl+alt+f1 хоть что-то видно? Если пустой черный экран - проблема видео драйвера.
     

  • 1.3, Аноним (-), 00:28, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    HiDPI это хорошо
     
  • 1.4, Аноним (-), 00:29, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в последний раз когда на него смотрел он не мог запускать kwin/wayland без systemd, всё ещё не может?
     
     
  • 2.5, equeim (ok), 02:27, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это не вина SDDM, kwin_wayland зависит от systemd-logind.
     
     
  • 3.7, Аноним (-), 03:41, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Это не вина SDDM, kwin_wayland зависит от systemd-logind.

    Жесть-то какая

     
     
  • 4.35, Аноним (-), 16:08, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    elogind почти работает
     

  • 1.6, Аноним (-), 02:44, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > легковесного дисплейного менеджера SDDM
    > написанного с использованием Qt/QML

    /0

     
     
  • 2.19, Аноним (-), 11:38, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ничего страшного, QML и на телефончиках ездит.
     
     
  • 3.25, Mihail Zenkov (ok), 12:18, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это как раз таки и страшно ...
     

  • 1.8, Аноним (-), 03:52, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > Из зависимостей используются только PAM, XCB и Qt.

    Захотел попробовать прикрутить вместо LXDM, но ужаснулся и передумал.
    https://a.pomf.cat/qmejxw.png

     
     
  • 2.9, кверти (ok), 07:19, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Да ты криворукий, вот и все. В твоей suse ставяться рекомендумые пакеты, никакого отношения к sddm не имеющие, типа vlc. Систему настраивать надо, ужаснутый...
     
     
  • 3.10, Philosonimus (ok), 08:15, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >apt
    >Suse

    Семен Семеныч...

    Выполнил: $ apt-rdepends sddm
    что-то типа такого и выдало(мног зависимостей).
    Пользуюсь версией sddm-0.13.0-56-ge661663-1 в Debian Sid

     
  • 3.16, Аноним (-), 11:20, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да ты криворукий, вот и все.

    Дану, правда чтоли?
    https://u.pomf.is/mltkym.png
    Может быть вопрос к майнтейнерам больше?

    >> suse

    *ликодлань*

    >> никакого отношения к sddm не имеющие, типа vlc

    А теперь, уважаемый, попробуйте установить любой пакет из KDE в Debian. Вы будете удивлены.

    >> Систему настраивать надо, ужаснутый...

    Ещё раз: это НЕ настраивается. Что ж поделать, если у КАЖДОГО пакета KDE зависимость от метапакета, который тянет всё это дерьмо? :/

    Пруф: https://lists.debian.org/debian-user/2016/02/msg00876.html
    >> The chain of dependencies is:
    >> kde-runtime -> phonon -> phonon-backend | phonon-backend-vlc -> vlc

     
     
  • 4.17, SysA (?), 11:27, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>> Систему настраивать надо, ужаснутый...

    +1

    > Ещё раз: это НЕ настраивается. Что ж поделать, если у КАЖДОГО пакета
    > KDE зависимость от метапакета, который тянет всё это дерьмо? :/
    > Пруф: https://lists.debian.org/debian-user/2016/02/msg00876.html
    >>> The chain of dependencies is:
    >>> kde-runtime -> phonon -> phonon-backend | phonon-backend-vlc -> vlc

    Ответ прост и почти очевиден: не надо пользоваться мета-пакетами, а ставить индивидуально, тогда меньше ставится ненужного.

     
     
  • 5.28, Аноним (-), 12:51, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ответ прост и почти очевиден: не надо пользоваться мета-пакетами, а ставить индивидуально,
    > тогда меньше ставится ненужного.

    Интересно как, если все KDE пакеты зависят от kde-runtime а он, в свою очередь, является метапакетом. Головой нужно думать. Тут единственный выход - собрать самому.
    З.Ы. Сам я не пользуюсь ни KDE ни sddm, просто интересно стало.

     
  • 2.14, Куяврег (?), 10:27, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    (пожимает плечами)

    # emerge -pva x11-misc/sddm

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [binary  N     ] dev-python/pygments-2.1.1::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)" 3809 KiB
    [binary  N     ] dev-python/docutils-0.12::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_3 (-python3_5)" 2834 KiB
    [binary  N     ] x11-misc/sddm-0.13.0-r4::gentoo  USE="consolekit pam (-systemd)" 4139 KiB

    Total: 3 packages (3 new, 3 binaries), Size of downloads: 10781 KiB

     
     
  • 3.21, Аноним (-), 12:00, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не хитри давай, а через equery дерево зависимостей покажи.
     
     
  • 4.23, Аноним (-), 12:10, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Там действительно никаких кедов с фононами и конусами нет: https://a.pomf.cat/zhhtbv.png
    Это проблема debian'а.
     
     
  • 5.29, Аноним (-), 12:53, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > проблема debian'а.

    Точнее майнтейнеров, которые собирают эти пакеты. В *bunta\mint всё в порядке.

     
  • 2.15, Demo (??), 10:36, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Захотел попробовать прикрутить вместо LXDM, но ужаснулся и передумал.
    > https://a.pomf.cat/qmejxw.png

    Плюсанул. Welcome to .NET Style — чтобы фитюлька заработала, нужно поставить пол-гига либ и framework-ов.

     
     
  • 3.18, Клыкастый (ok), 11:30, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    в #14 - три пакета. есть подозрения, переходящие в уверенность, что проблема не в софте как таковом, а в том, что у чьих-то мейнтенеров проблемы со сборкой простых пакетов.
     
  • 2.20, Дуплик (ok), 11:55, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У SDDM корни растут из KDE. Неудивительно.
     
     
  • 3.26, anonymous (??), 12:19, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для сборки нужен только Qt.
     
     
  • 4.32, Crazy Alex (ok), 15:00, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего нужен-то только Qt, но если притянуть что-то из KDE, то включаются полторы дополнительные фишки. Вот в дебиане и включили, и зависимости как положено прописали. Это, в общем-то, их обычный подход. Кто из маинтайнеров менее ленив - разбивает на отдельные пакеты или альтерантивы предоставляет.
     
     
  • 5.37, Аноним (-), 16:51, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > и зависимости как положено прописали.

    Если бы прописали «как положено», оно бы притягивалось не безальтернативно, а по рекомендациям.

     
     
  • 6.51, Crazy Alex (ok), 13:35, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это если оно умеет на ходу переконфигурироваться в зависимости от того, что установлено. Минималистичный софт часто может только конфигурацию при сборке. Но криворукость не исключена, конечно.
     
  • 6.58, Аноним (-), 22:55, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    https://packages.debian.org/sid/sddm

    У сабжа в Дебиане нет жёсткой зависимости от KDE, просто *по умолчанию* используется KDE-шная тема "Breeze". Но никто не мешает вместо неё поставить другую.

     
  • 2.31, Crazy Alex (ok), 14:57, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Приколы Дебиана, есть такое дело. Вот примерно за это я его в своё время на генту дома заменил.
     
     
  • 3.33, Аноним (-), 15:33, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Приколы Дебиана, есть такое дело. Вот примерно за это я его в
    > своё время на генту дома заменил.

    Генту это хорошо, но что-то не хочется пересобирать мир при каждом крупном обновлении libc. Да и вообще большой софт собирать запарно, особенно на слабой машине.

     
     
  • 4.34, Аноним (-), 16:07, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    glibc обратно совместим, дорогой мой теоретик, ничего пересобирать не нужно. А для большого софта часто мейнтейнеры запиливают пакет с бинарями.
    Но каждому свое, конечно.
     
     
  • 5.36, Васёк (?), 16:38, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >А для большого софта часто мейнтейнеры запиливают пакет с бинарями.

    И в чем тогда смысл генты?

     
     
  • 6.39, Аноним (-), 17:32, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как ты из предпосылки "мейнтейнеры запиливают пакет с бинарями" пришел к выводу "единственный возможный вариант - ставить бинари"?
     
     
  • 7.53, Crazy Alex (ok), 13:44, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот с Васьком согласен. Основной смысл генты - удобная кастомизация, что означает - свои USE-флаги, тем более - для большого софта. Но особой проблемы в его сборке не вижу.
     
  • 7.57, Васёк (?), 21:35, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А разве я где-то сказал, что это единственный возможный варинат? Ну была у меня гента, ставил на посмотреть. Да, можно подкрутить какие-то мелкие винтики. Может даже крупные болты. Но стоит ли на это тратить кучу времени(на десктопе)? А если в source-based дистр пихать бинари при любой ситуации вида "надо прям щас", то смысл ставить ее на сколь-нибудь важный сервер тоже минимален. Не холивару ради.
     
     
  • 8.60, Аноним (-), 10:39, 31/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не очень понимаю, что вы сказать хотите То вы отнекиваетесь от тезиса бинари... текст свёрнут, показать
     
  • 5.45, Аноним (-), 07:14, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > glibc обратно совместим,

    А теперь обновился GCC и ВНЕЗАПТНО понадобился новый glibc, что в этом случае?

     
     
  • 6.50, Аноним (-), 11:28, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обновляешь glibc. Подвох-то в чем, по-твоему?
     
  • 4.52, Crazy Alex (ok), 13:43, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эм.. У меня пересборка мира раз в год-полтора бывает, libc, разумеется, обновляется чаще.

    Что до большого софта - у меня довольно старая машина - Phenom 8450e (для понятности - 2009 года выпуска), 4 гига памяти. Никаких проблем с апдейтами - но выключается он примерно никогда, и при таком сценарии его слабость не мешает абсолютно.

    Апдейт обычно запускаю перед сном, приходя с работы - вижу готовый результат. Вот пока оно в это время укладывается сколько именно занимает сборка - побоку. А укладывается всегда.

     
  • 2.46, Аноним (-), 07:24, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Энджой ёр дебиан
     
  • 2.48, Аноним (-), 10:04, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Захотел попробовать прикрутить вместо LXDM, но ужаснулся и передумал.
    >https://a.pomf.cat/qmejxw.png

    apt-get --no-install-recommends install sddm, умник

     

  • 1.12, Аноним (-), 09:58, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда он уже сможет безрутовые иксы?
     
     
  • 2.13, Аноним (-), 10:02, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде пытаются запилить: https://github.com/sddm/sddm/pull/673
     
  • 2.24, Аноним (-), 12:13, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В Gentoo он запускается от имени sddm, xorg-server собран с USE="-suid".
     
  • 2.30, vitvegl (?), 13:48, 29/08/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В точку. Наверное, не скоро =))). На арче 3 года назад работало, как вышел 1.16 (startx конечно).
     
  • 2.44, iPony (?), 05:56, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    С учетом тренда на выкидывание иксов, скорее всего никогда
     
     
  • 3.49, Аноним (-), 10:06, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    судя по скорости их выкидывания, они еще лет пять протянут
     
     
  • 4.62, iPony (?), 12:09, 31/08/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > судя по скорости их выкидывания, они еще лет пять протянут

    Совершенно верно.
    Но дело в том, что мотивации ни у кого не будет исправлять.

     

  • 1.22, Аноним (-), 12:01, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Через чур он легковесный, нельзя запустить более чем на одном VT. По крайней мере, v 0.13 не содержит опций для указания на каких именно VT запускать. Ныне заброшенный kdm можно было запускать на нескольких.
     
  • 1.27, Андрей (??), 12:27, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вход без логина у кого-нить работает?
     
  • 1.38, Яр (?), 17:23, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем было circles удалять то???
     
  • 1.40, ВыньОпух (?), 18:49, 29/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    В Fedora 22 (более свежую еще собрать нужно), запущенной на Orange Pi Plus 2 SDDM греет процессор больше чем LXQt.
     
  • 1.54, Аноним (-), 15:40, 30/08/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда в SDDM добавлят поддержку многоместных станций?

    А то без systemd и жесткого секса монгоместные компы незапустить...

     
     
  • 2.56, Led (ok), 20:40, 30/08/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А то без systemd и жесткого секса монгоместные компы незапустить...

    Малыш, нехороший дядя тебя обманул...

     
     
  • 3.59, Аноним (-), 07:21, 31/08/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О, наконец я встретил хорошего дядю Когда упоминал systemd имел ввиду x11-misc ... большой текст свёрнут, показать
     

  • 1.63, Аноним (-), 09:48, 10/09/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    0.14 version

    http://packages.siduction.org/extra/pool/main/s/sddm/


    Custom DPI

    In order to set custom DPI for high resolution screens you should configure Xorg yourself. An easy way is to pass an additional argument to Xorg.

    Edit /etc/sddm.conf, go to the X11 section and change ServerArguments like this:

    ServerArguments="-nolisten tcp -dpi 192"

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру