LINUX.ORG.RU
ФорумTalks

Коллекция критики systemd 2

 , ,


2

3

В этой теме я продолжу собирать ссылки на то, как systemd портит жизнь людям.

Предыдущая тема, в которой я начал это делать:

  1. Мрачная судьба Поттеринга

Добавлено.1 Поскольку тема получила резонанс то вношу предложение заменить systemd его форком.

★★★★★

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

Не systemd, но другой проект Поттеринга

Теперь вопрос, тебе хочется нажать use proton и играть или убить 2 дня на компиляцию нужной libsdl и потом узнать что в pulseaudio музыки не будет?

В таких случаях всё чинится удалением >пшшшаудио. Проверено.

Steam Play (Proton) теперь можно включать и для нативных игр принудительно (комментарий)
Вот тебе и десктоп XD

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
26 марта 2019 г.

Перезапуск postgresql.
По какой же причине systemd перезапустила сервис?
Судя по всему автор инита системд просто незнал про все придуманные в RedHat закорючки и не указал их, а RedHat в свою очередь не внёс изменения их поведения в маны.
В принципе обычная для Винды «тайная галочка».

Этого бы не произошло если бы он писал инициализационный скрипт, где все действия надо прописывать явно.

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

Зачем ты на это тратишь свое время?

Какой смысл? Для меня лично просто не существует дистров где ненужноД прибит гвоздями. Варианты для выбора есть всегда. Вот сейчас сижу на Obarun (s6 init, pacman и AUR), до этого на Void Linux. Есть еще немало дистров, где нет ненужноД. Смысл делать такие вбросы, каким является эта тема?

sqq
()
Последнее исправление: sqq (всего исправлений: 1)
Ответ на: комментарий от TheAnonymous

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

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
24 мая 2019 г.
10 июля 2019 г.

Поттеринг ламер!

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

А ведь говорил Linus, не пользуйтесь встроенными генераторами случайных чисел.

Пользоваться можно, но только с умом, т.е. не эксклюзивно. В ядре аппаратному генератору не доверяют на все сто, а используют как доп. источник энтропии.
Кто налажал AMD или Поттеринг? (комментарий)

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)

Вы кого пытаетесь в чем-то убедить? Окружающих или себя? systemd – уже стандарт, который к тому же отлично работает. Нравится вам это или нет.

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

Windows – уже стандарт, который к тому же отлично работает. Нравится вам это или нет.

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

Systemd в Debian всё

Да если бы. В 10 stable именно что прибит гвоздями, если использовать что-то, что зависит от libpam (а это в том числе KDE и гном). Мейнтейнеры elogind пытаются пилить свой логин-демон, но включить его как альтернативную зависимость им тупо не дали до заморозки stable. В итоге при апгрейде альтернатива - либо сносить КДЕ, либо соглашаться на анальное системд-рабство. Ну, или тащить из experimental волшебную таблетку libpam-elogind-compat, но о её существовании ещё ведь узнать откуда-то надо.

alegz ★★★★
()

цитатка в копилку
Брайан Уорд «Внутреннее устройство LINUX» ISBN 978-5-496-01952-1 (страница 339) ; ISBN 978-1593275679

.. в системах systemd и Upstart есть каналы коммуникации шины D-Bus.
Тем не менее добавление в ядро системы зависимостей от инструментов рабочего стола идёт вразрез с основным замыслом Linux.

kolja ★★
()
21 сентября 2019 г.
Ответ на: комментарий от torvn77

Майкл Библь попросил разработчиков systemd вернуть прежнее поведение, когда заданная в настройках ручная привязка имени является более приоритетной, но разработчики systemd не посчитали данное регрессивное изменение проблемой, так как внесённые в systemd 240 изменения не нарушали документированное поведение, а в скриптах, в которых проявлялась проблема, использовались недокументированные особенности udev, работа которых не гарантировалась.

Я прально понимаю, что когда Леню с коллегами тыкают носом в то, что их поделия не соответствуют документации, они говорят, что правильно смотреть поведение в коде, а когда их попросили откатить регрессию, они начали маняврировать на тему «недокументированных особенностей поведения»???

intelfx поясни за двойные стандарты в головах твоих коллег!

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

