The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики Xfce основали форк ConsoleKit, opennews (??), 21-Окт-14, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


17. "Разработчики Xfce основали форк ConsoleKit"  –11 +/
Сообщение от Аноним (-), 21-Окт-14, 11:54 
Починили:

Systemd now fails to boot when the cgroups filesystem is not available, the
same way it requires proc, sys, devtmpfs, and the variuos tmpfs mounts.

Идите в ж...у, любители антиквариата. Cgroups - не опция, а mandatory фича для работы systemd. Вам это популярно объяснили. Извольте предоставить или валите на свалку истории.

Да, эта штука трекает процессы по лэйблам cgroups. Что куда как результативнее чем PPID и прочая. В результате от systemd'шного трекинга процессов нельзя убежать. Вообще. Даже многократным форком и отсоединением от parent процессов с их дальнейших убиением. В то время как у некрофилов такой крап просто висит с PPID=1, никому не приписанный, у поттера там вполне внятный лэйбл cgroups'а сохраняется и по крайней мере понятно к какой иерархии относится процесс. Но если кому охота упереться в управление процессами из 70х со всеми бестолковостями - вот вы и у...те на свалку истории.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

24. "Разработчики Xfce основали форк ConsoleKit"  +6 +/
Сообщение от Аноним (-), 21-Окт-14, 12:18 
А расскажи ка нам, друг анонимус, накой ляд нам этот трекинг процессов сдался? Как именно ты его импользуешь и для чего? А то вот я сижу без оного и никакого глубокого духовного диссонанса по этому поводу не испытываю
Ответить | Правка | Наверх | Cообщить модератору

32. "Разработчики Xfce основали форк ConsoleKit"  –3 +/
Сообщение от Аноним (-), 21-Окт-14, 13:20 
> А расскажи ка нам, друг анонимус, накой ляд нам этот трекинг процессов дался?

Вам - не знаю. А мне - для отслеживания иерархий процессов и понимания что и откуда взялось. В том числе в системах с множественными namespaces ("контейнерами") и прочее. При этом вопросов откуда взялся процесс и куда приписан - не останется. Таким манером можно нормально лэйблы навешать группам процессов. И все это штатные фичи запускалки.

> Как именно ты его импользуешь и для чего?

См. выше.

Ответить | Правка | Наверх | Cообщить модератору

41. "Разработчики Xfce основали форк ConsoleKit"  +3 +/
Сообщение от Crazy Alex (ok), 21-Окт-14, 13:48 
А если в контейнерах нужды нет - с какой радости не должно работать всё остальное? Вот он Поттеринг во всей красе - вместо того, чтобы в соответствующей ситуации просто отвалилась часть функционала (которая, черт возьми, важна далеко не для всех) он целенаправленно ломает систему полностью. Пойдет в список примеров его невменяемости.
Ответить | Правка | Наверх | Cообщить модератору

43. "Разработчики Xfce основали форк ConsoleKit"  –4 +/
Сообщение от Аноним (-), 21-Окт-14, 13:55 
> А если в контейнерах нужды нет - с какой радости не должно работать всё остальное?

А если вам read() не нужен - это что, нам теперь файлы через него не читать? Вам не нужен - вот и отключайте это в ядре и юзайте какой-нибудь иной софт. А я считаю что это вполне тянет на mandatory фичу. Грубо говоря, я хочу видеть возможность отпилиться в контейнер как "стандартную фичу Linux" на которую я могу рассчитывать. А кто принципиально хочет выковырять изюм из булочек - вот булочки, вот ковырялка, флаг в руки.

> возьми, важна далеко не для всех) он целенаправленно ломает систему полностью.

Он просто посчитал это минимальным пререквизитом, без которого оно работать не будет. Ну как большинство программ не будут без read() работать.

> Пойдет в список примеров его невменяемости.

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

Ответить | Правка | Наверх | Cообщить модератору

47. "Разработчики Xfce основали форк ConsoleKit"  +3 +/
Сообщение от arisu (ok), 21-Окт-14, 14:04 
> Он просто посчитал это минимальным пререквизитом, без которого оно работать не будет.

потому что жопорукий.

Ответить | Правка | Наверх | Cообщить модератору

53. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 21-Окт-14, 14:47 
> потому что жопорукий.

