top
logo


Разработчики Xfce основали форк ConsoleKit PDF Печать E-mail
21.10.14 07:08

Эрик Кёгель (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.

  1. Главная ссылка к новости (http://erickoegel.wordpress.com/2014/10/...)
  2. OpenNews: Для BSD-систем подготовлены аналоги компонентов systemd, востребованных в GNOME
  3. OpenNews: Разработчики Ubuntu планируют заменить ConsoleKit на systemd-logind
Тип: Программы
Ключевые слова: consolekit, xfce, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
id=adv>
  1.2, Аноним из Сибири, 10:15, 21/10/2014 [ответить] [смотреть все] +/
проект итак очень вялый, а они ещё непрофильное старьё тащат(
 
  2.5, ssh, 10:36, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку] +9 +/
А чего именно там не хватает? ИМХО всё есть, работает приемлимо.
 
  3.15, Аноним, 11:49, 21/10/2014 [^] [ответить] [смотреть все] –3 +/
Вроде даже написано для тyпых code В частности, ConsoleKit способен обеспечит... весь текст скрыт [показать]
 
  4.81, Аннаним, 19:10, 21/10/2014 [^] [ответить] [смотреть все]  –3 +/
Так они же вроде в своём форке и хотят впилить то, чего не было в нативе, мульти... весь текст скрыт [показать]
 
  5.106, Макиавельев, 07:23, 22/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Прекрасно, что ваш караван куда-то идет. Еще прекраснее, что тем, которым не надо в вашу пустыню, не мешают *ваши* отбившиеся от каравана собаченьки. Ну в смысле не то что собаченьки не гавкают, а просто лодки, поезда, дельтапланы и прочий транспорт спокойно едут, летят и плывут по своим делам. Видите ли, мой йуный друх, система инициализации большинству приложений абсолютно пофиг. По этому их и до системды было не одна, и после не станет меньше. Вот вяленый-мир-иксы раскол внести способны. А сто систем инициализации - нет. Так што  есть у тебя системды или нет - мало кому интересно.
 
3.49, Аноним, 14:12, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/
Юзабилити Это нормально что при удалении чего-либо с рабочего стола приходится ... весь текст скрыт [показать]
 
  4.52, Аноним, 14:43, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
А что за кнопка Запуск mkfs ext4 ... весь текст скрыт [показать]
 
  5.73, Аноним, 17:43, 21/10/2014 [^] [ответить] [смотреть все]  +/
Для компакт дисков же Еще там крайне посредственный fm, из которого то и дело в... весь текст скрыт [показать]
 
  6.107, Макиавельев, 07:31, 22/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
> Для компакт дисков же.
> Еще там крайне посредственный fm, из которого то и дело выпиливают smb://.

Ну не то чтоб обалденный, но вполне юзабельный. Самбу не видел выпиленную. Точно не ваш дистростроитель накосячил?
> Он не так чтобы очень легок.

Вполне. На атоме D450 мурчит с двумя гигами озу.
> При наличии живого mate, как бы сказать...

На вкус и цвет...

 
3.64, Нимо Ан, 16:16, 21/10/2014 [^] [ответить] [смотреть все]  +/
Даже функционально улучшить там можно ещё полно чего я не имею ввиду какие-то р... весь текст скрыт [показать]
 3.75, WherWolf, 18:18, 21/10/2014 [^] [ответить] [смотреть все]  +/ Ну, может, нового релиза не хватает? Просто чтобы напомнить о себе. А то джва года ждем...
 
1.3, Fracta1L, 10:16, 21/10/2014 [ответить] [смотреть все]  +22 +/ Ну вот, если настоящим спецам что-то нужно - они это делают. В отличие от толп истеричек-хейтеров systemd.
 
  2.6, тигар, 10:38, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +1 +/
 
  3.8, svsd_val, 10:58, 21/10/2014 [^] [ответить] [смотреть все]  +/
полностью согласен ... весь текст скрыт [показать]
 
3.12, Stellarwind, 11:26, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/
Оно просто слишком обидчивое, один онанимус-троль и у Сиверса случился батхерт ... весь текст скрыт [показать]
 
  4.16, Аноним, 11:51, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
 
  5.27, Csh, 12:34, 21/10/2014 [^] [ответить] [смотреть все]  +/
Найдешь тут - https www linux org ru news opensource 10917524 А тут реакция Ли... весь текст скрыт [показать]
 
  6.48, Аноним, 14:09, 21/10/2014 [^] [ответить] [смотреть все]  +/
Пруфлинк Остальное я уже видел Интересует, что за конференция была ... весь текст скрыт [показать]
 
3.14, irinat, 11:30, 21/10/2014 [^] [ответить] [смотреть все]  +2 +/
Если и чинить работу systemd на системах без cgroups, надо делать это в целом, а... весь текст скрыт [показать]
image  
  4.19, Аноним, 11:57, 21/10/2014 [^] [ответить] [смотреть все]  –3 +/
По мнению разработчиков systemd это не опция а mandatory Они группы процессов ч... весь текст скрыт [показать]
 
  5.26, irinat, 12:19, 21/10/2014 [^] [ответить] [смотреть все]  +2 +/
Я тоже так хотел сначала написать, начал придумывать примеры Видеоплеер, запуще... весь текст скрыт [показать]
Разработчики Xfce основали форк ConsoleKit
 
  6.31, Аноним, 13:17, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
Ну так теперь systemd завершается штатно, судя по патчу Я правда не уверен ч... весь текст скрыт [показать]
 
  7.74, Аноним, 17:52, 21/10/2014 [^] [ответить] [смотреть все]  +/
Смерти Поттеринга они хотели, а на патч всем плевать ... весь текст скрыт [показать]
 
  8.87, Аноним, 22:24, 21/10/2014 [^] [ответить] [смотреть все]  +/
Ну если посылать всех, кто обращает внимание на такой баг, врагов точно будет оч... весь текст скрыт [показать]
 
3.17, Аноним, 11:54, 21/10/2014 [^] [ответить] [смотреть все]  –9 +/
Починили code Systemd now fails to boot when the cgroups filesystem is not a... весь текст скрыт [показать]
 
  4.24, Аноним, 12:18, 21/10/2014 [^] [ответить] [смотреть все]  +5 +/
А расскажи ка нам, друг анонимус, накой ляд нам этот трекинг процессов сдался К... весь текст скрыт [показать]
 
  5.32, Аноним, 13:20, 21/10/2014 [^] [ответить] [смотреть все]  –3 +/
Вам - не знаю А мне - для отслеживания иерархий процессов и понимания что и отк... весь текст скрыт [показать]
 
  6.41, Crazy Alex, 13:48, 21/10/2014 [^] [ответить] [смотреть все]  +3 +/
А если в контейнерах нужды нет - с какой радости не должно работать всё остально... весь текст скрыт [показать]
 
  7.43, Аноним, 13:55, 21/10/2014 [^] [ответить] [смотреть все]  –3 +/
А если вам read не нужен - это что, нам теперь файлы через него не читать Вам... весь текст скрыт [показать]
 
  8.47, arisu, 14:04, 21/10/2014 [^] [ответить] [смотреть все]  +4 +/
потому что жопорукий ... весь текст скрыт [показать]
 
  9.53, Аноним, 14:47, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
Меня устраивает, я бы вообще предпочел это чем-то типа части LSB А кто выпилил ... весь текст скрыт [показать]
 
8.69, Crazy Alex, 17:18, 21/10/2014 [^] [ответить] [смотреть все]  +2 +/ разница в том, что read нужен практическив сему, а контейнеры - так, иногда.

Для таких штук нужно не расширять набор стандартных фич, а пользоваться зависимостями. Тянешь какой-нибудь плагин "systemd-cgroups-support", а там уже задача маинтайнеров корректно это дело описать, чтобы у него в зависимостях были нужные ядра. И делается это достаточно легко. А вот если через много лет окажется, что плагин этот нужен всем, и есть только одна его реализация - вот тогда можно, с раздумьями и осторожностью, и интегрировать его.

 
  9.79, Xasd, 19:01, 21/10/2014 [^] [ответить] [смотреть все]  –6 +/
нужен всем даже тем, кто думает будто ему не нужен всё вопрос закрыт ... весь текст скрыт [показать]
 
  10.88, rob pike, 22:31, 21/10/2014 [^] [ответить] [смотреть все]  +5 +/
"В колбасе сегодня потребности нет".
Вот за это вас и не любят. За ЛеннартЮгенд этот.
 
10.105, ssh, 06:53, 22/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Отвыкайте уже говорить за всех.
image  7.66, 3, 16:58, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
есть на основе именно контейнеров будет работать новый пакетный менеджер интегр... весь текст скрыт [показать]
 
  8.68, Crazy Alex, 17:12, 21/10/2014 [^] [ответить] [смотреть все]  +2 +/
Так у меня уже есть apt и portage, мне его пакетный менеджер нужен не больше, че... весь текст скрыт [показать]
 
4.29, arisu, 12:58, 21/10/2014 [^] [ответить] [смотреть все]  +6 +/ > Да, эта штука трекает процессы по лэйблам cgroups. Что куда как результативнее
> чем PPID и прочая. В результате от systemd'шного трекинга процессов нельзя
> убежать. Вообще. Даже многократным форком и отсоединением от parent процессов с
> их дальнейших убиением. В то время как у некрофилов такой крап
> просто висит с PPID=1, никому не приписанный, у поттера там вполне
> внятный лэйбл cgroups'а сохраняется и по крайней мере понятно к какой
> иерархии относится процесс. Но если кому охота упереться в управление процессами
> из 70х со всеми бестолковостями - вот вы и у...те на
> свалку истории.

что интересно: оный «трекинг» отлично делается без завязки на cgroups. через nf, например. но это же надо руки из задницы сначала вынуть. ах, ну да: и выкинуть в мусорную корзину философию «Есть Единственный Правильный Путь, Один Для Всех!»

 
  5.34, Аноним, 13:35, 21/10/2014 [^] [ответить] [смотреть все]  –4 +/
И сколько систем инициализации все это штатно умеет, 1-2 простыми директивами ко... весь текст скрыт [показать]
 
  6.44, arisu, 13:59, 21/10/2014 [^] [ответить] [смотреть все]  +6 +/
я, вообще-то, намекал на авторов системдеца. у которых Правильный Путь ровно один. но проходит отчего-то через задницу.
 
  7.54, Аноним, 14:51, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
Правильный путь у всех один, только не все себе в этом честно признаются Но по ... весь текст скрыт [показать]
 
  8.57, arisu, 15:11, 21/10/2014 [^] [ответить] [смотреть все]  +3 +/
ну да, он сначала разложил грабли в ряд, а потом устроил героический забег посл... весь текст скрыт [показать]
 
8.70, Crazy Alex, 17:27, 21/10/2014 [^] [ответить] [смотреть все]  +2 +/ Как ни странно, у многих правильный путь ни разу не один и они в курсе, что у других людей мнения отличаются. Поэтому в линуксе пачка ФС, поэтому в перле есть TIMTOWDI, поэтому как часть юникс-вея идет "tools, not policy", поэтому дистрибутивы включают десятки программ с похожим функционалом, а люди ценят софт, которым можно управлять снаружи через какие-то API. Это, в общем-то, обычно не требует таких уж запредельных усилий - немного подумать при проектировании, вынести то, что можно, в необязательные дополнения и дать другим людям возможность заменять их на что-то своё и дополнять их. Процесс, кстати, очень полезный для формирования чистой красивой архитектуры. Но Поттеринг как-то упорно делает ровно обратное - старается втихую протащить "один правильный способ" сделать всё и вся.
 4.33, Аноним, 13:32, 21/10/2014 [^] [ответить] [смотреть все]  +3 +/
Process groups придумали в POSIX 1-2001, просто сделай себе kill -TERM -PGID ... весь текст скрыт [показать]
 
  5.35, Аноним, 13:39, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/
Ну вот вы ими и пользуйтесь, я не против, мне не жалко А я как-то совсем не про... весь текст скрыт [показать]
 
  6.55, twilight, 15:04, 21/10/2014 [^] [ответить] [смотреть все]  +5 +/
вы бы шли нахер дружной толпой из дистров с таким подходом и не портили то, что ... весь текст скрыт [показать]
 
  7.85, Xasd, 20:59, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
> "Lennart Poettering 2014-03-17 14:26:01 UTC
> You are using the nvidia binary driver I assume?
>
> The binary driver does not implement the DRM interfaces in /sys. This means we cannot
> detect how many displays are connected and then we decide not to handle the lid switch
> since we cannot be sure about whether the device is in "docking" mode, or not...
>
> A "fix" is to use nouveau..."

теперь я зауважал Леннарта ещё больше!

блин.. ну ведь прослезиться можно -- как он круто сказанул-то!

 
3.72, Аноним, 17:38, 21/10/2014 [^] [ответить] [смотреть все]  +/ 2.7, Аноним, 10:39, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  –1 +/ 
  3.13, Отражение луны, 11:27, 21/10/2014 [^] [ответить] [смотреть все]  +1 +/
Ответ в духе кто обзывается - тот сам так называется отлично показывает уровен... весь текст скрыт [показать]
 
  4.22, Аноним, 12:05, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/
Детектирование духа ответов такого уровня отлично показывает уровень вашего разв... весь текст скрыт [показать]
 
  5.36, Аноним, 13:40, 21/10/2014 [^] [ответить] [смотреть все]  +1 +/
Опеннет приветствует участников Специальной олимпиады ... весь текст скрыт [показать]
 
  6.76, byu, 18:32, 21/10/2014 [^] [ответить] [смотреть все]  +/
>> Детектирование духа ответов такого уровня отлично показывает уровень вашего развития))))
> Опеннет приветствует участников Специальной олимпиады :).