Тем не менее, позднее были найдены свидетельства, что старое поведение описано в документации. После этого разработчики systemd предложили выборочно отключать новое поведение в случае если правила udev созданы для старых версий systemd (если схема наименования определена для версий меньше 240 по умолчанию выставлять опцию RenameOnce=yes, а иначе RenameOnce=no).

Ну, что я могу сказать...

array([ 1.22230184e+00, -5.32894671e-01,  8.78063083e-01, -4.84361529e-01,
        7.86214113e-01, -1.24793231e+00, -9.18815672e-01, -2.34701228e+00,
       -1.48088586e+00,  1.19502985e+00,  6.11956604e-02,  1.03985667e+00,
       -1.64423323e+00, -6.35599717e-02, -5.54344282e-02,  1.19089801e-02,
       -4.41105515e-01,  7.56927907e-01, -1.72987178e-01, -6.74450815e-01,
       -2.82324046e-01, -1.53059161e+00, -1.60977077e+00,  8.63908529e-02,
       -1.22991252e+00,  9.79425669e-01,  1.56863764e-01, -2.04043651e+00,
       -3.36088926e-01, -1.96816576e+00, -1.73373282e-01,  1.83616781e+00,
        1.00762703e-01,  7.57136524e-01,  1.45854735e+00,  9.39007759e-01,
       -7.64710844e-01,  1.34794176e+00, -1.69078183e+00, -1.66227233e+00,
        9.00860608e-01, -1.49043572e+00,  9.30703342e-01, -3.16128880e-01,
       -1.30300200e+00, -1.18684018e+00,  8.70881617e-01,  7.17581332e-01,
        2.11290550e+00,  1.75152645e-01,  8.28784943e-01, -2.99475312e+00,
        8.06301117e-01, -1.86482108e+00, -4.30404097e-01,  1.23381138e+00,
        1.19574058e+00, -1.17838681e+00,  2.15317678e+00, -6.45865381e-01,
        2.80562937e-01,  1.25005889e+00, -3.53073955e-01, -9.37734425e-01,
        1.76703262e+00,  3.91612411e-01,  1.70904362e+00,  1.49740350e+00,
       -2.26856327e+00, -1.92212689e+00,  1.38291442e+00, -1.24133062e+00,
        2.64172578e+00,  5.00068188e-01, -7.81779230e-01,  3.19895089e-01,
        1.69223285e+00, -2.96646744e-01, -7.31158078e-01, -3.98740590e-01,
       -1.24399185e+00,  3.87721092e-01,  1.22800696e+00,  6.15242898e-01,
        3.53333473e-01, -3.28788936e-01,  4.51378047e-01,  1.74078059e+00,
        3.38838309e-01, -1.81407320e+00, -1.07009387e+00, -7.94381976e-01,
       -2.85015881e-01, -1.39961827e+00,  2.11997890e+00,  7.05792129e-01,
        1.50464809e+00,  2.77656883e-01,  1.33887500e-01,  9.29998457e-01,
       -1.84681046e+00,  7.83329844e-01, -6.62515521e-01, -9.44265366e-01,
       -2.98619777e-01,  1.26470876e+00,  8.72701406e-02,  7.33641744e-01,
       -1.66576481e+00,  2.04063475e-01, -7.95237064e-01, -8.37999046e-01,
        1.20193732e+00,  1.32076001e+00, -2.01631951e+00, -6.47320271e-01,
        6.64924830e-03,  1.60469687e+00,  1.07172811e+00,  9.50949565e-02,
       -4.00271028e-01,  1.21386802e+00,  1.52374581e-01,  1.74042508e-01,
        6.55963302e-01, -1.33015728e-02,  3.89988452e-01, -2.14951560e-01,
       -5.96087575e-01, -4.69330877e-01, -7.78811455e-01, -4.86140013e-01,
        4.58980441e-01, -2.60150313e+00,  1.03763022e-01, -1.36152232e+00,
       -1.08177400e+00,  5.90892494e-01, -1.78256476e+00, -4.45504546e-01,
        6.49919093e-01,  7.03752160e-01, -4.59610760e-01,  1.30169019e-01,
       -7.57378519e-01,  5.13632834e-01, -5.01859009e-01,  1.93867791e+00,
        4.07703370e-01, -2.53348613e+00, -1.23262453e+00,  1.67509496e-01,
        8.24420273e-01,  6.22466326e-01, -1.55582738e+00,  8.75340179e-02,
       -9.53032136e-01, -1.28050721e+00,  1.18018143e-01, -2.11671919e-01,
        1.90312839e+00, -6.78035021e-01,  1.23911870e+00, -2.91948050e-01,
        1.75661400e-01,  3.37681204e-01,  6.96060240e-01,  2.40470290e+00,
       -3.70831132e-01,  3.21727246e-02, -1.64992988e+00,  1.22190809e+00,
       -1.68911564e+00,  1.53928232e+00,  2.25603685e-01, -2.48328745e-01,
       -4.52619940e-02,  2.72532523e-01,  2.39057660e+00, -2.03279400e+00,
       -1.14302218e+00, -8.23272884e-01,  9.92806733e-01,  3.18380028e-01,
       -1.32042670e+00,  2.09177762e-01, -3.69464904e-02,  2.69631506e-03,
        2.29459852e-01, -9.75172520e-01, -4.07424644e-02, -1.12761998e+00,
       -4.95444745e-01,  1.00073420e-01,  1.41918325e+00,  1.40085256e+00,
       -1.15219748e+00,  4.73880887e-01, -8.24669838e-01,  6.89945161e-01,
        1.92923570e+00,  3.29334766e-01,  6.93615139e-01, -1.07774653e-01,
       -1.89646029e+00,  6.40316844e-01, -6.36419117e-01, -5.27868271e-01,
        5.48699677e-01,  1.19605112e+00,  7.56616652e-01,  7.50496447e-01,
        1.54708850e-03,  5.41303873e-01,  4.12709624e-01, -1.03570485e+00,
        3.91063005e-01, -1.13752317e+00,  5.86322904e-01,  1.09960270e+00,
        5.84819257e-01, -6.07680343e-02,  1.40361320e-02,  3.39618385e-01,
       -8.90232563e-01, -7.42138088e-01, -1.18063402e+00, -1.66406620e+00,
        1.31104648e+00, -8.33839595e-01, -6.48308814e-01, -1.05135715e+00,
       -5.09313941e-01,  7.83843398e-01,  3.96729141e-01,  1.09322941e+00,
        1.80749810e+00,  1.40706325e+00,  2.14460492e+00,  1.16395843e+00,
       -6.80074617e-02, -1.07204698e-01, -8.43202174e-01,  9.95341241e-01,
       -2.21403527e+00,  7.97432601e-01, -8.96080315e-01, -9.69688118e-01,
       -8.52950394e-01, -3.64683390e-01,  4.86453861e-01,  2.96446562e-01,
        8.13508034e-01, -1.51654407e-01, -1.72864532e+00,  6.55986428e-01,
       -1.63882923e+00, -2.91734517e-01,  1.26048362e+00,  8.80883694e-01,
       -9.46359873e-01,  2.32802129e+00,  1.02629505e-01,  1.07310033e+00,
       -1.33380151e+00,  1.05233753e+00, -7.55326927e-01,  1.46084562e-01,
       -6.38791382e-01,  1.91693747e+00,  1.37657917e+00, -9.38128710e-01,
       -1.01099145e+00, -8.51669535e-03,  6.41608059e-01, -8.44061375e-01,
        1.35823655e+00,  5.41195691e-01,  1.40257537e+00,  9.43564832e-01,
        5.52769303e-01,  1.00007308e+00, -3.36096823e-01,  1.76552463e+00,
       -4.46780801e-01,  1.22501600e+00,  3.47225964e-01, -3.97921801e-01,
       -1.02092505e+00,  2.95397192e-01,  1.47589624e+00,  4.30688560e-01,
       -1.46490133e+00, -8.49363565e-01,  4.58163083e-01, -1.01801598e+00,
        6.05355024e-01, -8.43714118e-01, -2.49115682e+00,  9.91041884e-02],
      dtype=float32)