Меня устраивает, я бы вообще предпочел это чем-то типа части LSB. А кто выпилил это - тот, дескать, on his own и далее сам, как получится.

Ответить | Правка | Наверх | Cообщить модератору

69. "Разработчики Xfce основали форк ConsoleKit"  +1 +/
Сообщение от Crazy Alex (ok), 21-Окт-14, 17:18 
разница в том, что read нужен практическив сему, а контейнеры - так, иногда.

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

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

79. "Разработчики Xfce основали форк ConsoleKit"  –6 +/
Сообщение от Xasd (ok), 21-Окт-14, 19:01 
> А вот если через много лет окажется, что плагин этот нужен всем, и есть только одна его реализация - вот тогда можно, с раздумьями и осторожностью, и интегрировать его

нужен всем (даже тем, кто думает будто ему не нужен).

всё. вопрос закрыт.

Ответить | Правка | Наверх | Cообщить модератору

88. "Разработчики Xfce основали форк ConsoleKit"  +5 +/
Сообщение от rob pike (?), 21-Окт-14, 22:31 
"В колбасе сегодня потребности нет".
Вот за это вас и не любят. За ЛеннартЮгенд этот.
Ответить | Правка | Наверх | Cообщить модератору

117. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 24-Окт-14, 15:23 
> "В колбасе сегодня потребности нет".

У капиталистов все проще: если колбасу делать невыгодно - вы сами ее себе и производите. Коров выращивать - вон там, мясокомбинат содержать - вон там. Но - за ваш счет, за ваш счет.

Ответить | Правка | Наверх | Cообщить модератору

105. "Разработчики Xfce основали форк ConsoleKit"  +/
Сообщение от ssh (ok), 22-Окт-14, 06:53 
Отвыкайте уже говорить за всех.
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

118. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 24-Окт-14, 15:24 
> разница в том, что read нужен практическив сему, а контейнеры - так, иногда.

А теперь будут почти всегда. В смысле, отпиливание в контейнеры станет столь же распостраненной практикой как chroot(). Не видел психов требующих удалить из их ядра реализацию chroot() с аргументом что они им не пользуются. А теперь настало время заменить этот окаменелый шит мамонта на что-то менее архаичное.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

66. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от 3 (?), 21-Окт-14, 16:58 
> А если в контейнерах нужды нет

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

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

68. "Разработчики Xfce основали форк ConsoleKit"  +3 +/
Сообщение от Crazy Alex (ok), 21-Окт-14, 17:12 
Так у меня уже есть apt и portage, мне его пакетный менеджер нужен не больше, чем контейнеры.

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

Хотя в systemd можно было бы 90% фич опциональными и выкинуть в плагины. Хочет приложение что-то из них - так механизм зависимосттей давно придумали. И не факт, что реализация этой зависимости будет от Поттеринга. Но так делал бы приличный человек, а не Поттеринг.

Ответить | Правка | Наверх | Cообщить модератору

29. "Разработчики Xfce основали форк ConsoleKit"  +6 +/
Сообщение от arisu (ok), 21-Окт-14, 12:58 
> Да, эта штука трекает процессы по лэйблам cgroups. Что куда как результативнее
> чем PPID и прочая. В результате от systemd'шного трекинга процессов нельзя
> убежать. Вообще. Даже многократным форком и отсоединением от parent процессов с
> их дальнейших убиением. В то время как у некрофилов такой крап
> просто висит с PPID=1, никому не приписанный, у поттера там вполне
> внятный лэйбл cgroups'а сохраняется и по крайней мере понятно к какой
> иерархии относится процесс. Но если кому охота упереться в управление процессами
> из 70х со всеми бестолковостями - вот вы и у...те на
> свалку истории.

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

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

34. "Разработчики Xfce основали форк ConsoleKit"  –4 +/
Сообщение от Аноним (-), 21-Окт-14, 13:35 
> что интересно: оный «трекинг» отлично делается без завязки на cgroups. через
> nf, например. но это же надо руки из зaдницы сначала вынуть.

