LINUX.ORG.RU

Разработчик из команды Gentoo выступил с критикой systemd

 ,


11

4

Большую бурю споров вызвала сегодняшняя запись в блоге одного из участников команды Gentoo Linux Патрика Лойера. В ней он с критикой прошёлся по systemd, её концепции и разработчиках.

Ниже привожу свой перевод его публикации.

Пропагандистам Systemd: это отстой!

Сегодня я получил ссылку на пост Леннарта Поттеринга по итогам обсуждений в листах рассылки Debian ... хм... даже толком не знаю о чем.

Поэтому мне хочется разобрать все по полочкам.

Разработчики ядра хотят, чтобы в юзерспейсе существовала система разрешения конфликтов для CGroups. В системах с systemd этим как раз systemd и является, и вам не удастся лишить ее этой функциональности.

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

Я уверен, что ребята из Ubuntu даже близко не понимают сложности этой проблемы.

Забавное косвенное оскорбление, но CGroups *не* сложные. Я убежден, что понимаю их общую концепцию, сегодня днем я уже успел написать начальную поддержку OpenRC.

Разумеется, Control groups лежат в основе того, что требуется от современных серверов.

... что? Нет. Сервер должен служить (и защищать? постойте, не тот девиз). CGroups - просто еще одна технология, которую будут игнорировать сисадмины. В ней нет никакой магии, она не сложнее работы с ulimit.

API, предлагаемый systemd, очень systemd-специфичный.

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

Ясно, что сейчас большая часть экосистемы Linux уже использует API systemd...

Помню эту штуку... возьми, расширь... смысл? Возможно имеет смысл создать стандартные API и использовать их где угодно вместо того, чтобы применять прибитые гвоздями хаки с DSL вследствие плохой архитектуры.

В принципе демон D-Bus уже реализован внутри самой systemd (и в ядре), и логика работы не уже может обходиться без него. Фактически при переходе на systemd логика работы распределится на несколько демонов, которые для активации должны быть описаны в юнит-файлах .busname и .service, а не в старых конфигурационных файлах.

Так, давайте с этого и начнем. Идея состоит в том, чтобы прибить все гвоздями к systemd так, чтобы появление альтернативных систем оказалось бы просто невозможным из-за отсутствия документации, непортируемых API, то есть неверных абстракций, которые вообще не имеют смысла без той штуки, которую у них не получается абстрагировать? И зачем, черт возьми, мне надо патчить описание каждого демона? Все работало уже десятки лет безо всяких хаков.

Теперь один из самых сложных компонентов - перегруппировка сервисов, преобразование старых dbus1 сообщений в kdbus GVariant, преобразование их обратно в сокет-сервис systemd, и это из sysetmd не вырвать даже с корнями.

Нет, с такого суждения начинать нельзя. Кто-то задастся вопросом: а почему форматы сообщений kdbus и dbus отличаются, когда одна система есть замена другой? И только то, что это часть sysetmd и она никак не документирована, еще не означает, что ее нельзя аккуратно вырезать и заставить работать отдельно или написать с нуля как самостоятельный инструмент. Игнорирование (или непрофессионализм?) в приведении этого утверждения заставило меня вспомнить пользователей windows, которые ругают Linux потому, что в нем нет красивых GUI...

Разумеется, logind - один из тех компонентов systemd, в документации которого мы явно указали, что его никак нельзя убрать.

Если вы так написали, еще не значит, что так оно и есть. Но это отличная попытка пресечь дискуссию заявив, что альтернатив нет, нам так нравится и вообще заткнитесь, как говорят политики. logind это не программа, поэтому у нее нет описания архитектуры или корректной документации, что она делает. Это просто API, зашитый в systemd так сильно, что понять его - большая головная боль. Единственное, что сдерживает меня от написания подобного инструмента с такой же функциональностью, это то, что понятия не имею, что он должен *делать*... Для меня нет никакого удовольствия читать код всей systemd, чтобы это выяснить. Но, исходя из того, что я знаю сейчас, в реализации ее нет ничего особенного.

Спустя несколько месяцев после того, как это сделали в Canonical, все снова cломалось, как мы и ожидали: сейчас logind использует новые API для работы с CGroups.

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

...связывающий слой в юзерспейсе Linux в настоящее время разрабатывается как большая часть systemd.