Залповым огнём из всех орудий и прямой наводкой, я надеюсь?

 
2.9, Аноним, 11:12, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +3 +/
Толпу истеричек-хейтеров systemd всё устраивает и так, им как раз не нужно ничег... весь текст скрыт [показать] [показать ветку]
 
  3.20, Аноним, 11:58, 21/10/2014 [^] [ответить] [смотреть все]  –6 +/
Вот и пусть сидят в какой-нибудь замшелой бзде или oldstable и наслаждаются доис... весь текст скрыт [показать]
 
  4.30, arisu, 13:00, 21/10/2014 [^] [ответить] [смотреть все]  +4 +/
всё больше убеждаюсь, что у тебя что-то очень не то с системой то какой-то гад ... весь текст скрыт [показать]
 
  5.37, Аноним, 13:43, 21/10/2014 [^] [ответить] [смотреть все]  –3 +/
Все намного проще Я совсем не против если задачи нужные мне за меня разрюхае... весь текст скрыт [показать]
 
  6.46, arisu, 14:02, 21/10/2014 [^] [ответить] [смотреть все]  +3 +/
но зачем ты выбираешь то, авторы чего отличаются чем угодно, но только не прямиз... весь текст скрыт [показать]
 
  7.56, Аноним, 15:06, 21/10/2014 [^] [ответить] [смотреть все]  –2 +/