, это просто праздник какой-то!

shkolnick-kun ★★★★★
()

Идея зареплейсить - на \x2d может прийти в голову только если ты или удод или поттеринг.

ya-betmen ★★★★★
()
Ответ на: комментарий от torvn77

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

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

жду, что кто-то отдельный тред создаст. local self-contained user directories, откуда вытаскивается uid... как обычно поттеринг берется за известные проблемы, но то, что он предлагает, напоминает буханку хлеба, истыканную проволкой.

https://www.youtube.com/watch?v=rOimUM_sA0Q#t=2m52

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

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

shkolnick-kun ★★★★★
()

Systemd-хейтеры такие забавные

Поскольку тема получила резонанс то вношу предложение заменить systemd его форком

Ну что, заменил?

neocrust ★★★★★
()

А есть такая же тема, где сусдемД получает лучи добра от коммунити?

Tesler
()
Ответ на: комментарий от Deleted

Чот вспомнилось как ТС пытался сделать форк mc XD

И как успехи?

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

Вспомнил, как ТС физически угрохал флешку и пустился в размышления о ненадежности ФС на ней.

Deleted
()
Ответ на: комментарий от targitaj

А на что надо тратить время?

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

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

пользователь Rastafarra предлагает в первую очередь на хорошую жратву и баб