«Мы теперь даже не прикидываемся, что понимаем философию Unix.» Репозиторий systemd - скорее помойка, чем что-то еще, его нужно разделить (на подмодули), чтобы независимые компоненты были независимыми. НЕТ никакого смысле держать в одном репозитории udev, hwdb или еще десяток несвязанных друг с другом вещей.

Для меня это также означает отсутствие планов на будущее и управления проектом, ведь все просто рандомно свалено в кучу без логического обоснования.

Учтите, что logind, kdbus или CGroups - это новая технология, мы ничего не поломали, просто написав их. Следовательно нет никакой регрессии, мы просто добавили новые компоненты, которые, по нашему мнению, будут крайне интересны пользователям.

CGroups - «старая» штука, новое - это просто заставлять всех использовать их по-другому. Это противоречит документам по разработке systemd, которые теперь считаются неверными после того, как были Единственной Верой для нас в течение нескольких лет. Сложно понять, что сегодня в меню, когда оно меняется так часто...

И может быть, если кто-то нормально напишет, что должен делать LoginD (а не просто даст дамп API, который никому ни о чем не говорит, чукча не читатель!), мы смогли бы выполнить правильную реализацию где угодно и не заставлять людей ломать свои системы, чтобы наконец logind делал то, что должен делать. Свинпаук, свинпаук делает то, что он делает [прим. ссылка на «Симпсоны в кино»]

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

... простой? По-моему это слово означает не то, что вы думаете! (Не для 200 тысяч строк кода для того, что можно быть написать и в 35 тысячах.)

Я просто надеюсь, что вы делаете это, зная, что это всерьез и надолго.

Итак, подведу итог. Никто не сможет реализовать то, что делает systemd, и поэтому вы вынуждены ее использовать. Это так прекрасно, что не стоит даже пытаться искать что-то еще!

Простое чтение этой пропаганды очень меня расстроило своим уровнем лжи и запутывания, не понимаю, как у нас может получиться нормальная дискуссия с ними. Все доводы либо логически противоречивы («Никто не может написать logind без использования logind») или ошибочны («Cgroups лежат в основе того, что требуется от современных серверов»).

В то же время все, кто с ними не согласен - старообрядцы... или неграмотные... или кто угодно. В любом случае, ВЫ КОЗЛЫ и я победил в споре! или что-то такое.

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

>>> Подробности

★★★★★

Проверено: JB ()

Ответ на: комментарий от anonymous

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

Внучек, чем хамить дедушкам, отправляйся лучше в школу. Может тебя там наконец научат отличать хороший проект от дерьма.

Да, а валидольчик оставь - незаменимое средство снять рак моска после просмотра поттеринговского кода (водка перестала действовать после размещения кода udev в дереве systemd)

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

ЗЫ: А если серьезно, то иди в попу

Ах, как мне обидно. Тебе того же добра.

Deliverance ★★ ()
Ответ на: Re: Есть несколько моментов... от wintrolls

Re: Есть несколько моментов...

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

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

Так я с неё и пишу. А говорить про минусы в дистрибутивах линуксов здесь теперь табу?

С чего ты взял? Я думал ты кактус ешь, вот и посоветовал.

anonymous ()
Ответ на: Re: Есть несколько моментов... от wintrolls

Re: Есть несколько моментов...

Тот анонимус просто путает админа с дебагером. Что же касается полноценных DE уровня винды то их в линукс нет, не будет и не может быть. Все DE вечные недоделки с переделками.

anonymous ()
Ответ на: комментарий от Deliverance

Достаточно, к нам часто забегают гентушники, те, что адекватные.

Адекватные гентушники всё больше крутятся в гентушных сообществах. Да и не может адекватный человек добровольно на systemd перейти.

anonymous ()
Ответ на: комментарий от Deliverance

Достаточно, к нам часто забегают гентушники, те, что адекватные.

Вас обманули: адекватные гентушники не бегают к кому-то, напротив - эти «кто-то» постоянно бегают к адекватным гентушникам.

k0valenk0_igor ★★★ ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Что же касается полноценных DE уровня винды

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

anonymous ()
Ответ на: комментарий от Deliverance

Ах, как мне обидно

Ах, какая печальная история. Я так за вас переживаю...

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

Я так за вас переживаю...

Не стоит, лучше на себя посмотрите.

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

Ага, эти «кто-то» бегают к гентушникам за советами о systemd, ага, смешно.

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

ты так говоришь, как будто я не бываю у вас на канале, и не знаю, кто там бывает.. и как будто я не знаю gentoo комьюнити и апстрим.. Повторю более прямо: у тебя нету достаточно информации, чтобы делать какие-либо выводы по этому вопросу.