Просто потому что другие как правило занимаются только рассказами о том как мне ... весь текст скрыт [показать]
 
  8.59, arisu, 15:12, 21/10/2014 [^] [ответить] [смотреть все]  +3 +/
а, ну да до системдеца это никому не надо было, а после системдеца вдруг резко ... весь текст скрыт [показать]
 
6.109, тигар, 09:18, 22/10/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ >> всё больше убеждаюсь, что у тебя что-то очень не то с системой.
>> то какой-то гад «портянок» в инит насуёт, то PID'ы приходится на
>> листочек выписывать…
> Все намного проще :). Я совсем не против если задачи нужные мне
> за меня разрюхает кто-то иной. При сильной нужде я и кернел
> пожалуй напишу.

пока что ты демонстрировал только "талант" писать на форуме. сначала от ника усёр294, потом внезапно заметив что тебя тупо минусуют (без причины, ога-ога), начал писать свои высеры от ананимуса. Как там было про Льва Толстого?;-)

 5.39, Аноним, 13:45, 21/10/2014 [^] [ответить] [смотреть все]  +/
С системой которая внутри черепной коробки находится у него проблемы Что мысли,... весь текст скрыт [показать]
 
  6.42, Аноним, 13:48, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/
Походу у вас stack overflow, мсье ... весь текст скрыт [показать]
 