И сколько систем инициализации все это штатно умеет, 1-2 простыми директивами конфига и парой тривиальных команд консоли? Или я должен все это сам вкостыливать в каждой копии ОС, самолично? А оно мне надо такой гемор? Если на то пошло, я, если прижмет, и какой-нибудь эрзац кернеля своими кривыми лапками могу написать. Только это займет у меня дофига времени, а работать будет явно хуже пингвина. Поэтмоу я ужасно рад что этим займется Торвальдс, так что я смогу заняться чем-то более интересным чем махание с сугубо технической проблемой "блин, без ядра ничего не работает и вся активность нагибается". Аналогично - я очень рад если мне не придется сваривать кривой велик из водопроводных труб в гараже самолично и в случае системы инициализации. В systemd все это УЖЕ ЕСТЬ и юзабельно вотпрямсразу. Самолично наворачивать фичи которые в systemd давно стали стандартными может и утомить. Да, у меня есть некоторые самописные дергалки сисколов типа clone() и прочее. Но скоро все это станет просто obsolete - я буду делать это парой команд/строк конфига и буду напрочь избавлен от варки велика из водопроводных труб самолично при куда более симпатичном результате с меньшим объемом усилий. Не, у поттера есть свои грабли. Но в самопалах их априори на порядок больше.

> Правильный Путь, Один Для Всех!»

Я разве предлагал тебе идти по нему, если он тебе не впился? Что-то не помню за собой такой наглости. А то что мне будет сильно менее видна и интересна твоя участь на маршруте где нет меня - это уже второй вопрос. Как ты понимаешь, ты можешь ожидать объединения усилий только если задачи и цели совпадают.

Ответить | Правка | Наверх | Cообщить модератору

44. "Разработчики Xfce основали форк ConsoleKit"  +6 +/
Сообщение от arisu (ok), 21-Окт-14, 13:59 
я, вообще-то, намекал на авторов системдеца. у которых Правильный Путь ровно один. но проходит отчего-то через задницу.
Ответить | Правка | Наверх | Cообщить модератору

54. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 21-Окт-14, 14:51 
> я, вообще-то, намекал на авторов системдеца. у которых Правильный Путь ровно один.

Правильный путь у всех один, только не все себе в этом честно признаются. Но по факту работать все будут только над теми проблемами и задачами которые им нужны или интересны.

Ну а суммарное развитие того или иного проекта складывается из суммирования всего этого. Если некий проект угадал и большое число желающих двигать идентичным курсом - их вектор тяги суммируется, опенсорсный процесс набирает силу. А если нечто надо 1 человеку на планету - хоть там вываливай сорц, хоть нет. Разница с точки зрения развития проекта будет нулевая.

> но проходит отчего-то через зaдницу.

Я так не считаю - у него есть вполне нормальные решения и он по крайней мере не кладет на ряд надоевших грабель а честно с ними зарубился. В отличие от горстки лузеров решивших что пусть админы сами с этим долбутся как хотят.

Ответить | Правка | Наверх | Cообщить модератору

57. "Разработчики Xfce основали форк ConsoleKit"  +3 +/
Сообщение от arisu (ok), 21-Окт-14, 15:11 
ну да, он сначала разложил грабли в ряд, а потом устроил героический забег. после чего удивляется, что люди смеются и истерит в бложеге.
Ответить | Правка | Наверх | Cообщить модератору

119. "Разработчики Xfce основали форк ConsoleKit"  –1 +/
Сообщение от Аноним (-), 24-Окт-14, 15:29 
> ну да, он сначала разложил грабли в ряд,

Да он просто не стесняется крушить-ломать когда проще заново построить. За это ему староверы навешивают тумаков, что предсказуемо. В основном по религиозным а не техническим мотивам. Судя по местным тредикам.

> а потом устроил героический забег. после чего удивляется, что люди смеются
> и истерит в бложеге.

Они не смеются а истошно истекают поносом, вообще-то. Как же это - посмели осквернить их святыню, sysv init. Шоу по типу pussy riot какое-то, с староверами заместов верующих и гаррипоттеров в главной роли.


Ответить | Правка | Наверх | Cообщить модератору

121. "Разработчики Xfce основали форк ConsoleKit"  +1 +/
Сообщение от arisu (ok), 24-Окт-14, 15:45 
> посмели осквернить их святыню, sysv init

ты идиот сегодня, да? потому что только полный идиот не способен заметить, что речь идёт не о «sysv/systemd». у меня вот вообще sysvinit нет, например (что бы под этим не подразумевали); тем не менее, системдец — дерьмо. архитектурно — дерьмо. технологически — дерьмо.