qnikst ★★★★★ ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Не чувствуешь разницу? Неведомыq баг не сменил тебе язык системы и не сломал переключалку. Он добавляет возможность а не лишает её.;)

anonymous ()
Ответ на: комментарий от k0valenk0_igor

не видишь люди серьезным срачем делом заняты

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

wintrolls ☆☆ ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Неведомыq баг не сменил тебе язык системы

Дело в том, что сменил. Переключаешь раскладку, начинаешь писать, а там вместо русского внезапно английский.

anonymous ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

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

Думаешь обычный пользователь настроит лучше чем продвинутый?

С чего ты взял? Я думал ты кактус ешь, вот и посоветовал.

Если речь о переключалке — я где-то выше отписывался что мне оказалось проще сделать apt-get install xneur, чем возиться с настройкой этой дефолтной наркомании.

wintrolls ☆☆ ()
Ответ на: Re: Есть несколько моментов... от wintrolls

Re: Есть несколько моментов...

Думаешь обычный пользователь настроит лучше чем продвинутый?

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

Если речь о переключалке

Речь о выборе удобной тебе оси.

anonymous ()
Ответ на: Re: Есть несколько моментов... от wintrolls

Re: Есть несколько моментов...

... у меня в Gnome 3 проблемы были, так решил.

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

Не совсем так. Админ должен отдать полностью настроенную и готовую к работе систему. Не важно откуда ставился софт — «искароппки» (с дисков) или emerge -uDN @world. Сюда включается всё — и переключалки и прочий системный/прикладной софт.

Если «одмина» нет, то тогда самостоятельно. Либо обращаться к кому-то, кто сделает эту работу, либо... Сцепив зубы.

А может ну их нахер эти линуксы с их процентом?

Ну... Jedem das Seine. Есть люди (знаю таких лично), которые просто уходили примерно с теми же словами из Linux. Как вариант.

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

Вы не поверите, но знаю лично компанию, которая платит за поддержку RHEL по (примерно) таким ценам -> http://rhd.ru/price.htm И серверов там не один. И не два. Десяток. ;) Выбор есть и это пекрасно.

anonymous ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Переключение раскладок - скоро в systemd

Кстати, общался только что с коллегой. Коллега сидит на убунте и возмущается, что она не похожа на винду. В частности нельзя сделать «человеческое» переключение раскладки по Ctrl+Shift. За это время он успел выразить надежду на скорую погибель «костыльных иксов» и еще скорейший приход вейланда.

По-моему, этот случай максимально репрезентативен. Было, конечно, очевидно, но вот этот случай еще раз показал, что фанаты systemd, wayland и других поттероподелий — хронические виндузятники.

anonymous ()
Ответ на: комментарий от AptGet

Можно и...

... по-подробнее.

С этого места поподробнее.

Она появилась (ЕМНИП) с версии ядра 2.6 и версии glibc 2.2 (можно проверить, на память не помню). До того было либо SysV, либо развлекался с mmap().

С тех пор я не проверял как там оно поддерживается и поддерживается ли вообще. Следовательно, говорить о поддержке и не буду.

anonymous ()

для конечного пользователя есть только два кретерия качества любого по: 1) Насколько функционал покрывает мои потребности 2) Насколько часто это ломается. Любое качественное ПО работает так, что его не видишь и не ощущаешь. Годами. К примеру как dwm. Или xorg-server. Или как OpenRC. Или как emerge. Всё это качественное ПО.

Но в последнее время я вижу, как начинаются вбросы. 1) Wayland. Началось бурление говен на просторах Земли, дескать xorg устарел и уныл. Как вижу его я ? Я его вообще не вижу. У меня конфиг с 2003 года, который исправно работает. Он покрывает мои потребности ? Покравает! Он часто ломается ? Ну как сказать, как бы еще не разу. Стоити переходить на какой-то wayland ? Думаю нет 2) systemd. Нужен он ? Тоже нет. Есть OpenRC, который покрывает 100% всех моих потребностей и который не ломается.

Есть личные мои потребности, есть потребности других. Потребности других меня мало волнуют. Если кого-то не устраивает dwm, то пусть сидит скажем на fluxbox или Gnome\Kde. Если dwm перестанет покрывать все мои потребности и я увижу их в другом продукте, то скорее всего я изучу новый продукт и сяду на него и буду работать. Насчет systemd тоже самое. Если рассуждать в плоскости OpenRC vs upstart vs systemd, то скорее всего, я хотел бы чтобы в мире интегрировали во всё линуксоподобное OpenRC. Допилили и внедрили. По крайней мере это был бы лучше вариант, чем пилить неизвестно что, неизвестно кем(Поттеринг превед) и неизвестно для чего.

