| |
Эрик Кёгель (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. |
|
- Главная ссылка к новости (http://erickoegel.wordpress.com/2014/10/...)
- OpenNews: Для BSD-систем подготовлены аналоги компонентов systemd, востребованных в GNOME
- OpenNews: Разработчики Ubuntu планируют заменить ConsoleKit на systemd-logind
| Тип: Программы | Ключевые слова: consolekit, xfce, (найти похожие документы) | При перепечатке указание ссылки на opennet.ru обязательно | Реклама |
id=adv>
| |
|
5.106, Макиавельев, 07:23, 22/10/2014 [^] [ответить] [смотреть все] [к модератору] | +/– |
Прекрасно, что ваш караван куда-то идет. Еще прекраснее, что тем, которым не надо в вашу пустыню, не мешают *ваши* отбившиеся от каравана собаченьки. Ну в смысле не то что собаченьки не гавкают, а просто лодки, поезда, дельтапланы и прочий транспорт спокойно едут, летят и плывут по своим делам. Видите ли, мой йуный друх, система инициализации большинству приложений абсолютно пофиг. По этому их и до системды было не одна, и после не станет меньше. Вот вяленый-мир-иксы раскол внести способны. А сто систем инициализации - нет. Так што есть у тебя системды или нет - мало кому интересно.
| | |
| 3.49, Аноним, 14:12, 21/10/2014 [ ^] [ ответить] [ смотреть все] –1 +/–Юзабилити Это нормально что при удалении чего-либо с рабочего стола приходится ... весь текст скрыт [ показать] |
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.
3.12, Stellarwind, 11:26, 21/10/2014 [ ^] [ ответить] [ смотреть все] –1 +/–Оно просто слишком обидчивое, один онанимус-троль и у Сиверса случился батхерт ... весь текст скрыт [ показать] 3.14, irinat, 11:30, 21/10/2014 [ ^] [ ответить] [ смотреть все] +2 +/–Если и чинить работу systemd на системах без cgroups, надо делать это в целом, а... весь текст скрыт [ показать]
3.17, Аноним, 11:54, 21/10/2014 [ ^] [ ответить] [ смотреть все] –9 +/–Починили code Systemd now fails to boot when the cgroups filesystem is not a... весь текст скрыт [ показать] 8.69, Crazy Alex, 17:18, 21/10/2014 [ ^] [ ответить] [ смотреть все] +2 +/–
разница в том, что read нужен практическив сему, а контейнеры - так, иногда.
Для таких штук нужно не расширять набор стандартных фич, а пользоваться зависимостями. Тянешь какой-нибудь плагин "systemd-cgroups-support", а там уже задача маинтайнеров корректно это дело описать, чтобы у него в зависимостях были нужные ядра. И делается это достаточно легко. А вот если через много лет окажется, что плагин этот нужен всем, и есть только одна его реализация - вот тогда можно, с раздумьями и осторожностью, и интегрировать его.
10.105, ssh, 06:53, 22/10/2014 [ ^] [ ответить] [ смотреть все] [ к модератору] +/–
Отвыкайте уже говорить за всех.
7.66, 3, 16:58, 21/10/2014 [ ^] [ ответить] [ смотреть все] –2 +/–есть на основе именно контейнеров будет работать новый пакетный менеджер интегр... весь текст скрыт [ показать] 4.29, arisu, 12:58, 21/10/2014 [ ^] [ ответить] [ смотреть все] +6 +/–
> Да, эта штука трекает процессы по лэйблам cgroups. Что куда как результативнее
> чем PPID и прочая. В результате от systemd'шного трекинга процессов нельзя
> убежать. Вообще. Даже многократным форком и отсоединением от parent процессов с
> их дальнейших убиением. В то время как у некрофилов такой крап
> просто висит с PPID=1, никому не приписанный, у поттера там вполне
> внятный лэйбл cgroups'а сохраняется и по крайней мере понятно к какой
> иерархии относится процесс. Но если кому охота упереться в управление процессами
> из 70х со всеми бестолковостями - вот вы и у...те на
> свалку истории.
что интересно: оный «трекинг» отлично делается без завязки на cgroups. через nf, например. но это же надо руки из задницы сначала вынуть. ах, ну да: и выкинуть в мусорную корзину философию «Есть Единственный Правильный Путь, Один Для Всех!»
|
6.44, arisu, 13:59, 21/10/2014 [^] [ответить] [смотреть все] | +6 +/– |
я, вообще-то, намекал на авторов системдеца. у которых Правильный Путь ровно один. но проходит отчего-то через задницу.
| | | 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 ... весь текст скрыт [ показать] |
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 +/– |
6.76, byu, 18:32, 21/10/2014 [^] [ответить] [смотреть все] | +/– |
>> Детектирование духа ответов такого уровня отлично показывает уровень вашего развития))))
> Опеннет приветствует участников Специальной олимпиады :).
Залповым огнём из всех орудий и прямой наводкой, я надеюсь?
| | | 2.9, Аноним, 11:12, 21/10/2014 [ ^] [ ответить] [ смотреть все] [ показать ветку] +3 +/–Толпу истеричек-хейтеров systemd всё устраивает и так, им как раз не нужно ничег... весь текст скрыт [ показать] [ показать ветку] 6.109, тигар, 09:18, 22/10/2014 [ ^] [ ответить] [ смотреть все] [ к модератору] +/–
>> всё больше убеждаюсь, что у тебя что-то очень не то с системой.
>> то какой-то гад «портянок» в инит насуёт, то PID'ы приходится на
>> листочек выписывать…
> Все намного проще :). Я совсем не против если задачи нужные мне
> за меня разрюхает кто-то иной. При сильной нужде я и кернел
> пожалуй напишу.
пока что ты демонстрировал только "талант" писать на форуме. сначала от ника усёр294, потом внезапно заметив что тебя тупо минусуют (без причины, ога-ога), начал писать свои высеры от ананимуса. Как там было про Льва Толстого?;-)
5.39, Аноним, 13:45, 21/10/2014 [ ^] [ ответить] [ смотреть все] +/–С системой которая внутри черепной коробки находится у него проблемы Что мысли,... весь текст скрыт [ показать] 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 крыса была хорошей, но увы ничто не вечно... весь текст скрыт [ показать]
3.71, Nixman, 17:32, 21/10/2014 [ ^] [ ответить] [ смотреть все] –1 +/–
RHEL 4 и четвертая бубунта и сейчас отлично работают. Да вот беда, они давно никому не нужны.
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 [ответить] [смотреть все] +/–Отличненько еще один удар по поттеро- зависимым ... весь текст скрыт [ показать]
1.50, AX, 14:20, 21/10/2014 [ответить] [смотреть все] +/–
Прекрасно. Поддерживаемый форк sysvinit уже есть, eudev есть, осталось дождаться только полноценной альтернативы logind и тогда заживём.
1.58, Аноним, 15:12, 21/10/2014 [ответить] [смотреть все] +1 +/–а что, горыныч aka multi-seat стал так необычно популярен, что с ним носятся, ка... весь текст скрыт [ показать]
1.82, Анонимный анонимушка, 19:12, 21/10/2014 [ответить] [смотреть все] +/–
Лучше бы они Xfwm переписали, а то тиринг же
1.83, iCat, 20:34, 21/10/2014 [ответить] [смотреть все] –1 +/–
Ну вот и хорошо.
А то я уже начал расстраиваться, что давненько обновлений XFCE нет...
Ваш комментарий
Read more |