6.45, arisu, 14:02, 21/10/2014 [^] [ответить] [смотреть все]  +/
нет несколько 8230 странное, как с моей точки зрения, но не более алсо, не в... весь текст скрыт [показать]
 
1.18, Nixman, 11:56, 21/10/2014 [ответить] [смотреть все]  +1 +/ Судя о том, что 4.11 должнен был выйти 2 года назад, этот проект допилят лет за 10.
  1.21, Аноним, 12:05, 21/10/2014 [ответить] [смотреть все]  +/
Xfce 4 10 released Apr 28, 2012 RIP крыса была хорошей, но увы ничто не вечно... весь текст скрыт [показать]
 
  2.28, Csh, 12:40, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +2 +/
Крыска и сейчас отлично пашет, не то что всякие свистоперделки за версией намека... весь текст скрыт [показать] [показать ветку]
 
  3.38, Аноним, 13:44, 21/10/2014 [^] [ответить] [смотреть все]  +/
Вы что-то имеете против ядра Linux 3 14 FAIL ... весь текст скрыт [показать]
 
3.71, Nixman, 17:32, 21/10/2014 [^] [ответить] [смотреть все]  –1 +/ RHEL 4 и четвертая бубунта и сейчас отлично работают. Да вот беда, они давно никому не нужны.
 
  4.77, OramahMaalhur, 18:56, 21/10/2014 [^] [ответить] [смотреть все]  +/