любители системдеца, для начала, не способны решить, что же такое системдец. когда им удобно — то системдец, внезапно, «просто инит, мне пофигу, как работает инит, лишь бы работал». а когда надо по-другому, то системдец превращается в «да это же не только инит, это много всяких сервисов!»

при этом, само собой, любители системдеца совершенно не в курсе истории развития init-ов и систем управления демонами, не знают, сколько было недовольных и сколько вариантов разных подобных систем. любителю системдеца скормили системдец — любитель радостно жуёт. при этом имеет наглость считать, что он чем-то отличается от жевателя винды или мака. впрочем, наглости им не занимать, это да.

естественно, когда в защиту архитектуры и качества кода любителю системдеца сказать нечего (а это почти всегда так), начинаются разговоры про какой-то «sysvinit». который тут и не при чём, и не понятно, что такое.

особенно забавно видеть, как человек, рассказывающий про оставленую винду и удовольствие от пингвинуса, радостно расхваливает кучу говна. которая и не новая, и не лучшая, а просто расхваливается хипстотой. на фоне такого поведения всё сильнее кажется, что «миграция с винды» состоялась по причине наподобие «внезапно наступила Цивилизация, где за краденый софт бьют», а остальное — просто рационализация.

Ответить | Правка | Наверх | Cообщить модератору

135. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 25-Окт-14, 07:50 
> (что бы под этим не подразумевали);

Я обычно понимаю под этим характерную запускалку и скрипты. Вместе всякими замшелыми runlevel'ами, гибкими и настраиваемыми как пудовая гиря и прочими ископаемыми, которым давно пора отправиться в музей палеонтологии.

> системдец — дерьмо. архитектурно — дeрьмо. технологически — дeрьмо.

Не согласен с такой точкой зрения. Ну то-есть проблемы и у него конечно есть, но не больше чем где либо еще. А то что в качестве вариантов сватается - еще хуже как правило, как минимум для меня. К чему там привыкла горстка замшелых стapпeров - мне вообще пофиг, я предпочитаю рулить системами как-то иначе.

> превращается в «да это же не только инит, это много всяких
> сервисов!»

Это много всяких сервисов, но можно собрать и как довольно урезанную запускалку. Да, там параметры сборки есть, на много разных вкусов. Почему-то НеФанаты это никак не могут взять в толк. А то что майнтайнеры обычно любят по дефолту врубить все, с запасом, чтобы самолично не возиться потому - это ожидаемо.

> любитель радостно жуёт. при этом имеет наглость считать, что он чем-то
> отличается от жевателя винды или мака.

Хотя-бы наличием сорцов. А так то да, все системы имеют что-то общее. Ну вон винда и мак файлы читают. Давайте вы там у себя вызовы чтения файлов удалите по этому поводу.

> впрочем, наглости им не занимать, это да.

Судя по тому что я видел с DRM/KMS - замшелых некроманов надо просто иногда уметь послать в пешее эротическое. А то мало ли, вдруг там кто уже надpoчилcя перфокартами жонглировать - зачем нам все эти быстрые и емкие диски?

> естественно, когда в защиту архитектуры и качества кода любителю системдеца сказать нечего

Для меня достаточно того что поттер признает существование ряда проблем и пытается решать оные. Остальные вообще забили болт, спихнув все на админа. Так не пойдет.

> (а это почти всегда так), начинаются разговоры про какой-то «sysvinit». который
> тут и не при чём, и не понятно, что такое.

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

> от пингвинуса,

Мне в пингвинусе в основном нравится кернель. Еще пакетные менеджеры и кучка опенсорсных либй, единые на всю систему. А вот простынки глюкавой и проблемной скриптятины напиханые бессмысленно и беспощадно там где они нафиг не упали - это последнее о чем я буду сожалеть, равно как и о всяком античном крапе типа нифига не умеющей запускалки, единственным достоинством которой является "вы так привыкли". А мне нет резона привыкать к ТАКОМУ, я к чему-нибудь более дружественному к моим задачам привыкну. То-есть если некто умеет поднимать контейнер или VM парой директив конфига, наравне с остальными процессами - это отлично и замечательно. Я не против позвать скрипты - но только в эксклюзивных случаях. Типовой взлет сервиса, виртуалки, контейнера и прочего без особых требований - таковыми не являются и должны по моему мнению описываться несколькими строками конфигурации, не более. Это то как я хочу это видеть. А для продвинутых случаев я так и быть позову скрипт. Только это будет 1 раз из сотни, может быть.

