LINUX.ORG.RU
решено ФорумTalks

Расскажите, почему такая ненависть к PulseAudio и Systemd?

 , ,


0

2

Я на ЛОР пришел всего пару лет назад, но за пару лет познал много срачей, и большая часть из них относится к сабжу.

Мне интересен сам факт ненависти, сейчас не о том, что лучше или хуже. Конкретно сабж. Что с ними не так?


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

Так сходите к врачу, раз такое. С этим лучше не шутить.
Расскажите, почему такая ненависть к PulseAudio и Systemd? (комментарий)

Может в вашей вселенной фраза «у меня» означает «у кого-то другого», но в моей вселенной все гораздо проще.

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

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

Не работает skype без этого звукового сервера. И что бы ты знал, лоботомия ничему не учит. А ты придрался к форме, проигнорировав суть.

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

Зато рука МС везде мерещиться перестанет.

Рука MC много где шерудила и проявляла эффект анти-Мидаса.

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

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

ilovewindows ★★★★★
()

Мне интересен сам факт ненависти, сейчас не о том, что лучше или хуже. Конкретно сабж. Что с ними не так?

Ненависть — интенсивное, длительное, отрицательно окрашенное чувство, отражающее неприятие, отвращение и враждебность к объекту ненависти

Я бы пофиксил «объекту ненависти», но википедия большая, ей виднее.

Ненависть — это норма. Я, допустим, много что ненавижу. Редхат, когда она использует сообщество для продвижения своих интересов во вред второму. И симпатизирую, когда она действует в сотрудничестве и себе во благо. И так далее. МС ненавижу почти постоянно, бо как говорил Экклезиаст: «не выпрямится то, что бог создал кривым».

Понравилась подача ТС. Соберитесь поццерингофилы в круг доверия, да пожалейте нас, ненавистников, убогеньких, бгг :-D

Deleted
()

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

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

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

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

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

и это тоже. это причина. а следствия - кривой и ненужный софт, который жрёт кучу ресурсов просто так, вникуда.

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

Для запуска mpd с pulseaudio есть конфиг же. У меня на десктопе пускается от другого юзера с pulseaudio - ноль проблем. И skype работает, и youtube, и видео, и музыка в mpd играет.

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

У меня последняя трабла с pulseaudio датируется где-то 2010-ым или 2011-ым годом, и заключалась она в том, что мой ноут не видел подключение наушников и не переводил звук только на наушники - играли и колонки и наушники.

Потом, кажется всё же в 2011-ом году, у меня внезапно заработало всё сразу и на всех дистрах. Больше в конфиги pulseaudio не лазил.

ekzotech ★★★★
()

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

ZenitharChampion ★★★★★
()

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

theurs ★★
()

pulseaudio потому, что глючит афаик. systemd потому что сложный, глюкавый и комбайн.

dikiy ★★☆☆☆
()

Потому что пшпшшаупшио failed. See 'systemctl status pupshaudipsh.service' and 'journalctl -n' for details.

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

Тащемта, скорость загрузки с ssd при использовании upstart, sysv, openrc и pocteringd «различается так сильно», что ее надо замерять с секундомером.

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

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

Значит, проблему уже решили, или у меня руки не из того места на тот момент расли.

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

r3lgar ★★★★★
()

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

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

даже Леннарт написал книжку для домохозяек по использованию systemd, где всё расжевал крайне доступно.

Кинь ссылку пожалуйста. :)

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

Потому что пользователи хотят иметь право выбора, а им принудительно внедряют это systemd, и удаляют из репозиториев пакеты с альтернативнативными ситемами инициализации. К чёрту это ваше systemd!

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

Багтрекр не обманешь.

Людям, у которых всё просто работает, похер ваш багтрекер. Вот мне, например.

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

Или возможный сговор с микрософтом, они из skype убрали поддержку ALSA и оставили только PulseAudio.

Олдфаги по идее должны помнить эпический пост инженера Адобы про ненависть к лапше под названием «звуковая подсистема линукса». Казалось бы, несложно догадаться, что микрософт тоже не испытывает тут большой любви. Но нет, надо обязательно выдумать теорию заговора.

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

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

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

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

Олдфаги по идее должны помнить эпический пост инженера Адобы про ненависть к лапше под названием «звуковая подсистема линукса».

А можно ссылочку?

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

Подключил репо в Debian 8 и выполнил одну команду, теперь у меня нет Systemd.

В LMDE 2 нет systemd из коробки без всяких репов от пары маргиналов-ретроградов.

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

Олдфаги по идее должны помнить эпический пост инженера Адобы про ненависть к лапше под названием «звуковая подсистема линукса». Казалось бы, несложно догадаться, что микрософт тоже не испытывает тут большой любви. Но нет, надо обязательно выдумать теорию заговора.

Как бы то не было, убирать поддержку не стоило.

rezedent12 ☆☆☆
()

Они не нужны, а фанбои считают что нужны и суют их всюду. Отсюда и ненависть.

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

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

Devuan именно этот случай. А LMDE - лишь репо к Дэбиану

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

Что-то не понял. Где там конкретно про Альсу? Вижу только про проблемы с видеоускорением флеша в линуксе, но флеш не нужен ведь.

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

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

вот когда вы всё это пишите, отдаёте ои вы отчет в том, что системд уже ВЕЗДЕ ¿