bryak ★★★ ()
Ответ на: Можно и... от anonymous

С тех пор я не проверял как там оно поддерживается и поддерживается ли вообще. Следовательно, говорить о поддержке и не буду.

Да никаких проблем вроде, пользуюсь. Реализовано через mmap файлов в /run/shm (tmpfs).

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

О! Тогда...

Реализовано через mmap файлов в /run/shm (tmpfs).

Надо глянуть «совместимости» ради. Спасибо за подсказку.

anonymous ()
Ответ на: комментарий от bryak

для конечного пользователя есть только два кретерия качества любого по

Студент?

anonymous ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Коллега сидит на убунте и возмущается, что она не похожа на винду. В частности нельзя сделать «человеческое» переключение раскладки по Ctrl+Shift.

на убунте

ну ты понял, да?

anonymous ()
Ответ на: комментарий от Ivan_qrt

И без dbus новую систему использовать невозможно. И без libc новую систему использовать не возможно. Это нормально.

у меня десктоп без dubs =)

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

у меня десктоп без dubs =)

Венда чтоле?

anonymous ()
Ответ на: комментарий от wintrolls

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

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

Вообще-то миссия Пингвина заключается в «спопешествовании любым формам техногенного развития цивилизации». И на фоне этих целей, рынок слегка грамотных пользователей, и неряха Поттеринг - на одной мусорке.... Хотя Поттерига и его разРабов, надо не на мусорку, а в биореактор, ИМХО

k0valenk0_igor ★★★ ()
Последнее исправление: k0valenk0_igor (всего исправлений: 2)
Ответ на: комментарий от k0valenk0_igor

Вообще-то миссия Пингвина заключается

Линусу сообщить не забудь.

anonymous ()
Ответ на: комментарий от k0valenk0_igor

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

Вообще-то миссия Пингвина заключается в «спопешествовании любым формам техногенного развития цивилизации». И на фоне этих целей, рынок слегка грамотных пользователей, и неряха Поттеринг - на одной мусорке.... Хотя Поттерига и его разРабов, надо не на мусорку, а в биореактор.

Ну вот и здесь пяные. Поберегите печень.

anonymous ()
Ответ на: комментарий от k0valenk0_igor

Такая миссия - удел коммерческих систем

man Ubuntu, в особенности баг #1.

Вообще-то миссия Пингвина заключается в

…существовании свободного клона Minix/Unix для IBM PC.

wintrolls ☆☆ ()
Ответ на: комментарий от bryak

Потребности других меня мало волнуют.

Твои потребности и желания тоже мало кого волнуют, не переживай

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

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

это не из меня цитата, а из Джо Холдемана

А лично у меня нет оснований считать, в Unknown Unix распределение отличается от http://w3techs.com/technologies/details/os-linux/all/all (если там вообще Linux).

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

http://en.wikipedia.org/wiki/Canonical_Ltd. :
Revenue $30 million (2009)[3]

http://en.wikipedia.org/wiki/RedHat :
Revenue Increase $1.13 billion (2012)[3]

http://ru.wikipedia.org/wiki/IBS (как пример, чисто для масштаба: они тоже ведь играют с RedHat на одном поле и вполне успешно перехватили Школьный Линукс)
Оборот 656 млн долл. (2010 фин. год, US GAAP)

А это утверждение делал кто-то, кроме тебя?

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

Anonymous ★★★★★ ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Коллега сидит на убунте и возмущается, что она не похожа на винду. В частности нельзя сделать «человеческое» переключение раскладки по Ctrl+Shift.

на убунте

ну ты понял, да?

Руко*опый коллега не может осилить настройку переключалки раскладки?

anonymous ()
Ответ на: комментарий от Anonymous

я тоже исходил из того, что пропорциональность примерно сохраняется

Вот именно. И в известной доле рынка у SuSE 1.6%, а у Gentoo - 2%. Никаких поводов волноваться.

весь тред постоянно намекают

Весь тред намекают, что Redhat всё равно, а остальным жизнь осложняет или может осложнить.

tailgunner ★★★★★ ()
Ответ на: Ну, если мы... от anonymous