> радостно расхваливает кучу гoвна. которая и не нoвая, и не лучшая,

Мне не надо ни новое, ни лучшее. Мне надо то что будет обслуживать мои задачи в желаемом виде. Кому надо "новое" и "лучшее" - натирают мозоли на minix и прочие hurd. А то что оно не работает - их не волнует. Ну а вот мне - чтобы еще и работало, при том умея то что мне надо не на бумаге и на отъ...сь, а по факту.

> сильнее кажется, что «миграция с винды» состоялась по причине наподобие

Нет, у меня миграция состоялась задолго до. Но высасывание из пальца - забавное.

Ответить | Правка | Наверх | Cообщить модератору

138. "Разработчики Xfce основали форк ConsoleKit"  +1 +/
Сообщение от arisu (ok), 25-Окт-14, 08:49 
>> (что бы под этим не подразумевали);
> Я обычно понимаю под этим характерную запускалку и скрипты.

бида!

>> системдец — дерьмо. архитектурно — дeрьмо. технологически — дeрьмо.
> Не согласен с такой точкой зрения.

а, то есть, отсутствие внятной документации, отсутствие архитектуры и функции на кучу экранов — это ок. ясно, тут сложно что-либо возразить.

> Ну то-есть проблемы и у него
> конечно есть, но не больше чем где либо еще.

как будто ты видел много тех «где-либо ещё».

> что в качестве вариантов сватается - еще хуже как правило, как
> минимум для меня. К чему там привыкла горстка замшелых стapпeров -
> мне вообще пофиг, я предпочитаю рулить системами как-то иначе.

и после этого ты будешь говорить, что чем-то отличаешься от юзеров мака и винды? что в рот положили — то знаем. что в рот не положили — того не существует. сам — ни-ни.

>> превращается в «да это же не только инит, это много всяких
>> сервисов!»
> Это много всяких сервисов, но можно собрать и как довольно урезанную запускалку.

а из мотоцикла можно сделать самокат. только очень хреновый самокат получается.

>> любитель радостно жуёт. при этом имеет наглость считать, что он чем-то
>> отличается от жевателя винды или мака.
> Хотя-бы наличием сорцов.

а на кой они тебе? если ты даже не потрудился разобраться в проблеме, и ешь ровно то, что в рот положили.

>> впрочем, наглости им не занимать, это да.
> Судя по тому что я видел с DRM/KMS - замшелых некроманов надо
> просто иногда уметь послать в пешее эротическое. А то мало ли,
> вдруг там кто уже надpoчилcя перфокартами жонглировать - зачем нам все
> эти быстрые и емкие диски?

смотрим в книгу — видим фигу.

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

кто эти «остальные» — опять-таки неизвестно. «они». мифические и вездесущие.

>> (а это почти всегда так), начинаются разговоры про какой-то «sysvinit». который
>> тут и не при чём, и не понятно, что такое.
> Ну как бы попытки жонглировать терминами - оно конечно да, но меня
> в конечном итоге интересует результат - возможность просто и комфортно делать
> ряд вещей которые мне нужно, желательно парой директив в конфигах вместо
> кучи феерических костылей.

нет, это тебя совершенно не интересует. иначе ты бы давно это делал. прекращай лукавить, а?

> Мне в пингвинусе в основном нравится кернель. Еще пакетные менеджеры и кучка
> опенсорсных либй, единые на всю систему. А вот простынки глюкавой и
> проблемной скриптятины напиханые бессмысленно и беспощадно там где они нафиг не
> упали - это последнее о чем я буду сожалеть

однако ты их радостно ешь, потому что ничего другого тебе в рот не положили.

> Я не
> против позвать скрипты - но только в эксклюзивных случаях. Типовой взлет
> сервиса, виртуалки, контейнера и прочего без особых требований - таковыми не
> являются и должны по моему мнению описываться несколькими строками конфигурации, не
> более. Это то как я хочу это видеть.

нет. если бы ты это хотел так видеть, у тебя бы это давно уже так работало. опять лукавишь.