lenin386 ★★★★
()

Патамушта энтерпрайзненько, вендовенько и директивненько.

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

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

Потому что пользователи хотят

Очень часто это единственное, что они делают.
И на этом вклад в развитие и поддержку заканчивается.

хотят иметь право выбора

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

ArcFi
()

Лично мне по причине systemd на телефоне, чтобы посмотреть логи, нужно включать режим разработчика. Я бы мог стоковым апплетом залезть в /var/log и посмотреть, почему шара не монтируется, но теперь там дрова лежат написано «Ищете логи? Запустите journalctl в терминале!». А чтобы поставить терминал, нужно понятно что. В общем, я временно обломался.

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

Да ладно, с 1991-го не нужны были и вдруг стали. Как так? Не верю, клевета.

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

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

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

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

Да, Минт неплохо делает. Убунту + маленькое дополнительное репо. Вот бы остальные DEB-based дистры этому научить! Чтобы захотел установить убунту - подключил репо к Debian-у и выполнил «sudo apt-get install ubuntu-desktop». А они всё испортили и сделали зоопарк.

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

для потребителей вроде вас - да. а для меня всегда есть много вариантов. но даже готовых дистрибов без него навалом.

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

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

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

Чего будет потом, я расскажу потом, когда это случится. А пока systemd заперла мои логи в виде бинарей, которые можно просмотреть только одним способом (на текущий момент, опять же).

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

Дистрибутивов Линукс без системд в 2017-м году нет.

Нет, есть:

Free/Open Source Operating systems without systemd in the default installation

GNU/Linux distributions

     * 0Linux (SysVinit)
     * 4MLinux (BusyBox)
     * Absolute Linux
     * AgiliaLinux (formerly MOPSLinux)
     * Alpine Linux (BusyBox/OpenRC)
     * Amazon Linux AMI
     * antiX antiX includes powerful remastering and persistence tools. JWM+iceWM+fluxbox WMs preinstalled
     * Arch OpenRC An Arch Linux OpenRC ISO (and its assorted openrc-specific repos)
     * ArchBang (Arch Linux based lightweight distro using OpenRC)
     * AUSTRUMI (Slackware based bootable live CD, to be run from RAM)
     * Calculate Linux (Gentoo based using OpenRC)
     * ConnochaetOS
     * Crux
     * DeLi(cate) Linux (legacy hardware)
     * Devil-Linux live, firewall distro
     * Devuan
     * Dragora GNU/Linux Libre
     * Elive Linux
     * Exe GNU/Linux
     * Finnix (Debian based lightweight live CD using SysVinit)
     * Funtoo Linux (Using OpenRC)
     * Gentoo Linux
          + While an option is provided to install systemd for those that want it, the default init system in
            Gentoo Linux as of May 2015 is OpenRC. If Portage is pulling in systemd, please read this Gentoo wiki
            article before removing Gentoo from this list. Other suggested reading, [1]
     * gNewSense GNU/Linux
     * GNUinos Libre distro based on Devuan
     * GoboLinux
          + Uses sysvinit + BootScripts. Nice approach to sysvinit!
     * Grml Live Linux
     * GuixSD
     * Kwort Linux
     * Leenux
     * LinuxBBQ
     * Linux from Scratch
     * Linux Console (Lightweight distribution for children and kids)
     * Manjaro OpenRC Forum Wiki
     * Milis Linux based on LFS , Milis Isletim Sistemi (Turkish distro)
     * MiyoLinux (make-it-your-own) Devuan+Refracta+Openbox minimal base system
     * MX Linux ships XFCE desktop; includes antiX remastering n persistence tools
     * NuTyX based on Linux From Scratch
     * Obarun (Arch based booting Runit or S6)
     * Openwall GNU/*/Linux (Owl)
     * Overclockix (architecture: i386, x86_64) based on Debian stable. Project forum @overclockers.com
     * Parted Magic
     * PCLinuxOS
     * Pentoo (Gentoo based security-focused live CD)
     * Pisi Linux (sysvinit + python init scripts)
     * Plamo Linux japanese distro, based on slackware
     * Porteus (Slackware based lightweight modular live CD/USB)
     * Porteus Kiosk (Gentoo based lightweight kiosk using BusyBox)
     * Puppy Linux
     * Puer Linux
     * Refracta
     * RLSD
     * Sabotage Linux
     * Salix
     * Simplicity Linux (Puppy Linux based with LXDE using SysVinit)
     * Slackel
     * Slackware
     * Slax
     * SliTaz (Lightweight live CD/USB using BusyBox/SysVinit)
     * Source Mage GNU/Linux
     * Spark Linux
     * sta.li
     * Star Linux ships Xfce, Fluxbox, Openbox, Jwm, i3
     * SystemRescueCd (Gentoo/OpenRC based system rescue disk)
     * Tiny Core Linux
     * TLD Linux
     * TRIOS Linux (Live, based on Debian jessie, XFCE, rEFInd, OpenRC init, very stable, iso images)
     * Unity Linux (MUSL, OpenRC, BusyBox, RPM5, and YUM)
     * Univention Corporate Server
     * Vector Linux
     * Void Linux (runit, xbps)
     * Volumio (architecture: armhf)
     * wifislax
     * Zenwalk

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

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

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