максимально удовлетворяющий потребностям решаемой задачи

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

IPC? Дык

сокеты, БД, http

Просто исследовалась производительность

Она могла исследоваться на неактуальных для реальности параметрах, кому какое дело тогда.

Это х*ня, простите.

А по-моему это твоя макулатура.. -_-

special-k ★★★ ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Коллега сидит на убунте и возмущается, что она не похожа на винду. В частности нельзя сделать «человеческое» переключение раскладки по Ctrl+Shift.

Если он сидит не на последней ubuntu, в которой переключалку поломали, в чём заключается «нечеловечность»? Где-где, а в ubuntu поведение как раз более всего похоже на то, что в windows, даже переключение выполняется по отжатию, а не по нажатию, как везде.

По-моему, этот случай максимально репрезентативен.

Не позорься. «Максимально репрезентативной» выборка может быть лишь в случае, если она покрывает всю генеральную совокупность. Называть таковой выборку единичного объёма - лишь демонстрировать своё невежество. Бегом читать матстатистику, неуч.

anonymous ()
Ответ на: комментарий от tailgunner

Весь тред намекают, что Redhat всё равно,

?
Это Apple - всё равно(главное - дизайн), и Шатлворту - всё равно(надоест - будет рыбок разводить), а для Redhat ТТХ Linux - вопрос жизни и смерти.


Вот именно. И в известной доле рынка у SuSE 1.6%

Вообще-то покупка Новелом SuSE за 210kk$ , последовавшая продажа MS интеллектуальной собственности на $348kk и итоговая продажа Новел за 2.2kkk$ специально совместно созданному для владения 882 патентами «relate primarily to enterprise-level computer systems management software, enterprise-level file management and collaboration software in addition to patents relevant to our identity and security management business, although it is possible that certain of such issued patents and patent applications read on a range of different software products» МС, Ораклом и Аpple холдингу - это как раз пример того, о чём RH стоит волноваться.

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

для Redhat ТТХ Red Hat Enterprise Linux - вопрос жизни и смерти.

fixed

На остальных ей класть с прибором.

Вообще-то

Давно обсудили. Это всё путь к забвению.

tailgunner ★★★★★ ()

Лучшей критикой было бы допиливание OpenRC до такой степени, чтобы дебиану захотелось на него перейти.

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

у меня десктоп без dubs =)

у меня тоже. это в бинарных дистрибам к нему всё прибито.

Mr_Gentoo ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Спасибо тебе, аноним.

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

А возвращаясь к раскладкам — верх нелогичности использовать комбинацию из клавиш-модификаторов (ктрл-шифт, альт-шифт) для совершения _действия_. Это как посрать, взявшись за ремень, не спуская штанов, и потом возмущаться, что пахнет плохо.

anonymous ()
Ответ на: Re: Есть несколько моментов... от anonymous

Re: Есть несколько моментов...

Руко*опый коллега не может осилить настройку переключалки раскладки?

Тоже вариант.

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

anonymous ()
Ответ на: комментарий от vasilenko

Не обязательно что-то доделывать и переходить сейчас!

anonymous ()

Systemd столь же удивительна, как и pulse.

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

Все можно сломать, все можно воспроизвести, все можно сделать иначе.

Не сильно понятно, почему так агрессивно насаждается systemd. Именно насаждается, так как он поглощает отдельные компоненты вместе с репами и мелкие дистры просто вынуждены его использовать. Будь это настолько приятный инструмент, его бы использовали с радостью.

Опять же pulse. Ура, у меня на ноуте наконец-то можно переключать выходы звука двумя кликами (прошло достаточное количество лет). Даже круче, чем в винде. И даже устройства наконец-то правильно называются (уже пару месяцев как). Но кое-что все равно работает только через alsa, ибо почему-то через pulse со звуком происходит нечто странное. А на машинке рядом тот же skype (да, я знаю, что руки у них кривые) может выводить и забирать звук разговора, но не может воспроизводить через то же устройство уведомления! Видимо, не такой простой и удобный api.

Реально парням было бы неплохо остановиться, сделать нормальную документацию и только после этого продолжить.

jackill ★★★★★ ()

Еще одна проблема Systemd - его удивительная «стабильность». Стабильность приемов работы с ним. Система-сюрприз. Это повышает порог вхождения (неизвестно для чего) и потенциально может привести к тому, что пока бедный админ ищет тривиальное решение, из-за недостатка инфы он может сделать что-то не то, возможно, что-то небезопасное.

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