>> радостно расхваливает кучу гoвна. которая и не нoвая, и не лучшая,
> Мне не надо ни новое, ни лучшее. Мне надо то что

…положат тебе в рот.

> Кому надо "новое" и "лучшее" - натирают мозоли на minix и прочие hurd.

фу быть таким толстым.

>> сильнее кажется, что «миграция с винды» состоялась по причине наподобие
> Нет, у меня миграция состоялась задолго до.

а ведёшь себя как типичнейший представитель.

Ответить | Правка | Наверх | Cообщить модератору

70. "Разработчики Xfce основали форк ConsoleKit"  +2 +/
Сообщение от Crazy Alex (ok), 21-Окт-14, 17:27 
Как ни странно, у многих правильный путь ни разу не один и они в курсе, что у других людей мнения отличаются. Поэтому в линуксе пачка ФС, поэтому в перле есть TIMTOWDI, поэтому как часть юникс-вея идет "tools, not policy", поэтому дистрибутивы включают десятки программ с похожим функционалом, а люди ценят софт, которым можно управлять снаружи через какие-то API. Это, в общем-то, обычно не требует таких уж запредельных усилий - немного подумать при проектировании, вынести то, что можно, в необязательные дополнения и дать другим людям возможность заменять их на что-то своё и дополнять их. Процесс, кстати, очень полезный для формирования чистой красивой архитектуры. Но Поттеринг как-то упорно делает ровно обратное - старается втихую протащить "один правильный способ" сделать всё и вся.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

112. "Разработчики Xfce основали форк ConsoleKit"  +/
Сообщение от Аноним (-), 23-Окт-14, 13:28 
> Правильный путь у всех один, только не все себе в этом честно признаются. Но по факту работать все будут только над теми проблемами и задачами которые им нужны или интересны.

Заменяем на "за который им заплатили" и не забываем что все делается по требованию и под контролем шапки. которая и денег за это дает.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

136. "Разработчики Xfce основали форк ConsoleKit"  –1 +/
Сообщение от Аноним (-), 25-Окт-14, 08:40 
> Заменяем на "за который им заплатили"

Одно другому не мешает - дельные специалисты занимаются работой которая им нравится за вознаграждение. Это нормально.

Ответить | Правка | Наверх | Cообщить модератору

33. "Разработчики Xfce основали форк ConsoleKit"  +3 +/
Сообщение от Аноним (-), 21-Окт-14, 13:32 
Process groups придумали в POSIX.1-2001, просто сделай себе kill -TERM -PGID.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

35. "Разработчики Xfce основали форк ConsoleKit"  –1 +/
Сообщение от Аноним (-), 21-Окт-14, 13:39 
> Process groups придумали в POSIX.1-2001, просто сделай себе kill -TERM -PGID.

Ну вот вы ими и пользуйтесь, я не против, мне не жалко. А я как-то совсем не против если поттер выкатит мне готовое решение которое я смогу просто пойти и поюзать а не кодить все костылищи самолично. И я не возражаю против его использования cgroups - у меня они есть и мне его решение кажется вполне разумным. И он вполне удобные use cases как примеры привел, все вроде достаточно просто, лаконично и по делу получается.

Ответить | Правка | Наверх | Cообщить модератору

55. "Разработчики Xfce основали форк ConsoleKit"  +4 +/
Сообщение от twilight (ok), 21-Окт-14, 15:04 
вы бы шли нахер дружной толпой из дистров с таким подходом и не портили то, что СЕЙЧАС работает.
Форкните федору или дебиан и ставьте друг на друге эксперименты в своем обществе любителей пощекотать систэмдэ, заодно можете туда гномосеков3 прихватить.

Где появляется эта зараза - начинаются проблемы которые никто из вашей палаты исправлять не собирается:

"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..."

https://bugs.freedesktop.org/show_bug.cgi?id=76267

Ответить | Правка | Наверх | Cообщить модератору

85. "Разработчики Xfce основали форк ConsoleKit"  –3 +/
Сообщение от Xasd (ok), 21-Окт-14, 20:59 
> "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..."

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

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

Ответить | Правка | Наверх | Cообщить модератору