Но истина дороже же!

shkolnick-kun ★★★★★
()
Ответ на: комментарий от StReLoK

Warning: include(/usr/share/mediawiki-extensions/base/ExtensionFunctions.php): failed to open stream: No such file or directory in /etc/mediawiki-extensions/extensions.php on line 4

Warning: include(): Failed opening '/usr/share/mediawiki-extensions/base/ExtensionFunctions.php' for inclusion (include_path='/var/lib/mediawiki:/var/lib/mediawiki/includes:/var/lib/mediawiki/languages:/usr/share/mediawiki/vendor/pear/pear_exception:/usr/share/mediawiki/vendor/pear/console_getopt:/usr/share/mediawiki/vendor/pear/pear-core-minimal/src:/usr/share/mediawiki/vendor/pear/mail_mime:/usr/share/mediawiki/vendor/pear/net_socket:/usr/share/mediawiki/vendor/pear/net_smtp:/usr/share/mediawiki/vendor/pear/mail:.:/usr/share/php:/usr/share/pear') in /etc/mediawiki-extensions/extensions.php on line 4

A database query error has occurred. This may indicate a bug in the software.

системд-хейтеры даже пхп настроить не способны

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

лол

Warning: include(/usr/share/mediawiki-extensions/base/ExtensionFunctions.php): failed to open stream: No such file or directory in /etc/mediawiki-extensions/extensions.php on line 4

Warning: include(): Failed opening '/usr/share/mediawiki-extensions/base/ExtensionFunctions.php' for inclusion (include_path='/var/lib/mediawiki:/var/lib/mediawiki/includes:/var/lib/mediawiki/languages:/usr/share/mediawiki/vendor/pear/pear_exception:/usr/share/mediawiki/vendor/pear/console_getopt:/usr/share/mediawiki/vendor/pear/pear-core-minimal/src:/usr/share/mediawiki/vendor/pear/mail_mime:/usr/share/mediawiki/vendor/pear/net_socket:/usr/share/mediawiki/vendor/pear/net_smtp:/usr/share/mediawiki/vendor/pear/mail:.:/usr/share/php:/usr/share/pear') in /etc/mediawiki-extensions/extensions.php on line 4

A database query error has occurred. This may indicate a bug in the software.
cetjs2 ★★★★★
()
Ответ на: комментарий от Deleted

Валяюсь!

За 12 ! лет, что топикстартер сидит на ЛОРе, можно не только научиться программированию самостоятельно, но и получить образование, устроиться на работу и достичь какого-никакого профессионального роста. Но видимо он уже выбрал себе профессию клоуна на всю жизнь.

Deleted
()

systemd-nspawn можете покритиковать, кстати?

cetjs2 ★★★★★
()
6 декабря 2019 г.

Форсирование выборов в пользу только systemd

Это очевидно, и без 146% - разделяй и властвуй. По честному здесь должно быть два варианта: «только systemd» и не «только systemd». А здесь второй вариант разбили на семь, получается системд победит, хотя голосов будет меньше половины

пруф https://www.opennet.ru/openforum/vsluhforumID3/119179.html#19

Общая ссылка на новость: https://www.opennet.ru/opennews/art.shtml?num=51990

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.