LINUX.ORG.RU
ФорумTalks

Встречайте: ConsoleKit2!

 ,


0

0

http://www.opennet.ru/opennews/art.shtml?num=40881

Разработчики Xfce основали форк ConsoleKit

Эрик Кёгель (Eric Koegel), участвующий в разработке рабочего стола Xfce, представил проект ConsoleKit2, в рамках которого началась разработка форка системы управления пользовательскими сеансами ConsoleKit. Предлагаемые в ConsoleKit методы отслеживания пользовательских сеансов устарели и постепенно вытесняются системой logind, предлагаемой проектом systemd. В частности, ConsoleKit способен обеспечить лишь переключение между пользователями, но не может организовать одновременную работу нескольких графических сеансов в режиме multi-seat (у каждого пользователя свой монитор). Изменить ситуацию может только кардинальная переработка архитектуры ConsoleKit, в связи с чем проект впал в глубокую стагнацию и практически не сопровождается.

В качестве мотива создания форка называется желание сохранить поддержку ConsoleKit в Xfce, для чего требуется синхронизировать разработку менеджера управления питанием с менеджером управления сессиями (например чтобы задействовать в ConsoleKit новые средства управления питанием). Уже существует проект systembsd, в рамках которого развивается эквивалент logind, не привязанный к systemd, но разработка данного проекта находится на начальном этапе и он пока не готов для использования, в то время как Xfce не может ждать. В связи с этим, чтобы не ограничиваться поддержкой только systemd-logind, принято решение основать собственное ответвление ConsoleKit2 и поддерживать его пока в этом будет необходимость.

В настоящее время уже доступен первый экспериментальный выпуск ConsoleKit2 0.9.1, в котором закрыто более 30 ошибок, остающихся неисправлеными в основной кодовой базе ConsoleKit. Добавлены бэкенды для поддержки OpenBSD и DragonFlyBSD. Улучшены бэкенды для поддержки FreeBSD и GNU/kFreeBSD. Добавлена возможность использования гибридного спящего режима. Переработан DBus API управления выключением и спящими режимами, который приведён к виду, похожему на logind, что упростит поддержку в Xfce как ConsoleKit2, так и systemd-logind. Через новый DBus API обеспечена поддержка спящего и ждущего режимов для платформ Linux, FreeBSD, DragonFlyBSD и OpenBSD.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Какое-то ущербное название. Можно было бы изобразить из себя PolicyKit → polkit и назвать conkit.

Darth_Revan ★★★★★
()

Xfce не может ждать

А каркало тут вороньё, что мол не развивается. Всё идёт путём, с почином!

toney ★★★★★
()
Ответ на: комментарий от Shadow

кончился этот ваш лор, когда анонимуса в толксах забанили

der_looser ★★
()
Ответ на: комментарий от toney

А каркало тут вороньё, что мол не развивается. Всё идёт путём, с почином!

А где развитие-то? Разработчики занимаются чем угодно, кроме своего де.

Deleted
()

но не может организовать одновременную работу нескольких графических сеансов в режиме multi-seat (у каждого пользователя свой монитор).

Забавно, но я такое делал лет 10 назад без systemd, *kit и прочего бесполезного шлака.

hateyoufeel ★★★★★
()
Ответ на: комментарий от mandala

А сабж, по твоему, что?

Плод бессмысленной и беспощадной коллективной мастурбации.

hateyoufeel ★★★★★
()

Учитывая активность разработки Xfce4, заявленных целей эта штука достигнет лет через 30.

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

Учитывая активность разработки Xfce4, заявленных целей эта штука достигнет лет через 30.

…но тортом станет всё равно раньше, чем systemd/logind. :)

AX ★★★★★
()
Ответ на: комментарий от hateyoufeel

Забавно, но я такое делал лет 10 назад без systemd, *kit и прочего бесполезного шлака.

Я такое использовал недавно. С десятка машин с X-серверами одновременно подключались к solaris серверу и заходили в графическую среду.

cvs-255 ★★★★★
()

Стремительное наступление по всем фронтам на systemd пошло полным ходом. Сначала свежий долгостройный Emacs зарелизили. Теперь ConsoleKit2. Такими темпами Лёне придётся готовить своё ядро (kerneld).

Quasar ★★★★★
()
Ответ на: комментарий от cvs-255

multi-seat
лет 10 назад без systemd, *kit и прочего бесполезного шлака
С десятка машин с X-серверами одновременно подключались к solaris серверу и заходили в графическую среду
С десятка машин

Ну, ты понял

shatsky ★★
()

Как-то они странно обосновали. ConsoleKit устарел, в logind есть всё что нам нужно, но мы logind использовать не будем.

vurdalak ★★★★★
()
Ответ на: комментарий от Shadow

Опеннет для новостей всегда заруливал лор. Ещё б идиотскую карму и глюки скриптов оттуда убрали.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

но мы logind использовать не будем.

Дык, если бы он не был прибит к одной хреновой системе инициализации…

AX ★★★★★
()
Ответ на: комментарий от vurdalak

Проще форкнуть его

Даже если отвязать logind от конкретно systemd, он всё равно будет работать только на инитах, использующих cgroups (либо его придётся нехило переписывать). Consolekit же может работать с любыми инитами и не только под линуксом.

AX ★★★★★
()
Ответ на: комментарий от AX

Consolekit же может работать с любыми инитами и не только под линуксом.

Ну это сейчас. Если они взялись все фичи logind в него портировать, то рано или поздно портируют и зависимости.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Ну это сейчас. Если они взялись все фичи logind в него портировать, то рано или поздно портируют и зависимости.

У тебя просто охренительная логика, чувак.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

А ты думаешь, они все фичи, завязанные на возможности systemd, будут с нуля писать, и те части systemd тоже? Тогде новая версия выйдет одновременно с HL3.

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Я не думаю, мне просто насрать, т.к. ни тем ни другим не пользуюсь и не собираюсь пользоваться ввиду полной бесполезности обоих.

Но логика у тебя, тора-гой, явно хромает.

hateyoufeel ★★★★★
()
Ответ на: комментарий от vurdalak

Сказануть какой-нибудь бред и никак не обосновать — уровень лоровских школьников.

Ну это сейчас. Если они взялись все фичи logind в него портировать, то рано или поздно портируют и зависимости.

Да-да, точняк, наконец-то ты признал свою ущербность.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

У тебя просто охренительная логика, чувак.

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

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

В приличном обществе такой бред нужно обосновывать.

Считать лор приличный обществом - это уже симптом серьёзных проблем с гойловным мозгом. Но раз уж ты так считаешь, начинай обосновывать свои бессмысленные выкрики.

Могу подарить учебник логики

Ты его хотя бы читать пробовал? Или он совсем новый у тебя?

hateyoufeel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.