113. "Разработчики Xfce основали форк ConsoleKit"  +1 +/
Сообщение от Аноним (-), 23-Окт-14, 13:30 
>> "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..."
> теперь я зауважал Леннарта ещё больше!
> блин.. ну ведь прослезиться можно -- как он круто сказанул-то!

Помните как он сказанул на счет сломаного OSS в pulseaudio ? "вам всем это не нужно - пользуйте pulseaudio".
за это еще больше уважаете ?

Ответить | Правка | Наверх | Cообщить модератору

115. "Разработчики Xfce основали форк ConsoleKit"  –4 +/
Сообщение от Xasd (ok), 24-Окт-14, 15:00 
а разве кому нужно OSS ? уж Pulseaudio явно понужнее будет
Ответить | Правка | Наверх | Cообщить модератору

120. "Разработчики Xfce основали форк ConsoleKit"  –3 +/
Сообщение от Аноним (-), 24-Окт-14, 15:41 
> не портили то, что СЕЙЧАС работает.

А давайте вы лучше обратно пойдете на свои CP/M и Multics - и вам никто ничего не будет "портить" в этом хламе, который "сейчас работал" и 30+ лет назад.

> Форкните федору или дебиан и ставьте друг на друге эксперименты

Вы чего-то не поняли, федора и прочие дебиан тестинги и есть тестлаб. By design.

> You are using the nvidia binary driver I assume?

Любителей блобосятины - в винду и проприетарные юниксы, имхо.

Говоря за себя, мой endpoint - полностью открытые компоненты системы. В том числе графический стек. Поэтому я буду подыгрывать редхату и прочим заинтересованным в создании открытого стека, а если кто в настроении замочить проприетарь - я ему с удовольствием буду снаряды таскать. Бесплатно, за интерес. Потому что мое будущее - это вот там, с открытыми компонентами. Спасибо за подтверждение - так мне понятнее в какую сторону правильнее пушки разворачивать. Нет, замшелое болото с блобами - это вы себе такое будущее оставьте. А я за полностью открытую и при том современную систему.

> The binary driver does not implement the DRM interfaces in /sys.

Да, бинарный драйвер - не часть системы. И не интегрируется нормально. Примите это как данность, гoвноeды. Никто с вашими foreign blobs сюсюкаться не собирается. Я считаю этот маршрут заведомо провальным и перпендикулярным маршруту развития линуха. Linux - открытая и свободная система. Блоб в ней - иностранный кусок гуано, прилепленый на проволоку и скотч.

> A "fix" is to use nouveau..."

А поттер дело говорит. Ок, мне по пути с его маршрутом. А гoвнoeды с блобами - это не то будущее которое я желаю линуху. И понятное дело что мой вектор тяги будет в сторону тех кто считает так же и против вас, соответственно.

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

122. "Разработчики Xfce основали форк ConsoleKit"  +2 +/
Сообщение от arisu (ok), 24-Окт-14, 15:50 
> А поттер дело говорит. Ок, мне по пути с его маршрутом.

как будто он «дело говорит» не потому, что у них там у всех руки из задницы (похоже, из одной и той же). была бы ситуация обратная — лёня сказал бы, что надо выкидывать это «новьё» и ставить проприетарный блоб, тогда всё работает.

Ответить | Правка | Наверх | Cообщить модератору

125. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 24-Окт-14, 15:59 
> как будто он «дело говорит» не потому, что у них там у
> всех руки из зaдницы

В данном случае я считаю обоснование "блоб криво реализовывает DRM" технически валидным. End of story. Так что ты прав насчет того что руки не из того места, но неправ по части того у кого именно. Да, у утырков из нвидии с их блобом вечно что-то не так. Они не часть процесса и не могут нормально интегрироваться. Поттер в этом вообще никаким боком не виноват. И очень хорошо что он гнет свою линию и не шестерит перед некооперативным блобмейкером. Была бы моя воля - я бы вообще запретил вгружать такие плюхи в ядро и считал это

> бы ситуация обратная — лёня сказал бы, что надо выкидывать это
> «новьё» и ставить проприетарный блоб, тогда всё работает.

Обратная ситуация маловероятно. Новье часть системы и разработчики нормально интегрируются в рабочий процесс, понимая принятые практики и интерфейсы. А нвидия - "хренсгары" который пытается мимикрировать под то что принято в ядре линукса но делает это у...щно и криво и это начинание никакой поддержкой ядерщиков не пользуется. Потому что клали они на блобы и их проблемы. И в майнлайне в том числе. Мне такая политика вполне симпатична. Пусть всякий третьесортный крап типа бсдов под блобмейкеров гнется.