Но крыса остаётся нужной и удобной.
 
3.84, Gaben, 20:45, 21/10/2014 [^] [ответить] [смотреть все]  +/ То, что у меня ассоциации с файлами выставляются рандомно и исправляются только ручной правкой mimeapps.list - это не косяк крысы?
 
1.23, FSA, 12:10, 21/10/2014 [ответить] [смотреть все]  +/ А я уж думал XFCE умер. Больше года обещали новую версию, да всё так и висит сообщение КТТС.
  1.25, Аноним, 12:19, 21/10/2014 [ответить] [смотреть все]  +/
Отличненько еще один удар по поттеро- зависимым ... весь текст скрыт [показать]
 
  2.40, Аноним, 13:47, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  –1 +/
Учитывая что проект 2 года не релизился и как они мои баги обработали не имеющи... весь текст скрыт [показать] [показать ветку]
 
1.50, AX, 14:20, 21/10/2014 [ответить] [смотреть все]  +/ Прекрасно. Поддерживаемый форк sysvinit уже есть, eudev есть, осталось дождаться только полноценной альтернативы logind и тогда заживём.
 
  2.51, Xasd, 14:36, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +/
уже решил -- на какую буханку хлеба будешь всё это саморезами прикручивать на ч... весь текст скрыт [показать] [показать ветку]
 
1.58, Аноним, 15:12, 21/10/2014 [ответить] [смотреть все]  +1 +/
а что, горыныч aka multi-seat стал так необычно популярен, что с ним носятся, ка... весь текст скрыт [показать]
 
  2.60, arisu, 15:16, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +1 +/
 
2.61, Аноним, 15:19, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  –1 +/
А это как русский язык вна Украине 90 на нем говорило и переставать даже не со... весь текст скрыт [показать] [показать ветку]
 
1.82, Анонимный анонимушка, 19:12, 21/10/2014 [ответить] [смотреть все]  +/ Лучше бы они Xfwm переписали, а то тиринг же
 
  2.90, Не в теме, 23:00, 21/10/2014 [^] [ответить] [смотреть все] [показать ветку]  +/
Уже есть галочка "выключить тиринг" же. У меня даже работает.
 
1.83, iCat, 20:34, 21/10/2014 [ответить] [смотреть все]  –1 +/ Ну вот и хорошо.
А то я уже начал расстраиваться, что давненько обновлений XFCE нет...
image  
Ваш комментарий  

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

 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика