Анонсирован (http://plfiorini.blogspot.ru/2015/09/sddm-0120-released.html) релиз легковесного дисплейного менеджера SDDM (https://github.com/sddm/sddm) (Simple Desktop Display Manager) 0.12.0, используемого по умолчанию в Fedora Linux при выборе рабочего стола KDE и развиваемого при участии проектов Maui (http://www.opennet.me/opennews/art.shtml?num=38730), KDE и LXDE. SDDM написан на языке C++ и состоит из бэкенда, работающего в режиме фонового процесса, и фронтэнда, написанного с использованием Qt/QML и отличающегося большой гибкостью в плане смены оформления.
SDDM практически не ограничивает дизайнеров и позволяет создать любое оформление, построенное вокруг простого программного интерфейса, предоставляющего несколько callback-вызовов для аутентификации, перехода в спящий режим, завершения работы и т.п. Использование QtQuick для построения интерфейса даёт возможность применять анимационные эффекты и задействовать аппаратную акселерацию. Из зависимостей используются только PAM, XCB и Qt.Выпуск 0.12 примечателен возможностью управления входом в сеансы с графическими окружениями на базе Wayland. Для организации приглашения входа в систему по-прежнему используется X.org, но уже началась работа по созданию варианта SDDM на базе Wayland, который планируется довести до готовности в следующем выпуске. Подняты требования к версии Qt - для работы SDDM теперь требуется версия 5.3 и выше. В файл конфигурации sddm.conf добавлены новые опции: XephyrPath (по умолчанию /usr/bin/Xephyr), ServerArguments (по умолчанию "-nolisten tcp"), DisplayStopCommand (по умолчанию Xstop). В систему сборки добавлены новые опции: DBUS_CONFIG_FILENAME, SYSTEMD_SYSTEM_UNIT_DIR и QT_IMPORTS_DIR. Внесены косметические изменения в тему оформления. Улучшена поддержка платформы FreeBSD.
URL: http://plfiorini.blogspot.ru/2015/09/sddm-0120-released.html
Новость: http://www.opennet.me/opennews/art.shtml?num=42920
Когда же??? Устал ждать.
Чего ты устал ждать? В пятокедах оно уже работает, надо только включить, сделав systemctl enable sddm и он заменит kdm.
Ну пятые кеды сами по себе стабильностью не отличаются, а если уж вейлэнд ещё добавить, то мне страшно представить...
> Ну пятые кеды сами по себе стабильностью не отличаются, а если уж
> вейлэнд ещё добавить, то мне страшно представить...Нормально там всё со стабильностью, Plasma не падает. С функционалом пока вот не совсем.
А что Wayland? Это пока там всё экспериментально, пользоваться же не обязательно.
>Plasma не падает.Падает. У меня - когда, например, удаляю аккаунт из kdeшного telepathy, и иногда когда убираю его из трея.
>>Plasma не падает.
> Падает. У меня - когда, например, удаляю аккаунт из kdeшного telepathy, и
> иногда когда убираю его из трея.Всё индивидуально. Когда я некоторое время назад жаловался на падения (весьма и весьма частые), кубунтушники говорили, что УНВР.
вот за это многие и не любят Linux. слишком все "индивидуально" и мало предсказуемости. уже не знаешь, что людям советовать.
> вот за это многие и не любят Linux. слишком все "индивидуально" и
> мало предсказуемости. уже не знаешь, что людям советовать.Дебиан Стэйбл же, ну. )
>> вот за это многие и не любят Linux. слишком все "индивидуально" и
>> мало предсказуемости. уже не знаешь, что людям советовать.
> Дебиан Стэйбл же, ну. )Ну а серьезно? Почему не Ubuntu LTS? Я то сам как раз на Дебиан. Убунту ж вроде больше к пользователю повернуто?
> Ну а серьезно? Почему не Ubuntu LTS? Я то сам как раз
> на Дебиан. Убунту ж вроде больше к пользователю повернуто?Судя по комментам к новостям там из-за жёсткого графика релизов выпускают сырьё, в котором потом полгода ловят и правят баги. Но, наверное, можно и Ubuntu LTS, если достаточно времени с момента выхода прошло. Но не всем по нраву Unity.
То же самое, что советуют все с 1995 г. - Windows.
> То же самое, что советуют все с 1995 г. - Windows.Ага. Хоть боль и страдания, но зато _гарантированно_, а не по лотерее.
Кубунта 15.04 валится с поражающей воображение регулярностью.
Plasma падает. И зависает иногда.
Чисто из любопытства. Все кругом "писаются" от Wayland, но его нигде нет. Что в нём такого, чтоб его так сильно хотеть? Для пользователя ведь всё равно, что там внутри, Wayland или X.Org, браузер везде одинаково отображается. Хотя, наверное, в Wayland, он ещё никак не отображается.
Огромная разница иксы кусок старого того самого.
Например в линуксе не работают мультимедиа клавиши на клавиатуре при открытом меню, когда в win или lin всё норм - это фишка иксов.
Ну и ещё у иксов есть фишка такая - тиринг.
Так же браузер типа фурифокса может легко уронить иксы на каком-то свободном драйвере.
GPU декодирование видео в браузерах тоже нет, ибо браузерописатели забили на это безобразие с видеосистемой в линуксах.
Вобщем с видеосистемой в линуксах ужас и кошмар, поэтому надо всё кардинально менять.
клавиши работают, GPU ускорение в браузере есть, тиринга нет, игры летают. У кого-то, просто, руки из куска самого того старого.
А врать не хорошо:
По клавишам и раз https://bugzilla.gnome.org/show_bug.cgi?id=344059 и два https://bugs.kde.org/show_bug.cgi?id=70063
По GPU декодированию и раз https://code.google.com/p/chromium/issues/detail?id=137247 а про фурифокс лень искать - сам найдёшь.
> А врать не хорошоПо ссылке достаточно ясно написано:
Yes, but this only solves the problem in Qt programs. If GTK application continues to grab the keyboard, there is probably nothing KDE can do about it.А при чём тут X server? Это проблемы авторов Qt и GTK и с Wayland они никуда не денутся, Qt и GTK продолжат писать те же самые люди, что делали это и для X server. И нет никаких причин считать что с Wayland они будут делать это лучше.
Молодец, начинаешь логически мыслить.
Только вот давай не останавливайся. Авторы Qt и GTK как раз это не могут реализовать из-за особенностей иксов.
А в чём особенность? Их X сервер заставляет блокировать клавиатуру при отображении popup? Нет, авторы Qt и GTK делают это _сами_, это авторы Qt и GTK _сами_ вызывают XGrabKeyboard и XGrabPointer, они точно так же и в Wayland могут сделать (и я уверен - сделают).
Ну если ты бы прочитал, то> Good news: Plasma 5.4 will come with a new experimental Wayland backend. With Wayland we are able to better handle this situation and this issue should already be fixed in 5.4 on top of Wayland.
> Given that it is an issue with X11 and unfixable with X11 I dare to mark the bug as resolved.
> Ну если ты бы прочитал, то
>> Good news: Plasma 5.4 will come with a new experimental Wayland backend. With Wayland we are able to better handle this situation and this issue should already be fixed in 5.4 on top of Wayland.
>> Given that it is an issue with X11 and unfixable with X11 I dare to mark the bug as resolved.Да, обсуждение там - это вообще пять, называть возможность захвата клавиатуры проблемами X сервера... Что бы интересно сказали бы win програмеру который захватил клавиатуру через DirectX, а на жалобы о не работающем при этом Alt-tab отвечал бы "это не решаемая win проблема, нужен Wayland."
А тут эти личности позволяют себе mark the bug as resolved.
И не путай GPU ускорение с GPU декодированием видео, УМВРщик...
> И не путай GPU ускорение с GPU декодированием видео, УМВРщик...Где вы видели адептов "старого доброго Юникса", разбирающихся в матчасти?
> Где вы видели адептов "старого доброго Юникса", разбирающихся в матчасти?Я - адепт "старого доброго Юникса". Mac OS - это как раз и есть самый настоящий UNIX (даже лицензированный как UNIX System V, в отличии от этого вашего Linux).
> Я - адепт "старого доброго Юникса".Непохоже.
> Mac OS [...] даже лицензированный как UNIX System V
Нет.
PS: слова учите правильные, а с рекламой яблок идите на яблосайты (см. п. 7 http://wiki.opennet.ru/ForumHelp) -- в прошлом веке макофаны и то умней были...
Я часто запускаю на ноуте графические приложения с десктопа пробросив Х через ссх. Вейленд как я понимаю не содержит пободного функционала? Тогда он не нужен.
Говорят можно добавить это с помощью плагинов.
Ещё при открытом меню не работает колесо мыши.
> браузер везде одинаково отображается.Поколению Пепси лишь бы браузер везде одинаково отображался...
Первый вопрос от тебя по существу...
Настолько удивился, что даже отвечу.
Ответ простой.
Фанаты Wayland не знают и знать не хотят, чего там в Вэйленде хорошего, им хватает мантры «иксы устарели!».
Можно сколько угодно спрашивать «будет ли фича N из иксов работать в Wayland?», ответа либо не будет вообще, либо он будет звучать как «фича N не нужна!».
С другой стороны, фанаты Wayland`а фонтанируют ничем не обоснованными ожиданиями в отношении дров NVIDIA, Adobe Flash Plugin, игр: «вот уберут иксы, тут-то все баги проприетарщиков сами собой и починятся!».
Не являюсь фанатом Wayland, но являюсь обладателем ноута с Optimus, и для меня эффективное использование дискретки важно. Если Wayland или Mir дадут возможность в полной мере использовать обе графики, я только за. А экономию батареи и с обычными иксами достичь можно.
Если.
В том и дело, что за ворохом ничем не обоснованных мечтаний нет ничего.
> В том и дело, что за ворохом ничем не обоснованных мечтаний нет ничего.Очень точно описана суть "сетевой прозрачности" иксов.
А она-то тут причём? Речь вообще о другом. Русский не родной?СП у меня вполне нормально работает, кстати, позволяя обходиться без ужасов вроде vnc/rdp/что_там_в_TV. Но вейланд-югенд «НИНУЖНО», понимаю.
> Улучшена поддержка платформы FreeBSDА зачем, если там нет Wayland`а? Или уже есть?
http://www.phoronix.com/scan.php?page=news_item&px=MTMwMzE
Что, собственно, мешает Вейланду быть под FreeBSD? Чай не systemd.
Поттеринг не одобряет кроссплатформенность Wayland
> Поттеринг не одобряет кроссплатформенность WaylandПочему? Как минимум не возражает.
Он даже против кроссплатформенности systemd не возражает, если найдутся люди, готовые портировать и поддерживать версии под другие платформы :)
Разве что в качестве форка.
"Поддержка wayland" ещё не означает "не поддерживается ничего, кроме wayland".
Это Weston там нету, ибо он завязан на Линуксовый графический стек. А Wayland - это стандарт, как и X11.
> Это Weston там нету, ибо он завязан на Линуксовый графический стек. А
> Wayland - это стандарт, как и X11.А какие есть реализации этого стандарта, не "завязанные на линуксовый графический стек"?
Вот список и для X11, и для Wayland: https://en.m.wikipedia.org/wiki/List_of_display_serversДля X11 там указаны и весьма специфичные реализации, но разобраться, что к чему, несложно. Мог бы расписать, но это не слишком удобно делать с телефона через медленное соединение, надеюсь, информации по ссылке будет достаточно.
"Из зависимостей используются только PAM, XCB и Qt." Qt qt ... пол интернета)
Что?
Молодцы Canonical! Хоть и с большим опозданием, но переведут линукс на Wayland!
Отсыпь, а.
Все он верно сказал, если бы не Марк со своим миром - так бы никто и не почесался вяленый пилить. Да и убунта, уверен, тоже на него впоследствии перейдет, как перешла и на системдэ.
> Все он верно сказал, если бы не Марк со своим миром -
> так бы никто и не почесался вяленый пилить. Да и убунта,
> уверен, тоже на него впоследствии перейдет, как перешла и на системдэ.Вяленый начали пилить в 2008, а Мир — в 2013, гражданин лгунишка.
И оттого что Убунта на Вяленого перейдёт Каноникл отношения к его разработке и внедрению иметь не начнёт.
Какая разница, когда его "начали" пилить?
Пилить его интенсивно начали только когда Марк мир анонсировал.
А до этого и не чесались. И вот за пару лет сделали в разы больше, чем за 5 лет до этого.
> Какая разница, когда его "начали" пилить?
> Пилить его интенсивно начали только когда Марк мир анонсировал.
> А до этого и не чесались. И вот за пару лет сделали
> в разы больше, чем за 5 лет до этого.Совсем не пилили, ага, так что релиз 1.0.0 был в октябре 2012.
Давай ты от меня отвалишь со своим маркофанатизмом и канониклопоклонничеством, а?
Мне твоя вера не интересна.
Сказал человек, у которого пятые кеды якобы работают идеально, ха-ха.
А парень ведь правильно сказал - погугли, вяленого действительно стали на порядок активнее пилить после мира.
А аргумент про версию 1.0.0 вообще смешон.
> Сказал человек, у которого пятые кеды якобы работают идеально, ха-ха.Не ври, я неоднократно жаловался на них. Особенно на отсутствие некоторых фишек KDE4.
> А парень ведь правильно сказал - погугли, вяленого действительно стали на порядок
> активнее пилить после мира.
> А аргумент про версию 1.0.0 вообще смешон.Прям вот в 10 раз активнее пилить стали? Ага. )
Аргумент про версию 1.0.0 в 2012 тебе смешон? А мне смешно упоминание заслуг Марка, который сперва хотел Убунту на Вяленом, но потом в очередной раз нанюхался веников и начал пилить Убунту-онли лисапет. Очередной. Ждём панихиду. :D
Так по сути и есть. Wayland весьма очень медленно развивался пока не прискакал Марк на единороге с миром.
У вас походу сдвиг по фазе, посмотрите историю коммитов, темпы развития не прибавились
> Так по сути и есть. Wayland весьма очень медленно развивался пока не
> прискакал Марк на единороге с миром.Я вас удивлю но mir и wayland совершенно не конкуренты, одно дисплей1ный сервер другое протокол, и mir таки будет работать с wayland.
> Я вас удивлю но mir и wayland совершенно не конкуренты,Ubuntu делает невозможное возможным. У них и nginx будет конкурировать с HTTP, если Марку так будет угодно.
Да у вас батенька батхерт на почве Марка.
Поддержка блокировки экрана есть? (необходимо для gnome, с версии 3.8 блокировка интегрирована в DM и работает через отправку ему сообщения через DBus).
Зачем в GNOME нужен дисплейный менеджер из KDE с Qt в зависимостях? О_о
Как альтернатива gdm, очевидно же. Почему бы нет? Ну и мало ли, где-то еще потребуется такая функциональность. Gnome это просто пример первых, кто решил так сделать (есть реальные причины с точки зрения безопасности блокировать подобным образом, уязвимости в скринсейверах, запускаемых изнутри сессии находили, и если скринсейвер уронить, сеанс разблокируется).
Qt в зависимостях - тоже мне проблема.
а в вяленом есть подобие xinit?
Судя по описанию Simple означает что разработчики не сильно утруждали себя его написанием.
> легковесного дисплейного менеджера
> Qt 5.3Деление на ноль.
>отличающегося большой гибкостью в плане смены оформления
>Из зависимостей используются только PAM, XCB и Qt.задача dm запросить логин/пароль и выбрать какое de/wm запустить, т.е. пользователь увидит его только во время загрузки, выхода из гибернейта.
Хотя, раз оно не тянет новомодный ConsoleKit уже хорошо
> Хотя, раз оно не тянет новомодный ConsoleKit уже хорошоВы из каменного века к нам? :) Давно умер он уже. Поэтому очень хорошо, что не тянет. Сейчас тянуть нужно systemd-logind.
Чтобы не тянуть systemd, Canonical придумали systemd-shim, но уже и сами переходят на s-d, так что shim всё. Чтобы, опять-таки, не тянуть systemd, кто-то другой придумал ConsoleKit2, так что...