Ответить | Правка | Наверх | Cообщить модератору

127. "Разработчики Xfce основали форк ConsoleKit"  +2 +/
Сообщение от arisu (ok), 24-Окт-14, 16:03 
> Обратная ситуация маловероятно.

это только потому, что в системдец ещё графический сервер не добавили.

Ответить | Правка | Наверх | Cообщить модератору

128. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 24-Окт-14, 17:05 
> это только потому, что в системдец ещё графический сервер не добавили.

Ну вот когда и если - тогда будет разговор. Я никому не давал пожизненную присягу верности, все дела, поэтому если системдец начнет вызывать фундаментальные возражения - не очень понимаю как поттер сможет форснуть юзеж оного, чисто технически. А пока-что я считаю аргументы поттера технически валидными и согласен с ними, почти на 100%. Имею на то право, т.к. интересуюсь немного внутренней кухней разработки открытх дров и все эти блобмейкеры - заманали.

Имею отметить:
1) Таки пингвин задал новый стандарт DRM/KMS. Остальным придется под него построиться. Нравится, не нравится - лучше никто не сделал, а "мы так привыкли, зачем что-то менять?" уже не пройдет, запросы к графике более другие чем в эпоху VGA адаптеров.

2) Редхатчики ко всему этому причастны и я считаю это заслугой и фичой, а не багом и проблемой.

3) Я считаю DRM/KMS достаточно логичной и мощной подсистемой. Поэтому в целом я считаю то что его продавили массой, хоть и прищемив некоторым любителям антиквариата хвосты, так что они пищали и скрипели - это в целом благо. С точки зрения развития опенсорсных решений и вытеснения ими проприетарных, по причине "могут не хуже и нет вендорлока".

4) Я обоими руками за то чтобы пришлепнуть проприетарь. Они все-равно никогда не смогут стать полноценной частью этого процесса. Чем быстрее загнутся, тем меньше мучений и им и окружающим.

4.1) До амд уже дошло что ссать против ветра - не умно. Понемногу доходит и до других, и/или появляются "правильно сделанные" драйвера на основе реверса. Нвидия осталась белой вороной среди десктопных решений. Взмахи факами от Торвальдса - более чем заслуженно. Они элементарно не считаются с разработчиками ядра. Те отвечают той же монетой.

5) Если нвидия сажает в своем эрзац-недопилке DRM+KMS баг и не может полноценно заимплементить интерфейсы и отслеживать их изменения - это обcиpон проприерасов из нвидии, и никак иначе. Никто с ними как-то специально миндальничать не будет. И это довольно симметрично по отношению к их скoтской политике "ни себе, ню людям". Если нвидия не может делать своимки кривыми лапками KMS/DRM нормально - поттер лишь Капитан Очевидность в этом процессе. Пусть организуют нормальный открытый процесс и интегрируются с разработкой ядра по человечески. Это единственный нормальный метод делать драйвера под линух и не иметь кучу совершенно дурных проблем.

Ответить | Правка | Наверх | Cообщить модератору

129. "Разработчики Xfce основали форк ConsoleKit"  +1 +/
Сообщение от arisu (ok), 24-Окт-14, 17:07 
что характерно — речь опять была совсем не про это.
Ответить | Правка | Наверх | Cообщить модератору

137. "Разработчики Xfce основали форк ConsoleKit"  –2 +/
Сообщение от Аноним (-), 25-Окт-14, 08:45 
> что характерно — речь опять была совсем не про это.

Что характерно, были попытки рассказать о том какой системдец плохой и прочие передерги ... без единого аргумента который я распознаю как технически валидный. Ну то-есть, как обычно от нефанатов.

Ответить | Правка | Наверх | Cообщить модератору

141. "Разработчики Xfce основали форк ConsoleKit"  +2 +/
Сообщение от arisu (ok), 25-Окт-14, 08:58 
> Что характерно, были попытки рассказать о том какой системдец плохой и прочие
> передерги ... без единого аргумента который я распознаю как технически валидный.

отличная оговорка, хоть в этом честен. именно что «который я распознаю».

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру