URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 89145
[ Назад ]

Исходное сообщение
"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."

Отправлено opennews , 17-Мрт-13 23:42 
Аарон Сейго (Aaron Seigo), основной разработчик KDE-оболочки Plasma, рассказал (http://aseigo.blogspot.ru/2013/03/logging-into-plasma-worksp...) о процессе выбора менеджера для входа в систему для оболочки Plasma Workspaces 2. Среди предъявляемых требований упомянуты легковесность (планируется использовать на десктопах и мобильных устройствах), самодостаточность проекта, возможность определения интерфейса на QML, поддержка Wayland, привычность используемого инструментария и применение в других крупных проектах. В качестве основных претендентов рассматривались KDM (http://docs.kde.org/stable/en/kde-workspace/kdm/index.html), LightDM (http://www.freedesktop.org/wiki/Software/LightDM) и SDDM (https://github.com/sddm/sddm).

Вариант продолжения использования менеджера KDM, ранее применяемого для обеспечения входа в KDE, был отброшен, так как KDM не собирается переходить на QML и поддерживать Wayland. Чтобы не создавать с нуля новый менеджер входа, разработчики рассматривают возможность перехода к использованию  LightDM и SDDM. LightDM имеет большой опыт внедрения (используется в Ubuntu) и включает определённые наработки для обеспечения поддержки QML, но требует некоторой доработки для приведения к требованиям проекта и имеет сравнительно большую кодовую базу (20 тыс. строк кода). SDDM ещё достаточно молодой проект и требует большей работы (в основном для обеспечения интеграции с системой), чем в случае с LightDM, но его кодовая база относительно небольшая (2.2 тыс строк кода) и проект изначально базируется только на QML. Выбор пока не сделан и на чаше весов с одной стороны оказались открытость сообщества и отличная кодовая база SDDM, а с другой - полезность, зрелость и распространённость LightDM.

<center><a href="http://1.bp.blogspot.com/-7ufWsWZ29I8/UUMKm9Ex0MI/AAAAAAAAAS... src="https://www.opennet.ru/opennews/pics_base/0_1363547309.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="KDM" border=0></a></center>
<center><a href="http://2.bp.blogspot.com/-45OTlf5xDCg/UUMNY9qHrsI/AAAAAAAAAS... src="https://www.opennet.ru/opennews/pics_base/0_1363547375.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="LightDM" border=0></a></center>
<center><a href="https://raw.github.com/sddm/sddm/master/data/themes/maui/mau... src="https://www.opennet.ru/opennews/pics_base/0_1363547334.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="SDDM" border=0></a></center>

URL: http://aseigo.blogspot.ru/2013/03/logging-into-plasma-worksp...
Новость: https://www.opennet.ru/opennews/art.shtml?num=36418


Содержание

Сообщения в этом обсуждении
"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Константавр , 17-Мрт-13 23:51 
А мне главное, чтобы была возможность некоторым пользователям входить без пароля как в KDM и не надо было вводить имя пользователя. А вся эта легковесность... да по барабану. Старый KDM борозды не портит.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Константавр , 17-Мрт-13 23:53 
Да! ещё возможность запускать несколько сессий с разными выделенными пользователями! Как в KDM

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 18:40 
Ну, в Ubuntu можно автозаходить юзером без пароля.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Константавр , 18-Мрт-13 19:00 
В KDM можно указать какому конкретно пользователю можно входить без пароля, а какой пользователь входит с паролем. Есть и автологин без пароля и регистрацию по сети можно включить и столько всего, что никакая бубунта рядом не стояла. Ни GDM и никакой вообще DM в подмётки не годится. В KDM количество кода оправдано и абсолютно не важно, поддерживает оно QML или нет. Было бы желание, сделали бы, да просто революционеры не думают, они делают.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено rshadow , 19-Мрт-13 13:45 
... и еще столько всего ненужного на _персональном_ компьютере...

P.S. больше дм хороших и разных!


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 19-Мрт-13 19:30 
ну давайте вообще юзеров выпилим

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Led , 19-Мрт-13 02:21 
> Ну, в Ubuntu можно автозаходить юзером без пароля.

Юзерам убунту можно и на красный свет дорогу переходить, и за буйки заплывать, и ещё много чего "полезного".


"ещё много чего 'полезного'"
Отправлено aes.ultimum , 19-Мрт-13 10:18 
Что ты хотел этим сказать?

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 00:00 
SDDM

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено анон , 18-Мрт-13 00:09 
У LightDM есть огромный плюс - он может быть универсальным как для Gnome (вместо GDM), так и для KDE. Будет унификация менеджеров для входа.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено vinke , 18-Мрт-13 00:17 
SDDM тащемта и гномушку успешно запускает.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Путин В.В. , 18-Мрт-13 20:16 
Ваш SDDM под systemd задрачивается, на ubuntu у него не работает авторизация.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено ананим , 18-Мрт-13 00:21 
поставил слим.
что скажу, то и запускает.
да и более легковесного наверное и нет (подобным специально не задавался, но так кажется)

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 08:41 
> поставил слим.
> что скажу, то и запускает.
> да и более легковесного наверное и нет (подобным специально не задавался, но
> так кажется)

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


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено ананим , 18-Мрт-13 10:49 
это вы про это — https://wiki.archlinux.org/index.php/SLiM#Login_information_...
>By default, SLiM fails to log logins to utmp and wtmp which causes who, last, etc. to misreport login information. To fix this edit your slim.conf as follows:
> sessionstart_cmd    /usr/bin/sessreg -a -l $DISPLAY %user
> sessionstop_cmd     /usr/bin/sessreg -d -l $DISPLAY %user

? не вижу ничего страшного в этих 2-х строчках. более того, в данных скриптах я ещё и свои инициализации провожу. например в калькулейт линухе так:
>sessionstart_cmd        export USER=%user && /usr/share/calculate/xdm/xdm --login && exec /usr/bin/sessreg -a -l :0.0 %user

где /usr/share/calculate/xdm/xdm запускает скрипты из каталога
# ls -l /usr/share/calculate/xdm/login.d
итого 16
-rw-r--r-- 1 root root 1348 февр. 26 15:37 00init
-rw-r--r-- 1 root root 1017 февр. 26 15:37 10client
-rw-r--r-- 1 root root 1399 февр. 26 15:37 20desktop
-rw-r--r-- 1 root root  697 февр. 26 15:37 99final
где соответсвенно можно подмонтировать что нужно клиенту и тд, и тп.
зыж
к сожалению есть другие траблы https://wiki.archlinux.org/index.php/SLiM#Configuration
>Note: slim no longer has ConsoleKit support, but relies on systemd-logind, and the system being booted with systemd.

поэтому для работы в опенрк (а у меня и он, и системд) пришлось "фордпортировать_:D" скрипт запуска.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 13:37 
Какой ужас вы пишите, теперь точн не стану его ставить, графическая программа кторая требует её правки в консоле ... да она была запущена ради графики, а не ради консоли, мои возмущения...

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено ананим , 18-Мрт-13 16:09 
бред… у всех дм есть конфиги.
то что за вас их настроили ментейнеры дистрибутива не отменяет существование конфиг-файлов.

зыж
>да она была запущена ради графики, а не ради консоли, мои возмущения...

да-да, и обязательно розовый! и со стразами.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 18:02 
https://wiki.archlinux.org/index.php/SLiM#Multiple_environments

Я вот про это. То, что его всё никак не могут приучить в /usr/share/xsessions смотреть. То есть, чтобы выбирать сессии мне нужно ещё и продублировать записи в конфиг руками из того места, где все остальные менеджеры сами всё определяют? Нет, спасибо. LXDM получше будет, всяко.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено ананим , 18-Мрт-13 19:42 
абсолютно не нужно.
вы либо устанавливаете переменную sessions (что вы указали), либо sessiondir (как у меня):
$ grep sessiondir /etc/slim.conf
sessiondir           /etc/X11/Sessions
$ ls /etc/X11/Sessions
e17  enlightenment  Gnome  KDE-4  Xfce  Xfce4  Xsession
ну и далее эти сессии выбираются по F1

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено ананим , 18-Мрт-13 19:45 
зыж
в самом конфиге /etc/slim.conf кстати написано:

# Available sessions:
# The current chosen session name replaces %session in the login_cmd
# above, so your login command can handle different sessions.
# If no session is chosen (via F1), %session will be an empty string.
#sessions            xfce4,icewm-session,wmaker,blackbox
# Alternatively, read available sessions from a directory:
sessiondir           /etc/X11/Sessions


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 19-Мрт-13 08:40 
>[оверквотинг удален]
> в самом конфиге /etc/slim.conf кстати написано:
> # Available sessions:
> # The current chosen session name replaces %session in the login_cmd
> # above, so your login command can handle different sessions.
> # If no session is chosen (via F1), %session will be an
> empty string.
> #sessions            
> xfce4,icewm-session,wmaker,blackbox
> # Alternatively, read available sessions from a directory:
> sessiondir           /etc/X11/Sessions

ОК, учтём и посмотрим. Спасибо за ответ.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено anonymous , 18-Мрт-13 13:06 
> SDDM

Первый раз про него слышу, надо бы потыкать веточкой. Вдруг хорошее что-то.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 01:04 
Я за SDDM, и я уверен, что для KDE выберут именно его хотя бы из-за его удобного интерфейса.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено AnonuS , 18-Мрт-13 04:40 
Разреши присоединить свой голос в поддержку твоих идей, брат Аноним.

SDDMу явно быть!


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 01:30 
XDM

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 09:24 
Я не понял, какой будет входной диспетчер у кде, если не кдм?

Кому нужен кдм без поддержки вяленого, если его не вкючат в кеды? Или кеды и плазма у нас уже разные оболчки, и будут какие-то особые, уличные кеды, которые будт плевать на вяленого и все будут делать по старинке на иксах, как сейчас (такие тринити-2)?


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Хрен с горы , 18-Мрт-13 09:45 
>LightDM ... имеет сравнительно большую кодовую базу (20 тыс. строк кода).

А буквально год назад в качестве причин перехода с gdm на LightDM мы имели:
>Легковесная кодовая база: при похожих возможностях, LightDM содержит примерно 5 тыс. строк кода, в то время как код GDM вырос уже до 50 тыс. строк.

Космонавт такой космонавт...


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Капитан , 18-Мрт-13 10:16 
Еще 15 тыщ дописали для поддержки юбунты сами юбунтовцы, надо полагать.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено anonymous , 18-Мрт-13 20:35 
> Еще 15 тыщ дописали для поддержки юбунты сами юбунтовцы, надо полагать.

Измерять качество продукта по количеству строк кода - непрофессионально.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 22:20 
Больше кода - больше багов и сложнее программа.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено piteri , 19-Мрт-13 12:04 
Никакой прямой связи между количеством кода и количеством багов нет.

"LightDM"
Отправлено aes.ultimum , 18-Мрт-13 11:33 
Ну вот смотри:
>It is also quite extensible and used by a large number of projects including the *buntu family of Linux distributions, RazorQt, Elementary and XBMC.

И вот ещё
>In addition to their efforts, David Edmundson's has been working on KDE integration for LightDM in KDE's repositories. Thanks to his work, you can write your UI in QML and PowerDevil is used for power management giving us consistency and portability.

Всё это дополнительные удобства и они так же нужны.


"LightDM"
Отправлено Хрен с горы , 18-Мрт-13 14:31 
Да-да-да... Это значит, что когда(если) оно догонит gdm по популярности и фичастости, то будет примерно те же 50 тыс строк. В итоге имеем очередной NIH велосипед от каноникал(Mir, привет!).

"LightDM"
Отправлено Аноним , 18-Мрт-13 15:23 
Но ведь никто не будет использовать GDM для KDE, RazorQt итд. А LightDM используется для различных DE. NIH тут SDDM.

"LightDM"
Отправлено Michael Shigorin , 18-Мрт-13 16:04 
> В итоге имеем очередной NIH велосипед от каноникал

Вообще-то пока про lightdm так говорить не стоит, это осмысленный проект.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено openclocker , 18-Мрт-13 10:36 
А разве кдм не входит в кде? Кто им запрещает делать с ним, что они хотят, или у них внутренние разногласия?

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 11:19 
В Kubuntu первым делом сношу LightDM и ставлю KDM, т.к. в нем есть опция Console login. Возможно, в каких-то скинах LightDM она тоже есть, но я не нашел. Тем более, в KDM она есть из коробки.

"KDM"
Отправлено aes.ultimum , 18-Мрт-13 11:44 
> есть опция Console login.

Интересно, возможно ты мне подсказал корень моей проблемы. (У меня почему-то не всегда был «графический вход»)


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Lain_13 , 18-Мрт-13 21:20 
> В Kubuntu первым делом сношу LightDM и ставлю KDM, т.к. в нем
> есть опция Console login. Возможно, в каких-то скинах LightDM она тоже
> есть, но я не нашел. Тем более, в KDM она есть
> из коробки.

Оно?
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/873334
Я KDM, как и всё KDE, уже давно не видел. Но вдруг это то, что тебе было нужно.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Loooooker , 18-Мрт-13 11:38 
То есть в КДЕ не осилили собственную разработку? О_о

"О_о"
Отправлено aes.ultimum , 18-Мрт-13 11:50 
> То есть в КДЕ не осилили собственную разработку? О_о

Вот
>KDM не собирается переходить на QML и поддерживать Wayland.

Наверно, не захотели. (Увидели перспективу в LightDM?)


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено quux , 18-Мрт-13 11:54 
A что вас так удивляет ? Ситуация "разработчики разбежались, код мхом порос" не такое уж редкое явление.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Константавр , 18-Мрт-13 13:23 
Ага, а когда они высказывали своё недовольство и разбегались, им говорили, мол, и без вас обойдёмся. А теперь вона как. И не первый проект, который оставляют разработчики КДЕ.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Michael Shigorin , 18-Мрт-13 16:06 
> То есть в КДЕ не осилили собственную разработку? О_о

Насколько могу судить, *dm являются форками xdm, разумнее поддерживать один форк и стопку greeter'ов (заодно с privilege separation).


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 18-Мрт-13 18:43 
А зачем?

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Мяут , 18-Мрт-13 11:51 
А еще можно подождать пару лет, пока не появится systemd-display-managerd :)

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено anonymous , 18-Мрт-13 13:09 
> А еще можно подождать пару лет, пока не появится systemd-displayхd-managerd :)

У вас одно “d” отвалилось.


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено лукавый , 18-Мрт-13 14:20 
ты тока намекни и никаких два года, через 3месяца уже будем сидеть на нем.

"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено Аноним , 19-Мрт-13 01:06 
>KDM не собирается переходить на QML и поддерживать Wayland

Это кде, друзья. Самый современный прожект! Осталось взбунтоваться приложениям и разойтись


"Для организации входа в KDE Plasma 2 вместо KDM будет исполь..."
Отправлено vle , 19-Мрт-13 11:41 
А есть вещи, которые просто работают и каши не просят.

http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-1.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-2.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-3.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-4.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-5.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-punguin-6.png
http://mova.org/~cheusov/pub/screenshots/xdm/xdm-NetBSD.png