Для реализации в Fedora 34 намечено изменение, переключающее все звуковые потоки со звуковых серверов PulseAudio и JACK на PipeWire. Использование PipeWire позволит в обычной настольной редакции предоставить возможности профессиональной обработки звука, избавиться от фрагментации и унифицировать звуковую инфраструктуру для разных применений. Изменение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54125
Хахахахахахаха, получили, линуксоиды. Выбросьте свои знания на помойку, в который раз.
Над недоумками, которые зубрят наизусть ненужную фигню, а потом бомбят когда она устаревает, можно только посмеяться, действительно.
Да, нужно забывать сразу после экзамена, все равно в нынешнем веке скорость увеличения информации выше возможностей человека-зубрежника. Советское образование, каким бы замечательным не было в ту эпоху, сейчас не сможет дать актуальное. Людей надо учить самообучению и сразу же давать практиковаться джунам в паре с сеньорами.
Сравниваете горячее с холодным. Часто нужно настраивать звук на линуксе? Даже когда альса была я один раз настроил и забыл, документация есть, что ещё надо? А вот актуальные знания, которые нужны в работе, это другое.
В текущем виде мне неудобно настраивать переключение между ТВ, колонками которые подключены к монитору, а также bt- и usb- гарнитурами. Я - не уверен что pipewire полностью решит проблему, но искренее надеюсь на более удобный способ переключения 2.0/2.1 и 5.1 звука. Возможно мне стоило бы просто докупить что-то типа intel nuc для ТВ/5.1К слову, с моим железом - зто работает "приемлимо" только в macos (приходится ковырять Setup MIDI).
> В текущем виде мне неудобно настраивать переключение между ТВ, колонками которые подключены
> к монитору, а также bt- и usb- гарнитурами. Я - не
> уверен что pipewire полностью решит проблему, но искренее надеюсь на более
> удобный способ переключения 2.0/2.1 и 5.1 звука. Возможно мне стоило бы
> просто докупить что-то типа intel nuc для ТВ/5.1
> К слову, с моим железом - зто работает "приемлимо" только в macos
> (приходится ковырять Setup MIDI).попробуйте протестить и напишите им фичереквест
многие разработчики не представляют, какие у их пользователей юзкейсы
Ну конечно, цифры опровергли, историю, биологию, медицину ох уж это советское образование, прям устарело так устарело, ака алхимия.
Сравнил _образование_ с умением _водить паровоз_, молодец. Сразу видно, насколько это образование тебе пошло впрок.
это не он сравнил, а комментатор выше приплел.союз кончился почти 30 лет назад, сомневаюсь что они учились по тру учебникам
> сомневаюсьСходи на тот же Рутрекер и посмотри, скептический ты наш.
Нормальные были учебники. До сих пор ценятся - потому что материала содержали, как минимум, не меньше, но были намного лучше написаны. Без е***учего канцелярита, которым нынче все пишут.
Действительно, пофиг. Как сидел на OSS, так и буду сидеть.
Нет чувак, ты как сидел на вантузе, так и будешь сидеть. Исправил, не благодари.
> Нет чувак, ты как сидел на вантузе, так и будешь сидеть.Инсайдерская инфа? Есть пруфцы? Или обычный анонимный процесс горячего выброса метана?
Тоже на OSS. У pulseaudio звук паршивый, слушать нормального качества музыку невозможно. У windows и то лучше
Чем лучше? На Шиндошс такой же звук.
Проорал с сектанта
Всем. Видимо ты не пользовался виндовс. Мне линукс тем и не нравится, что там качество аудио как с помойки (одно и тоже устройство под linux и windows). Никакого объема, ничего нет. Шуршание какое-то, а не музыка и это я как юзер. А люди которые пытаются в мастеринг и тд.тп. Таких наверное и не найти. С таким качеством понять что у тебя на выходе будет нереально.
И хоть крути ты pulseeffects хоть не крути и близко не будет то что под виндой.
Demo видимо так нравится linux что он готов врать себя ещё и пытаться убедить других) И подумаю это было бы в каком-то чатике винды) А здесь у каждого линукс стоит лет по 5+ и говна каждый успел поесть)
Начнем с того что наш мозг несовершенно устроен и вряд ли способен адекватно оценить качество звука. Аудиофилия это позерстао.
> качество аудио как с помойкиА чего ты хотел от звуковухи и акустики с помойки? УМВР, с качеством проблем нет.
>Никакого объема, ничего нет. Шуршание какое-то, а не музыка и это я как юзер.Пруфы с замерами.
В слепом тесте отличишь? Я почему-то уверен, что нет.
Lowlatency ядро + alsa + цифровой выход, и Windows грустно плачет в углу.
Это если не лезть в дебри, а просто и по-быстрому.
> Lowlatency ядро + alsa + цифровой выход, и Windows грустно плачет в
> углу.
> Это если не лезть в дебри, а просто и по-быстрому.Lowlatency ядро нужно только музыкописакам, рядовому юзверю оно без надобности, а музыкописаки будут использовать его в паре с JACK.
Сабж же норовит заменит пульсу, по сути, и джек тоже, если за первую я не волнуюсь, закопают - туда ей и дорога, то вот насчёт JACK меня терзают смутные сомнения в том, что сегодняшние смуихлёбы осилят написать что-то хорошее, как замену, а с учётом того, что это будет "мультимедийный сервер нового поколения PipeWire с ПРОСЛОЙКОЙ для обеспечения совместимости", то я сильно сомневаюсь, что будет что-то годное, скорее это очередная смузиобстракция над смузиобсракцией, а тем более JACK вполне себе хорошо работает, и ребятам, которые с ним плотно работают нафиг не упали очередные прослойки, наврятли pipewire будет обеспечивать ещё меньшие задержки.
А много прикладных программ сейчас умеют работать с OSS?
Из тех, что есть лично у меня, не поддерживают OSS лишь Firefox и софт на джаве. Большинство аудио- и видеопроигрывателей имеют драйвер OSS, так же как и SDL и OpenAL, которые довольно часто используются в прикладном софте.
Как же тогда работает звук в Firefox на FreeBSD? Там ведь OSS и весь софт работает с ним.
Через альсоэмулятор, с половиной линукса впридачу по зависимостям. А ты думал?
Патч (из десятка строчек, причем) отключающий это ненужно и включающий прямую поддержку oss - разумеется, выброшен дЭффективными менеджерами мурзилы и ее смузи-разработчиками в помойку по тыячетрем причинам. Причина первая: а мы поддерживаем только винду и линух! Причина вторая: не так подано, переподайте! Ну и так далее...
>Причина первая: а мы поддерживаем только винду и линух!Если бы они поддерживали Линух, да, именно Линух, то поддерживали бы и ALSA. Они поддерживают GnomeOS.
Они разницы не видят, более того, считают его линуксом, причем - единственно-возможным.Впрочем, теперь, когда они утонули - о мертвых либо хорошо, либо приколы.
> Как же тогда работает звук в Firefox на FreeBSD? Там ведь OSS и весь софт работает с ним.Предания опеннета о "бздах", том 18?
https://images2.imgbox.com/d2/32/opU8zkWE_o.png
> А много прикладных программ сейчас умеют работать с OSS?Вопреки всем преданиям опеннета - достаточно. Еще есть alsa-lib прослойка или софт просто не завязываются на "бэкэнды", а использует что-то типа SDL, openAL и все такое прочее.
В итоге, пока вполне прекрасно живется "на бздях" без этих ваших пульсов и c интересом (хотя, попкорна не хватает) наблюдается за очередным пингвинячьим цирком "Этот софт слишком хорошо стал работать, он слишком вылизан, требует слишком мало изменений и багфиксов - это явный признак стагнации, застоя, деградации и загнивания, товарищи! Нужно немедленно начать делать замену, при этом (для лучшей мотивации) поломав старое решение!
Ура! Товарищи! Ура!"
> Над недоумками, которые зубрят наизусть ненужную фигню, а потом бомбят когда она устаревает, можно только посмеяться, действительно.Я даже знаю одного фаната питона, который шествует с флагом в руках во главе колонны таких придурков.
С таким https://flagof.ru/wp-content/uploads/2018/10/lgbt.png флагом?
Ну 2020 год же: 🏳🌈
Сегодня Ваш день, господин Фрактал, наслаждайтесь успехом. Девочки уже выехали.
У меня как-раз Fedora и pipewire присутствует (и, кажется, даже используется при некоторых сценариях) уже давно.
Но до сих пор, как и с Wayland, так и не разобрался и особого понятия не имею, как это работает и где и как его под свои потребности корректно конфигурировать (всё как-то времени заморачиваться не хватает :))
Развитие есть прогресс, или Вы прелпочитаете застой и загнивпние ? Зачем тогда вышли из каменного века ?
Когда 10 лет люди репортят баги, другие люди их чинят. И вот уже осталось меньше тысячи багов и счастье уже начало всходить из-за гор. И тут бац, это всё выкидывают и заменяют на новое нечто версии 0,001а и говорят что оно решит все ваши проблемы. Вот только функциональности пока не хватает, зато работает стабильно. А функциональность, её добавят позже. И вот все перешли на это. Функционал начинают добавлять, а число багов растёт с 3 (когда этим никто не пользовался) до 3000. И тут два варианта. Либо будут ещё 10 лет чинить и плеваться. Либо сразу скажут что у разрабов нет времени на поддержку, что у них семья и другая работа и что лучше бы перейти всем на новое нечто версии 0,001а. Круг замкнулся. Вы о таком прогрессе говорите?
По моим наблюдениям в линуксах так и происходит. Одни и те же проблему решаются вновь и вновь. И мы так и наблюдаем, что вайфай без консоли не включить и что рус-англ язык у тысяч людей не переключается.
"зато работает стабильно"
"Функционал начинают добавлять"
Для этого и придумали бета-версии.
Удали винду и поставь уже убунту, будет тебе и вафля без консоли и языки без проблем.
>что рус-англ язык у тысяч людей не переключаетсяsetxkbmap
Как работал 15 лет назад, так и сейчас работает.
Кому надо больше двух раскладок, для тех ibus уж дюжину лет как есть.
setxkbmap умеет в много раскладок. У меня 3 по крайней мере можно включить. Да и вообще можно наборы на лету менять.
Использую ibus только когда нужно писать на китайском. Я пытался применять ibus для одновременной связки: русский, английский, немецкий, испанский и китайский, но тогда, со временем, наступают какие-то лаги. Выставлю, например, испанский и секунд 10-15 не могу ничего печатать в фаерфоксе. Так и не понял с чем это связано.
> вайфай без консоли не включить и что рус-англ язык у тысяч людей не переключаетсяСтавь нормальный дистрибутив, ЦентОсь, Федору, ОпенСУСЕ или хотя бы Убунту - из коробки переключается язык и вайфай работает. Сто лет как.
Хорошая у вас сказка, только проблема пульсы, как и иксов и вяленда, и других велосипедов которые переизобретаются раз за разом, кроется не в багах, проблема в самой архитектуре, в дизайне, фундаменте на котором они построены. С куда большим успехом ты просто начнешь всё с нуля чем начнешь разгребать эти древние слои кода на которых всё с таким трудом держится. За 16 лет не смогли исправить паршивое качество звука, не смогли убрать огромные задержки и пердеж в микрофоне, и все равно находятся люди которые выступают только ЗА то, чтобы тащить это поделие дальше и подпирать костылями каждую вторую трещину, говоря что это лучше, потому что на заделку трещин ушло вот столько-то лет и усилий.Сам факт того, что проблему со звуком начали осознавать только к концу 2020 года уже смешен, факт того что у меня случайно пропадает звук и это решается только перезагрузкой, факт того что мне нужно через консоль направлять звук кругами из пульсы в альсу и обратно просто чтобы смикшировать два канала в один и при этом слышать их в своих колонках.
Любой тщательно продуманный и правильно сделанный проект изначально делает свою работу как надо, только общаясь с линуксоидами обнаруживаешь удивительный скрытый мир где проект всю свою историю не работал как надо, и вот в один момент к разработчикам приходит осознание что они переставляли костыли местами вот уже 16 лет, и мгновенно проект из тыквы превращается в золотую карету. Только линуксоиды вместо того, чтобы сесть и задуматься о правильном дизайне, продолжают проектировать те же самые грабли но в другой обертке, как в случае с переходом от иксов на вяленый, в конечном итоге приходя к тому же, от чего ушли, в лучшем случае - решив одну проблему и заменив её десятью другими.
Если Pipewire действительно решает все проблемы пульсы - я только за, и мне все равно сколько бесполезных усилий и времени кто-то потратил на пульсу вместо того, чтобы изначально сделать как надо. Я не буду продолжать долбиться в стенку просто потому, что кто-то до меня долбился в неё 10 лет, я поддержу то, что действительно хорошо работает.
> проблема в самой архитектуре, в дизайне, фундаменте на котором они
> построены.Нет, проблема в социально-экономической формации. К — капитализм. Для капитализма существование неподконтрольного ПО — серьёзная угроза. Вот и принимаются меры по её ликвидации.
> Сам факт того, что проблему со звуком начали осознавать только к концу
> 2020 года уже смешен, факт того что у меня случайно пропадает
> звук и это решается только перезагрузкойСложно осознать проблему, которой на самом деле нет. Если использовать alsa. А PA — это как раз та самая попытка ликвидации угрозы и взятия развития под контроль. И я бы не сказал, что совсем уж безуспешная —- тот же FF, считай, завалили. А как дышал.
> Любой тщательно продуманный и правильно сделанный проект изначально делает свою работу
> как надоА можно примеры таких проектов?
Стоило бы различать "развитие" и "обрастание ненужными фичами". Ненужными мне и ненужными-на-десктопе еще многим.
А где здесь развитие и прогресс? Броуновские метания между сортами одной и той же субстанции - это никакой не прогресс.
> Развитие есть прогресс, или Вы прелпочитаете застой и загнивпние ? Зачем тогда вышли из каменного века ?Тут вспоминается пингвинячий цирк с понями:
HAL => DeviceKit => disks => udisks => udisks2 => storaged => udisks2Вместо использования для монтирования носителей простенького демона с простеньким АПИ и взаимодействием с юзерспейом - один жирный, дыбас-ный монстр сменяет другого. Прогресс такой прогресс!
Чо? Я так и не установил её. Ну, apulse, ну, удобно в пульсе управлять потоками. Без неё отдельных ползунков не будет. Есть ещё отдельные ползунки для qtmultimedia, но qtmultimedia выжирает весь процессор и alsa выжирает около 0 процессора. На сабж есть некоторые надежды, поскольку пульса это глючный кусок каловых масс (спустя 15 лет разработки итить его).
Да тут хотя бы много лет прошло, но лично я поэтому не пошёл во фронтенд с их кучей фреймворков.
Минимальная задержка мне нужна, но софта то нет, кроме LMMS и парочки других, VSTi под оффтопы скомпилены, какие то бы и купил даже.
Bitwig, Reaper. Или Вам только даром?
Так вот в том и проблема, что куча писателей на фреймворках, которые не понимают, что там под капотом происходит. Оттого и получаем веб-приложения, которым для рендеринга формы логина нужен core i9.А при знании JS, DOM API и общих подходов к современной разработке (виртуальный dom, state management, компонентный подход) любой фреймворк на уровне средней веб-макаки изучается за неделю. Они вообще все одинаковые плюс-минус.
Я тоже, когда увидел заголовок, долго смеялся.
Сначала они стройными рядами перешли с X на Wayland, который ничего не умеет.
Теперь, вот, Pipewire. Впереёд за приключениями! ⓒ
Какие конкретно знания нужно выкинуть пользователю, который 99% времени просто меняет громкость выхода в наушники?
У меня есть большой текстовый файл, называется sounds.txt.
Там описаны различные опции для того, чтобы исправлять всякие заикания и шипения. Это всё про обычный 2.0 звук без всяких блютузов и прочего.
Время шло, железо менялось раза четыре (это к вопросу о неудачном), но этот файл не пустовал, и обновлялся с выходом новых версий PulseAudio.С той же macOS вот хоть бы раз что-то заикнулось...
ЗЫ: Я не просил об этом (с)
Хороший инженер и не должен всё знать наизусть. Но он должен знать, где и как в случае чего быстро получить точную информацию и уметь в ней разобраться.
Вашу светлость напрасно так рано разморозили.
Понимаете, время когда инженер мог быстро или в принципе вообще получить полную и точную информацию - давным-давно прошло. И самой полной и точной информации больше нет в природе, она не из воздуха бралась.Есть urban legends, есть "так принятые" практики - где-то имеющие под собой зыбкую основу, где-то совершенно уже религиозные, есть записки-на-манжетах оставленные позапрошлым поколением разработчиков (уже трижды все переделано по другому), есть знания передаваемые из рук в руки, полученные методом тыка или реверса.
Так и живем :-(
А что ядерные реакторы еще не каждый день бахают - так это потому что новых не делают, а старые еще те инженеры проектировали. Но это тоже ненадолго, будьте уверены.(К тому же "те" тоже облажались, в 86м - там именно инженерные ошибки помноженные на НЕ переданную вовремя информацию. Которая, как позже выяснилось - существовала. Но не для всех.)
И какая связь между заменой пульсы и знаниями?
Когда будешь рыться в /etc с целью заставить новинку работать хоть чуть хуже пульсы (а не в разы, как оно неизбежно будет) - поймешь.
То, что заикаудио выкидывают, не может не радовать. Вообще выкидывание абсолютно любой поцероподелки есть благо.
Fedora,де-факто, становится стандартом Linux для настольных систем. Есть, конечно, некоторое количество недоделок, но стабильность и скорость работы даже на слабых машинах впечатляет.
> Fedora,де-факто, становится стандартом Linux для настольных систем. Есть, конечно, некоторое
> количество недоделок, но стабильность и скорость работы даже на слабых машинах
> впечатляет.Особенно скоростью и стабильность радует третегом, ага.
где-то в мире негодуэ один Lennart Poettering
Не стоит радоваться преждевременно, pipewire делают авторы не менее печально известного gstreamer.
Че это он печальный? Есть другие способы стрима с rpi без gstreamer?
Ну так тем и печальный, что единственный способ - g, а других нет.
Ты наверное не застал времена раннего внедрения gstreamer, когда он только и делал что крашился и сыпал видео кубиками. Из-за того народ еще долго не хотел уходить с плееров, юзавших xine.
И как это связанно с современными реалиями?
"Стоило один раз трахнуть козу"
Помню я что xine вроде как было быстрее. Или не так?
Тем, что делают его гномеры.
> pipewire делают авторы не менее печально известного gstreamer.Других нет...
> негодуэ один Lennart PoetteringА ему то чего? Он там вообще же наверно не появляется?
Не имею ни малейшего понятия о его передвижениях.
> где-то в мире негодуэ один Lennart PoetteringА зачем ему негодовать он всегда был ширмой.
Надо выкидывать устаревшие технологии
Айпохон свой выбросил уже? Он как бы устарел на полгода.
не, айфоны так быстро не устаревают ☝
Ай-я-яй, лукавить. Надо же выбрасыть устаревшие технологии.
Айфоны устаревают раз в год, когда следующий айфон выходит.
> не, айфоны так быстро не устаревают ☝Что, ещё быстрее!?
Видел клоуна с яойфон5$, так он, чтобы зимой хоть как-то можно было пользоваться, таскал его с прикрученым павербанком.
5s вышел в 2013 году. 7 лет - очень внушительный срок для телефона. Я за это время 3 или 4 телефона сменил. Кстати, поддержка 5s закончилась меньше года назад. Телефоны на ведроиде чисто физически столько не живут.
> 5s вышел в 2013 году. 7 лет - очень внушительный срок для
> телефона. Я за это время 3 или 4 телефона сменил. Кстати,
> поддержка 5s закончилась меньше года назад. Телефоны на ведроиде чисто физически
> столько не живут.Тоесть каждые 2 года омнофон приходилось менять? Такая техника не нужна. Ну тоесть нужна, если стоит >50$. И там нет Гугла, яндексбраузера, тикток с фэйлбук и и т.п.
> Ну тоесть нужна, если стоит >50$. И там нет Гугла, яндексбраузера, тикток с фэйлбук и и т.пТвое желания исполнилось - новенькие телефоны хуавея как раз без гуглосервисов идут
>> Ну тоесть нужна, если стоит >50$. И там нет Гугла, яндексбраузера, тикток с фэйлбук и и т.п
> Твое желания исполнилось - новенькие телефоны хуавея как раз без гуглосервисов идутС китайскими зондами зато. Абсолютно неотключаемыми. Даже перепрошивка скорее всего не спасет.
Борьба была равна, сражались два г..на.
>> Ну тоесть нужна, если стоит >50$. И там нет Гугла, яндексбраузера, тикток с фэйлбук и и т.п
> Твое желания исполнилось - новенькие телефоны хуавея как раз без гуглосервисов идутЗЫ: намедни скачал приложение зайцев нет, помню неплохой был сайт с музякой и что же ты думаешь: реклама тикток и невозможность скачать банальный Рамштайн. Они продались. DC решил мою проблему, но мтсpediki стали шейпить трафик.
Galaxy S+, живёт десятый год. Вид, конечно, непрезентабельный, но работает. Айфон 4s если и дожил бы, годился бы разве что в качестве звонилки.
Напомните, когда S+ перестал получать обновления прошивки? )
А яблофоны получают лет 7, так что ваше замечание выглядит достаточно странно.
Во-первых, не по семь — например, 6s (2015) в следующем году уже остаётся с носом.
Во-вторых, отличие андроида от яблока в том, что можно поставить кастомную прошивку, что и было проделано.
Не остаётся. Эпл и для старья постоянно выпускает обновления безопасности.
И толку от них? Версия iOS остаётся прежней, а софту подавай поновее. А в андроиде даже на Kit-Kat можно жить, а уж на пятёрке идёт 99% софта. Мне тут недавно iPad mini принесли, один одарённый товарищ купил с рук за семь килорублей, желал какой-нибудь мессенджер. Так вот из массового туда не ставится НИЧЕГО.
Типично даже новая разработка ориентируется на две-три версии назад. Старющей 6-кой спокойно можно пользоваться даже сейчас. Получать обновы безопасности и даже тормозить особенно не будет. В общем, у Эпла поддержка старья беспрецедентная.
Две симки когда выпустят?
> 7 лет - очень внушительный срок для телефона.Старые nokia спокойно работают больше без проблем с батареей.
>Надо выкидывать устаревшие технологииВыкинь буквы, которым сотни, если не тысячи, лет, и пиши конями. Будь прогрессивен. Тебя, конечно забанят, но ты сможешь смело везде трындеть что пострадал за науку.
Привѣт
Ну ваще, какие замшелые технологии откопал. Да, и ещё твёрдый знак в конце забыл.
Прiвѣтѣ, прiвѣтѣ.
Ять с твёрдым знаком путаешь, гимназист.
От этого образования одни проблемы, грамотных развелось.
Iфъ ю вонтъ ту мѣйкъ самѳинкъ нью, ю'дъ нидъ нотъ джастъ юзъ самѳинкъ олдъ, батъ ту комбайнъ э фью олдъ ѳингсъ инту ванъ. Изистъ вэйъ.
Как говориться: "Старый конь борозды не испортит". Так что еще рано там что-то выкидывать. В одном дистре одна технология используется, а в старых дистрах и старая сойдет.
Очень круто. Но поддержка в софте пока нулевая.
Главное чтоб никакие долбаные ресемплеры в сабже звук не портили. В Пульсе они хотя бы отключаются.
А я ставлю макс качество sox, рассчитываю какие-то числа для конфига пульсы под параметры звуковухи. У меня она минимум 48к аппаратно.
А как быть без ресемплеров, когда семплрейт стрима не совпадает с семплрейтом устройства?
Но, например, Chromium уже поддерживает PipeWire, а на основе Chromium работает Electron, на его основе сегодня работают сотни популярных и не очень приложений.
А те приложения, которые сейчас, пока что не поддерживают PipeWire, будут работать через транслятор, пока не получат нативную поддержку.
Ну, я поделками на электроне не пользуюсь)
Вот именно. Даже в статье сказано что профессиональный софт работает через JACK. Что им мешашло использовать его?
Для музыкантов? Профессиональный софт, созданный любителями.
Музыканты, хотите профессиональный софт? Пишите его сами!Так что-ли?
Да так оно и есть же. Либо программисты, которые мало в музыку могут.
Я тыкал и свободные, но Ableton мне больше зашел, но это ещё ладно, дело в наличии VSTi. Музыку как в кейгенах я и в трекерах делал. А подключая плагин к LMMS - одно пукание и рывками звуки.
да без vsti в музыке ща никуда, а он через одно место работает. тут ты прав
Какие плагины? LADSPA? LV2? Или VST?
> VSTiнаписано же, а еще если 64 бита и третья версия.
Остальные ж маргинальные. Писать нормальную музыку с гитары, хип-хоп про девку и элетро бум-бум может и достаточно.
в том что и дело писать(записывать) тут вообще нафиг не звуковые карты , ни плагимны хоть ладспа, хоть vsti не нужны. там сплошной поток сигнала. его записать можно вообще в стандартном лине без всяких заморочек. а вот обработка в реальном времени это дзёпа))) ну не работают ни плагины ни джек так как нужно даже с дорогими аудиокартами. и при этом ты не можешь включить минус и записывать одновременно без спец программ. в винде с асио кстати это возможно. а в лине нужно сначала пустить джек, потом набор спец прог для работы именно с джеком, потом в этих прогах пустить плагины ладспа или лв2 и при всем при этом будет ощутимая задержка , да и плагины работают.... так скажем через одно место. аудиоподсистема линукс это и правда что то с чем то. сколько не бился с записью и обработкой гитары в лине, но могу сказать , что только запись и возможна. обработка в реале ну совсем нереальная)) как итог прикупил все аналоговое оборудование и комп только как чистая запись сигнала. а аудасити сделает постобработку. все на этом работа с музыкой в лине окончена))
Лгут, потому что не только профессиональный. Просто намеренно не собирают фаерфокс с поддержкой Jack. От альсы открестились под предлогом безопасности, но и альсу и джека можно собрать с их поддержкой.
>Даже в статье сказано что профессиональный софт работает через JACK. Что им мешашло использовать его?Сделано не ими?
>А те приложения, которые сейчас, пока что не поддерживают PipeWire, будут работать через транслятор,Дайте угадаю - он будет написан на Электроне?!
Он поддерживает его только для скринкаста
есть pipewire-pulse - делаешь ld_preload, и клиент думает, что работает через пульсу. Из того что я пробовал, звука не было только в скайпе
Что-то Вы не так делаете, у меня звук в скайпе есть без PA, всё через alsa с настроеными микшерами микрофона и вывода звука, т.е. никакой переходник pipewire-pulse для скайпа не нужен.
Не нужен никакой LD_PRELOAD,там уже сокет, который говорит на пульсовом.
В ФФ вроде внедряют поддержку, но пока экспериментально.
Мозила только и делает, что что-то внедряет... Только ничего не завершается.
Цель - ничто, движение - всё.
Я вот только недавно заметил что пульса стала нормально работать и опять...
Я как-то не заметил. Через раз.
Как нормально? Звук ужасный и настроить звук практически невозможно.
Звук ужасный? Может и шрифты у вас вырвиглазные, а?
Звук нормальный, не хуже чем у других.
> не хуже чем у другихХуже. Дефолт в линуксах хуже чем в Windows и macOS — факт медицинский.
Возможность, чтобы это всё работало на древнем железе поставлено в приоритет.
Но настроить можно.
Никакой это не факт. По умолчанию и мак, и венда, и пульс звучат одинаково в одних и тех же условиях. Т.е. когда имеем передискретизацию и цифровое изменение громкости. Никакой слышимой на очень неплохой аппаратуре, которая вряд ли доступна хотя бы 0.1 проценту тутошних "слушателей", нет. Поэтому не стоит драматизировать. Ваш встроенный в материнку кодек одинаково ужасно звучит всегда и везде.
Неправда.
По умолчанию стоит в PulseAudio ресемпер sox-1, чтобы меньше ресурсов жрало.
А по качеству с Windows и macOS это типа sox-3.
Всё записано, фанатикhttps://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issue...
А, понял. У тебя сонар. Не бог весть что, но у неё под линуксом явные проблемы.
> у неё под линуксом явные проблемыУ неё везде проблема одна
https://www.head-fi.org/threads/white-noise-coming-from-my-e.../Сильно шумит на 44.1 в наушники.
Только вот пользователь Windows накатит драйверов, которые ему выставят сами в 96 kHz. И всё в шоколаде.
А в линуксах - тут уж иди догадывайся что делать надо 🤨 Получай дешёвый шипящий китайский приёмник из коробки.И вот таких нюансов и приколов куча кучная.
Опять риалтековые "слушатели" начинают минусовать. Ну честно, звук начинает от, очень условно, 2 000 уе. До этого предела ни о каких различиях говорить не стоит. Потому что их нет. Всё одинаково убого.
Да я ради интереса проверял на одной машине запускал FreeBSD с OSS, Windows 10, Linux mint с pulseaudio. В общем у linux самый паршивый звук был. У FreeBSD с oss самый лучший, выраженные высокие частоты, глубокий бас. Слушал не mp3, а flac. Вот flac и показывает все недостатки звуковой системы.
На чём ты там мог слушать? На встроенном риалтеке?
Я слушал на том, что FreeDesktop рекомендовалhttps://www.freedesktop.org/wiki/Software/PulseAudio/Documen.../
По дефолту в линуксах звучит как дешёвый китайский приёмник за доллар ☝ Серьёзно.
Я слушал на сетапе в под сотню тычс уе, с учётом обработки помещения. Разницы на слух -- никакой. Поэтому мне эти ля-ля кажутся смешными. Если у вас ДАК дешевле 100 000 рэ и АС дешевле 200 000 даже не пытайтесь иметь мнения о звуке. Оно будет заведомо неадекватным. Уши просто лучше мойте. Это куда важнее какой там сокс.
Ну и бред несёшь.
Так на чём ты слушал? На встройке и каких-нибудь китайских обувных коробках?
> Так на чём ты слушал? На встройке и каких-нибудь китайских обувных коробках?Выше написано, если это непонятно, то тут уж ничего не поделаешь.
Что там "написано", дорогой друх? Ты сам-то читать умеешь? Ещё раз, даже на довольно дорогой аппаратуре в подготовленном помещении "слепым" тестированием разницу в ресэмплерах не уловить. "Аудиофилы" через Пульс звук не выводят (и риалтек не слушают), а выводя напрямую через альсу с отключённым микшером и ресэмплером. Но, ещё раз, так заморачиваться имеет смысл только для действительно неплохого оборудования и материала. Я обозначил именно ценник такого оборудования по простой причине -- хорошо звучащего дешевого оборудования, увы, нет и его огрехи звучания напрочь нивелируют какие-то мизерные различия, вносимые в звук рэсемплерах. Поэтому, есть у тебя ЦАП за условные от 1000 уе (и активные АС за вдвое большую цену), тогда может и получишь какие-то трудноуловимые улучшения. Если нет -- спи спокойно, твой риалтек за 5 уе и "модные колонки едифер" лучше звучать не станут.
> через Пульс звук не выводяНу а речь была про дефолт и PulseAudio
Так что мимо всё написал.
Дурилка, я тебе про то, что соксы эти дают крайне мало отличимый результат. Крайне. Если ты смотришь ютюбчик через лису, то совершенно не важно венда это, макос или убунта. На слух ты не отличишь, если не будешь знать. А ты мне про какие-то дефолты втираешь, которые мол в "линуксе" плохие. Да, через альсу с автоматом частоты и хардовым микшером всё звучит предельно, т.е. безо всякого пересчёта. Но даже в этом предельном случае на плохой аппаратуре не будет разницы с передискретизацией и софтовым регулятором громкости.
Да, извиняюсь. Я уже старенький, тупой становлюсь и сварливый. А так, забей на эти рекомендации, которые выше по ссылке. Хочешь услышать как твоя карта звучит ставь mpd и настраивай на прямой вывод в alsa, а там отключай софтовый микшер (а хардового у этой сонара, вроде как, нет -- громкость нужно будет крутить на внешнем усилителе или перемычками выставлять) и дизеринг, ну и любой ресемплинг тоже. Вот тогда сможешь понять как она звучит в пределе, тогда будет какая-то отправная точка для сравнений. Но по своему опыту скажу, что различия битпёфекта от софтового пересчёта на средненьком материале совсем незначительные даже на довольно серьёзной аппаратуре. Би хэпи.
Нищебродье имеет своё мнение о том, чего никогда не пробовало. Типично.
А мне, к примеру, обязательно покупать самый дорогой из существующих айфонов чтобы убедиться: мобила, не умеющая в две симки крайне неудобна при наличии двух номеров разных операторов или я это и без покупки угадать могу? Поведай, о великий. Ибо самый простенький двухсимочный стоит дешевле в десятки раз, а лохом быть как-то не хочется.
Не знаю. Это не моя сфера интересов. А звук -- моя.
Так потому и закапывают.
Как тебе такое, Леннарт?
Лёня не из тех, кто вылизывает своё творение до совершенства. Его дело - сломать существующее, подсунуть на замену нефункциональное глючное г..., после чего отскочить в сторону, оставив допиливание кому-то другому.
Так что ему давно пофиг на судьбу пульсы.
Ого, чего это они. Может Лёня решил из шапки уволиться. Или они наоборот на работу разработчика PipeWire взяли.
PipeWire наконец стал пригоден для звука, вот и всё. Я уже с неделю как себе его поставил вместо пульсы.
Илюха из будущего прилетел 😮
Ну а нам года через два.
> Илюха из будущего прилетел 😮
> Ну а нам года через два.Прямиком из 23 века.
> PipeWire наконец стал пригоден для звукаЕсли бы в линухах руководствовались подобными соображениями, то звук там только-только начинал бы появляться
Разраб pipewire в шапке и работает
Пользуясь случаем хочу спросить, как пофиксить на пульсе гребанное периодическое заикание звука.
Вам сюда: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi?az=l...
Плеер VLC, небось?
> Плеер VLC, небось?Неа, вообще в целом везде это происходит.
У меня только корявый VLC иногда заикался, на других плеерах всё ок.
То дырень у тебя сишная, то влц корявый.«Жил на свете человек, скрюченные ножки» — про тебя.
Но ведь ВЛЦ действительно корявый. Он уже отучился крошить видео в квадратики в некоторых, весьма частых случаях?
> Но ведь ВЛЦ действительно корявый.Но ты будешь продолжать, страдая, пользоваться им, потому что он написан на крестах, а MPlayer/MPV — это сишная дырень. ))
Я им только музыку иногда слушаю, а обычно юзаю smplayer и tauon music box
дурка.жпг
Smplayer обёртка для mplayer
> Но ведь ВЛЦ действительно корявый. Он уже отучился крошить видео в квадратики в некоторых, весьма частых случаях?Возможно. Я с этим не сталкивался, мне трудно судить.
Та же херня, бро. Но братья линуксоиды те еще фанатики, будут продолжать поднимать на смех - такого не бывает, "пшшшш" закончился 10 лет назад, и вообще УМВР. И пишите баг репорты, да. А я вот сам разработчик и без понятия как этот репорт составить чтобы он хотя бы на йоту был полезен. Это случается прям ваще рандомно. Иногда целый день нормально, иногда при просмотре видео в браузере по 3 раза за минуту, дичь в общем.
раз на раз не приходится, у меня вот заикалось с Ubuntu 14.04, 18.04.
С 16.04, 20.04 нормально.
Короче через один LTS как-то.
Местами устарела статья, но вот:
http://linuxoidblog.blogspot.com/2015/06/pulseaudio.html?m=1
У меня никогда и без этого не пукало, за исключением одного компа после ребута с винды.
> Местами устарела статья, но вот:
> http://linuxoidblog.blogspot.com/2015/06/pulseaudio.html?m=1
> У меня никогда и без этого не пукало, за исключением одного компа
> после ребута с винды.Благодарствую. Сейчас буду пробовать, а то моя менталка уже начала давать слабину.
О, спасиб, ща понердствую малёх
> http://linuxoidblog.blogspot.com/2015/06/pulseaudio.html?m=1Там не только статья устарела, где мне теперь взять новые глаза?
так устаревшесть тут не причём, просто это всё писал с отбитым чувством прекрасного
в принципе из названия понятно.
Да у него там что-то со стилями отвалилось, раньше норм было.
Очень просто: вид > стиль страницы > без стиля.
Полезный совет, сам иногда так делаю.
Жаль что в современном мире всё меньше сайтов которые после такого не превратятся в месиво.
Действительно, браузер тоже надо из той эпохи, когда в них были многоуровневые меню.
Reader Mode, кнопочка справа от урла в строке адреса. Одно из двух зачётных изобретений мозиллы в деле браузеростроения -- первым были вкладки, вторым reader mode.
sudoedit /etc/pulse/default.paline #47
-
load-module module-udev-detect
+
load-module module-udev-detect tsched=0
А собственно, кромен нулевой поддержки в софте, что нового и непобоюсь этого слова "полезного" дает сие поделие ?
Ностальгию по 2007 году, как раз тогда, как чума, пошла эта пшшш-зараза. Теперь снова по 2-му кругу пойдёт
Место для шага вперед.
http://linuxoidblog.blogspot.com/2019/09/pipewire.html
> http://linuxoidblog.blogspot.com/2019/09/pipewire.htmlА-а-а, тогда точно не нужно. Хорошая статья кст.
Казалось бы причём тут Flatpak
На столько засэндбоксились что пришлось новую аудио/видео систему писать.
Правда с другой стороны всё равно торчит --filesystem=home но это ничего.
Деды в /dev/dsp звук писали напрямую wav файл и не жужжали
А вы слыхали, как поёт ядро?cat /boot/vmlinuz > /dev/dsp
Спойлер: как белый шум
Так это и есть почти белый шум, архив же ж.
vmlinux надо было слушать-то!
Это-же oss. Ещё до алсы был. Сейчас в большенстве ядер выключен.
Странные кейсы. Они пробуют решать какие-то свои, и очень специфические проблемы, но выдают это за "так будет лучше для всех")) Видал я такое уже не раз.
> очень специфические проблемыУстраняют задержки и легендарное пш-пше (нассколько я помню, говорилось, что основная проблема Пульсы в том, что, как выяснилось на практике, оптимальный размер буфера предугадать невозможно), устраняют танцы с Jack, видео теперь можно использовать не монопольно - вполне практические рядовые проблемы.
Из потерь, как я понял, сетевого звука пока нет (у Тима руки не дошли): им кто-то пользовался вообще?
> и легендарное пш-пшеЯ и говорю: "свои проблемы") В зравом уме никто Пульсу не установит, бугога!
>сетевого звука пока нет ... им кто-то пользовался вообще?Естественно, как и сетевой прозрачностью Х11. Эта штука позиционирует ещё как замена джека, а там в какой-нибудь ardour через интернеты записывать "базарный" альбом, ну или фандаб
Это не проблема Пульса, это проблема дешёвых китайских реализаций оборудования. Пше-пше это косяк реализации ДАКа, который на "тишине" "не знает" что ему делать (спектр уходит в бесконечность). Это нужно решать схемотехнически, а никак не программно.
предлагаете дать каждому пользователю паяльника и пинка, чтобы свои железки исправляли, а не шипели на софт ?)Но вообще-то, тишина - на то и тишина, чтобы не "пше-пше" и это уже отчасти тянет именно на брак оборудования.. но в любом случае должны быть норм программные"заплатки"
Пользователю я ничего не предлагаю. Дело в том, что для подобного вряд ли возможна программная "заплатка".
> Это не проблема Пульса, это проблема дешёвых китайских реализаций оборудования.Это одна из проблем. Как я понимаю, пульса может использовать либо статический буфер, либо динамический. Статический буфер требует прерывание на заполнение каждого фрагмента буфера, что некисло сажает процессор (и не даёт ему уснуть). Динамический работает по таймеру, но есть проблема: большой буфер - задержка большая, мелкий буфер - исчерпания и глитчи.
Pulse по умолчанию работает во втором режиме (ALSA, к слову, только в первом). Как выяснилось оптимальный размер буфера в общем случае определить не представляется возможным, как результат - задержки и дропауты. И исправить это, как я понял из разъяснений тех, кто доделывал Пульсу уже после Лёни, невозможно т.к. это проблема архитектурная.
ЗЫ. Я не самый большой специалист по потрохам Пульсы, поэтому говорю то, что я понял со слов.
Да не причём тут Пульс. Вообще. У него есть косяки с задержками, ну так там, где нужны низкие задержки Пульс и не пользуют.
Белый господит из Red Hat считает, что Федорасы мало тестируют. Вот вам бесплатные тестеры новый звуковой сервер - PipeWire. Теперь чтобы вам всучивать новые решения Потный пацан больше не нужен. Раньше потный пацан нужен был для того чтобы свободные линуксоиды на него вымещали свой гнев а не на белого господина.
Хотел бы я так потестировать, когда "тестовая" Fedora постабильнее чем Бубнта взятая вместе с Манджарой.
вот и появились люди утверждающие , что фудора это стабильный дистрибутив. это до чего же скатился опенсорс , что все привыкли к глюкам каких во времена кде3 не бывало совсем. продолжайте радоваться рукожопости собирателей дистрибутивов. печаль однако.
тут скорее не федора стабильная, а другие дистры (читай бубунта) - минное поле.
и стали дистрибутивы такими между прочим из-за корпораций. понапихали в линя черте чего. поддержка оборудования это хорошо, но и раньше все шло как юникс лайк системе и полагалось за каждую работу отвечала одна маленькая программа, вызываемая в крайнем случае демоном. А сейчас сплошняком одни мегакомбайны с кучей багов. и избавиться от них не могут. а если и могут , то многим не хватает времени на это. ментейнеры не справляются. печаль однако. да было время когда убунта хорошо взлетала и именно из-за своего удобства и качества сборки дистра. теперь все убунтонаследники имеют одни и те же баги)))
Манджара вспоминать вообще дурной тон.
Когда systemd заменят на systemwire? :)
Как сидел на альсе, так и буду сидеть, держу в курсе, да.
Причём это единственная система здорового человека... ой, простите, человека без инвалидности.
Увы, голая альса не умеет в звук, например, в unity.
Нет, apulse не помогает.
Унити твой ненужен, так космонавт сказал.
Вы путаете, это Unity не может в alsa, т.к. кривое поделие
Кривость тут совершенно ни при чем. Оно прекрасно умело в альзу, но в один момент поддержку оной выпилили.
OSS лучше (подразумевается в принципе, на практике его в современных условиях завести вряд ли реально в Linux). ALSA — это уже некоторый шаг в сторону всей этой пульсочуши.
alsa + dmix
сколько лет никто норм из коробки не может (скорее оч не хочет)..
а тупое быдло хавает сказочки, что очередная прослойка, прокладка и надстройка над базой (alsa/oss) может что-то там "улучшить"™.. чсбх..
"увы.."™
вот если бы алса ещё нормально без прослоечек прокидывалась в контейнеры и настраивалась не в режиме ядра..
да ещё так чтоб пользователь ничего для этого не делал.
> настраивалась ... ничего для этого не делалЭто как?!
Не только не может, и ещё и при каждом обновлении alsa-ы перезаписывает asound.conf, приходится возвращать настройки в dmix
есть пользовательские настройки
https://discourse.ardour.org/t/is-pipewire-the-answer/89148/4
>alsa + dmixСправедливости ради мне пришлось самому искать в интеренте плагины для alsa (не обновлявшиеся под 20 лет) по всем варезникам, для того чтобы порезать вывод на сабик, и хорошо ещё, что они написаны на си, потому что иначе не работали бы, настраивать их, ну и вообще как-то это не дружелюбно к пользователю. Потом с блютус наушниками тоже повозиться придётся наверно, в пульсу воткнул и они работают. Звуковой сервер нужен, но это должна быть не глючная пульса.
Тоже разочаровался в пульсе, слишком высокие задержки. Сейчас просто альса + альсамиксер и мой арчик рад.
наконец-то джек с человеческим лицом.
>>> а также приложений, поставляемых в формате Flatpak.товарищи, а объясните выползшему из-под камня луддиту, каким образом формат архива для дистрибуции умудряется пересекаться с поддержкой звукового сервера?
а то я все еще на уровне rpm думаю.
они что, флатпак пакуют с собственным /dev чтоль?
Таким что флатпак это не архив, а репозитории + система песочниц
> каким образом формат архива для дистрибуции умудряется пересекаться с поддержкой звукового сервера?Flatpak - это не столько "формат архива", сколько песочница. Соответственно она должна каким-то образом контролировать "общение" приложения в песочнице с сервером. Как я понял, PipeWire предлагает абстракцию в виде файловых дескрипторов, и соответственно контролировать доступ можно контролируя его к дескрипторам pipewire.
не было печали, купила баба порося...
>> каким образом формат архива для дистрибуции умудряется пересекаться с поддержкой звукового сервера?
> Flatpak - это не столько "формат архива", сколько песочница. Соответственно она должна
> каким-то образом контролировать "общение" приложения в песочнице с сервером. Как я
> понял, PipeWire предлагает абстракцию в виде файловых дескрипторов, и соответственно контролировать
> доступ можно контролируя его к дескрипторам pipewire.почитал документацию. блджад, да что ж такое-то, сейчас что, без докеров и установки всяческих рантаймов (для кде и для гнома отдельных! отдельных, карл!), уже софт устанавливать не модно? это и есть "наш отвэт на длл-хэлл?"
Чем дальше в лес, тем толще виртуалки... Сейчас уже и компиляторы частенько в виде виртуалки поставляются, с общением по TCP...
> это и есть "наш отвэт на длл-хэлл?"Скорей на dependency hell. Мне тоже не очень нравится, но пока ничего другого не сделали (Flatpak и Snap). Ubuntu вон в snap chromium запихали, потому что подзалюбились в рамках LTS шерстить зависимости, которые chromium каждый раз требует свежие.
ИМХО для каких-нибудь крупных и требовательных к безопасности (тотже Chrome, например) или коммерческих приложений - это бы ещё оправдано. Но пихать очередной калькулятор или плеер в FlatPak, да ещё и требовать какой-нибудь эдакий рантайм на полгигабайта в зависимости - это как-то перебор.
Дак так и делают У меня в флатпаке хром стим и месенджеры. Отгорожены от ФС забором и при этом работает передача фалов и интеграция десктопа. А рантайм... ну да моему ноутбуку на 250 Гб SSD плохо. Но В случае с флатпак рантайм один для всего.
И я бі хотел имть что-то удобное с GUI работающее по тому же принциппу для любой приложухи... например для firefox.
> Но В случае с флатпак рантайм один для всего.как это - у флатпака же для каждого приложения свой отдельный другой рантайм?
> ИМХО для каких-нибудь крупных и требовательных к безопасности (тотже Chrome, например)
> или коммерческих приложений - это бы ещё оправдано. Но пихать очередной
> калькулятор или плеер в FlatPak, да ещё и требовать какой-нибудь эдакий
> рантайм на полгигабайта в зависимости - это как-то перебор.и вот тут я даже и не знаю. почему в каком-нибудь сиране z/OS или там AIX умели через десять версиий без всяких флатпаков. что, действительно, как пох говорит, утеряно древнее колдунство?
> почему в каком-нибудь сиране z/OS или там AIX умели через десять версиий без всяких флатпаковПотому что пользовательского софта там нет от слова совсем. А во вторых потому что у них нет кучи дистрибутивов, где в одном всё не так, как в другом.
> утеряно древнее колдунство?
Нет. Просто темпы разработки, размеры и сложность софта, а также количество зависимостей выросло кратно и тормозить не собирается. В отличие от количества мейнтейнеров.
>> почему в каком-нибудь сиране z/OS или там AIX умели через десять версиий без всяких флатпаков
> Потому что пользовательского софта там нет от слова совсем.дааа? а какой софт там есть?
> у них нет кучи дистрибутивов, где в одном всё
> не так, как в другом.это невыносимо прекрасно сказано, заберу себе в фортунки.
>> утеряно древнее колдунство?
> Нет. Просто темпы разработки, размеры и сложность софта, а также количество зависимостей
> выросло кратно и тормозить не собирается.и это очень жаль. особенно жаль, когда в ответ на мое робкое "ребята, можно я сойду с этого корабля дураков" мне отвечают "да ты упоротый луддит фанатек иди к себе в пещеру точи каменный топор".
> дааа? а какой софт там есть?Имелся ввиду софт, которым пользуется обычный рядовой бытовой пользователь, не админ этих самых серверных систем.
> это невыносимо прекрасно сказано, заберу себе в фортунки.А разве не так? Какой-нибудь RHEL похож на какой-нибудь Debian/Suse примерно как свинья на коня и разработчикам какого-нибудь условного Гугл давно и сильно хочется положить болт (что они и делают в общем-то) на условности и самим бандлить зависимости, что противоречит разработчикам дистрибутива ... в общем ИМХО - это выглядит как попытка компромиссных решений, но да - результаты пока сомнительные.
> и это очень жаль. особенно жаль, когда в ответ
Да в общем-то не осуждаю. Я просто вижу проблему, которую хотят решить, и понимаю, что многим не нравится (мне тоже не так чтобы очень) и почему, но я также пока не вижу альтернативно "правильных" вариантов решения и тех, кто потянул бы их сделать и продвинуть. Поэтому имеем то, что имеем, т.е. FlatPak. Пакетную систему, как минимум пока убивать вроде никто не собирался, а какой-нибудь GIMP я пока и сам собрать в состоянии.
С другой стороны я не понимаю криков, что всё зашибись, dependency hell - это всё неосиляторы/корпорасты придумали, давайте сидеть ровно и всё классно.
Ну толстый пакет со всем своим это просто удобно для среднего разраба.
>> это и есть "наш отвэт на длл-хэлл?"
> Скорей на dependency hell. Мне тоже не очень нравится, но пока ничего
> другого не сделали (Flatpak и Snap).nixpkg же прекрасно решает эти проблемы, и не является комбайном, не таскает огромные образа
> nixpkg же прекрасно решает эти проблемы, и не является комбайном, не таскает огромные образаНо, как я понял, на корню ломает FHS. Но? если даже от этого отстраниться, опять же кто-то должен продвигать в мейнстрим, а пока, кроме собственно Nix, идея нигде особо и не встречается и не обсуждается даже как идея (ну как-минимум я не в курсе о широких дискуссиях по поводу подхода nixpkg).
>> nixpkg же прекрасно решает эти проблемы, и не является комбайном, не таскает огромные образа
> Но, как я понял, на корню ломает FHS.в общем виде - да, но там вроде для каждого пакета получается своя личная FHS нормального формата, и глобальная FHS вроде бы тоже эмулируется (не знаю как мультиверсии при этом отображаются)
> Но? если даже от
> этого отстраниться, опять же кто-то должен продвигать в мейнстрим, а пока,
> кроме собственно Nix, идея нигде особо и не встречается и не
> обсуждается даже как идея (ну как-минимум я не в курсе о
> широких дискуссиях по поводу подхода nixpkg).знаю, что в некоторых фирмах свои внутренние проекты собирают на nixpkg (c, c++, java, ...) и очень радуются воспроизводимости сборок и точным зависимостям
> возможности профессиональной обработки звука, избавиться от фрагментации и унифицировать звуковую инфраструктуруПочему-то нам это каждый раз рассказывают, когда придумывают очередную мегахерню, которую вскоре выбросят и заменят другой мегахернёй.
То есть я правильно понял:
пилим пульсу с словами - алса только на одной платформе, куча ограничений, сделаем софт который унифицирует работу с звуком на куче ос...
убираем большинство глюков так что уже можно пользоваться
выкидываем пульсу, так как придумали пайварю, с словами - она конечно только под одну ос, альфа и вообще непонятно как повернется.Это какой-то позор.
> То есть я правильно понял:
> пилим пульсу с словами - алса только на одной платформе, куча ограничений,
> сделаем софт который унифицирует работу с звуком на куче ос...
> убираем большинство глюков так что уже можно пользоваться
> выкидываем пульсу, так как придумали пайварю, с словами - она конечно только
> под одну ос, альфа и вообще непонятно как повернется.
> Это какой-то позор.есть такое мнение о причинах https://www.opennet.dev/openforum/vsluhforumID3/122495.html#255
Может что прилично у них получится?А то сейчас первое, что делаю после установки, зачищаю все хвосты PA, хорошо, что в gentoo это делать заметно проще, чем в Fedora & Co
Пульса — GPL. Pipewire — MIT. Перелицензировать пульсу без срача до небес уже невозможно.Очень приятно, что до красношапочников дошло наконец-то *дошло*.
>Пульса — GPL. Pipewire — MIT.Так Pipewire не взлетит.
Шапка всем вставит и всё полетит, в первый раз что ли.
Ну отлично. Значит в ней починят баги, а года через 2 ее добавят в RHEL и Debian stable.
на вопрос что не так с пульсой... а что с ней так... она портит звук, у нее дикие задержки по latency, особенно при использованиии через wine.
Любители проф софта и ритм игр учат команду pasuspender. И гоняют звук через OSS/Alsa. Кто-то испjkmpetn jack.
Демон нельзя запускать от рута ибо небезопасно и всем пофиг. Настроить работу от всех пользователей - боль.
При этом пульса удобна... универсальна... и ее пихают всюду по умолчанию.
Pipewire - попытка слепить нечто с задержками и производительностью jack, но универсальное как pulseaudio, скорей даже как windows audio. и пилит его не потеринг а тот человек, что писал gstreamer.
Не вижу повода для нытья. Добавляют его в федору... не в дебиан и не в Ubuntu LTS.
> она портит звук, у нее дикие задержкиТо же самое будет с пайпой, когда будут внедрять очередной "звукошлак".
> Добавляют его в федору... не в дебиан и не в Ubuntu LTS.с системдой было также. а потом оказалась прибита шурупами почти везде.
Между тем pipewire висит по-дефолту в процессах на теплой ламповой убунте. Так что убунтоводам тоже пора готовить свои булки.Впрочем, если этот переход не поломает существующих фич в пульсе (в чем я, конечно, сомневаюсь), я даже за.
Да, то ли дело было в старые времена: программа просто открывала порт и писала что хотела прямо в железку. Никаких посредников, никаких разделяемых ресурсов, благодать!
Эксклюзивный доступ, он и сейчас кое-где есть.
> Между тем pipewire висит по-дефолту в процессах на теплой ламповой убунте.Разве что в альфе 21.04. В 20.10 пришлось устанавливать самостоятельно.
больше прослоек богу прослоек )
В openSUSE PulseAudio отключил. Звук стал громче. Ещё звук лучше через MPV а не Xplayer. Когда была материнка с AC'97, то звук в Linux был лучше.
В openSUSE PulseAudio отключил. Звука вообще нигде нету...
Громче. Ага. Т.е. раньше громкости в колонках не хватало, а теперь хватает, типа?..Вот типичный подход тех, кто стремится при первой же возможности отключить пульс :)
Ура! Бета тест пошол.
А можно что-то подобное с systemd провернуть?
через 10 лет выкинут системДу и сделают платформДу.
Интересно, PipeWire можно управлять одновременно через pavucontrol и qjackctl?
скорее всего их там и не будет в помине. но в тоже время будет - "терпите мы еще не сделали данную функцию". но при этом пульсу снесут и оставят это поделие. зачем такая спешка? на месте нормального прогера я взял бы за принцип все оттестировать и отладить все , что мне показалось необходимым и добавить то , чего не было. но тут видимо готовится "великий тест" на федоропользователях. с другой стороны каждый знает, что федора это тестовый полигон, пусть сами на себя жалуются.
> скорее всего их там и не будет в помине.https://www.collabora.com/news-and-blog/blog/2020/05/07/wire.../
Пилится уже. И вообще в блоге Collabora много про PipeWire можно почитать.
> Пилится уже.То есть всё таки надо немного потерпетьт
В Fedora планируют то, сё, это, внедряют всякое овно, а Debian берёт под козырёк. А не послать бы их на юг, разве ради бабла создавался open source? Сейчас прийдут хомячки, и скажут, что стандарт это хорошо, фрагментация плохо, ein reich, ein standard, ein IBM «®»
если "стандарт это хорошо", нафуя краснашапка всякую чушь пропихивает...
> если "стандарт это хорошо", нафуя краснашапка всякую чушь пропихивает...Чтоб убить десктоп, он им нах не нужен
System V init был Юниксовый стандарт почему Red Hat пропихнул виндообразный systemD?
Вообще то идея слизана с мак ос...
На момент появления systemd наиболее живой юникс был (и есть сейчас) из ветки BSD, где другая система инициализации, в Slackware использовался (и используется сейчас) идейный форк невероятно древней версии всё того же BSD init, а многие линуксы использовали OpenRC. То есть фактическим стандартом он если и был, то несколько раньше этого времени, а реальным стандартом не был никогда.
А какие разработки видутся в дебиане? В дебиане приоритет на дистр и свободу.
> В Fedora планируют то, сё, это, внедряют всякое овно, а Debian берёт
> под козырёк. А не послать бы их на юг, разве ради
> бабла создавался open source? Сейчас прийдут хомячки, и скажут, что стандарт
> это хорошо, фрагментация плохо, ein reich, ein standard, ein IBM «®»Тут вишь какое дело, кой кто из Debian под козырёк не взял в своё время. Яном звали.
> Тут вишь какое дело, кой кто из Debian под козырёк не взял в своё время. Яном звали.Ну да, странно только как всем нас*ать на это, был и был, убили ну убили
> Тут вишь какое дело, кой кто из Debian под козырёк не взял
> в своё время. Яном звали.кое-кому синячить надо было меньше.
Чтото богато насыпали для начала. Вроде так же называлась утилита конфигурации аудио у Juli.
И Пульсе, и Джеку не хватало документации. А так, и они норм.
> И Пульсе, и ДжекуТеперь будет: и Пульсе, и Джеку, и Пайпу...
в последние годы документации не хватает абсолютному большинству проектов в опенсурс. народу тупо не хватает времени на сопровождение пакетов, не говоря уже о их документации.
Зато хватает времени на переименовку мастера в примари.
чертовски прав!!!! плюсую обеими руками. ну знаешь когда людям нечем заняться или они отупели ,они начинают искать причину своих неудач. тут тоже наверное. или долгий срок мира в америке сделал их неспособными мыслить здраво. кстати так было в конце существования римской империи. ну там тоже сейчас идет все к тому же. а вот хорошей локализованной документации жутко не хватает обычным пользователям. эх был хороший проект кхелпцентра в кедах 3. В его рамках , хоть и с опозданием иногда, но шёл перевод документации и его человеческое представление в этом самом кхелпцентре. теперь все забили .
Римская "империя" "кончалась" лет четыреста.
сейчас не эпоха до Н.Э. тут все быстрее и да если кто следил, то падение началось еще в 2003 году. просто оно не так заметно из-за накопленных резервов и общего контроля над нато и западным альянсом. но тут есть и доля истины ослабление штатов будет идти еще около 6-8 лет.
Какая НЭ -- конец РИ это падение Константинополя, т.е. 13-тый век (если не вообще 15-тый век). Так что кончалась с 5-того века до... 15-тый. Кх, 1000 лет без малого. Всем бы так кончаться.
А чём у нас вся мировая торговля номинирована? В тугриках и шкурках хорька?
в юанях скоро будет))) честно говоря у штатов сейчас какого президента ни выбери нет хороших последствий. как бы объяснить.. жизнь в долг всегда заканчивается отдачей оного в какое то время. а ослабление америки и её влияния ведет к еще большему накатывающемуся вороху проблем. не хочу и не буду все объяснять, но все для них может быть очень и очень плохо. вплоть до появления на североамериканском континенте новой страны или двух(но это уж очень крайний случай). скорее возврат америки к положению страны до 2 мировой войны. к одной из стран. равной или слабее других. как бы они только из-за этого пол мира помиру не пустили, со своими психами и гиперлиберальными идеями. кстати еслиб америка в законах остановилась на момент 85 года, то скореее всего их плачевное положение растянулось бы наверно еще на 20-30 лет. а так увы. но это ведь не имеет отношения к новой аудиосистеме линукс не так ли? ты лучше что нибудь тут отсоветуй))
Какое отношение? Самое прямое: сплошное скудоумие, вера, невежество и, как следствие, мифотворчество. А это базовый принцип -- либо ты знаешь, либо ты веришь.
я что то не верю во многое в последнее время. точнее в то что вижу сам. а вижу я вот что. систему которую развивали как юникс-лайк превращают в виндоуз-лайк постепенно. то что приносило большие плоды развитию линя и ускоряло работу и снижало нагрузку( а именно разделяемые библиотеки и пакетные менеджеры) пытаются заменить статически собранными пакетами флатпака и прочими. для нормальной работы всего этого даже лезут в политики доступа к файлам и пытаются её изгадить. я вижу , что "снижение потребления памяти и увеличение быстродействия" заменило "плевать на все нищ**еброды пусть жалуются , а мы будем пихать во все скрипты и писать на них". в тоже время я вижу , что то что когда то обсуждалось сообществом в проектах , теперь жестко продавливается корпорациями и никого не спрашивают. а многие младопрограммеры еще и в ладоши хлопают.
> лет четырестаамерика тоже не первый век...
PipeWire позволяет стримить игру через локалку на соседний комп? с "почти тем же" качеством картинки?ещё бы поток ввода с клавы/мышки позволял обратно роутить
а при чем тут pipewire? это вроде бы про звук, а не про картинку или клавиатуру с мышью.steamlink разве не это делает?
pipewire изначально был pulsevideo
и начал развиваться именно для роутинга видео, но и для роутинга аудио тоже требовался полноценный сервис, так что pipewire это сервис роутинга аудио, видео и может чего-то еще
> steamlink разве не это делает?
> Steam Link now available on Raspberry Pi and Android and iOSда, похоже это именно то, что надо, спасибо
думаю взять себе "игровой" комп и играть с ноута на нём (мне так удобно)
Хорошая аудио-программа должна уметь работать в Linux со всеми Pulse/Jack/ALSA-технологиями. В этом случае можно без трепотни объективно рассудить, какая из них лучше и "быстрее". Например в DAW Reaper работает это всё, но лучше всех - ALSA, её настройки меняются без перезапуска, на лету, а задержка звука на 10-15% ниже, чем с Jack, и на 30-50% ниже, чем то же оборудвоание под Windows ASIO/Jack. То есть ALSA, на мой взгляд, лучше, быстрее, чище, удобнее всего прочего. Если PipeWire будет такой же - это будет отлично.Что касается "качества" звука - оно одинаково, что бы ни говорили любители прогрева проводов. Работал в студии где расценка 750 евро в час, а некоторые приборы стоили за 10 куе. С 20 лет - 25 лет только в мониторных наушниках или со студийными четными мониторами. Разницы нет.
Любое трезвое правильно сделанное слепое тестирование развенчает любой миф про "звонкие верха", "прозрачность" и прочую самовнушаемую характеристику. Любое мое "вступительное слово" - перед таким тестом - собьет основную массу "экспертов" с толку, потому что это прикладная психология.
>Хорошая аудио-программа должна уметь работать в Linux со всеми Pulse/Jack/ALSAЭтот дурачок не понимает, что ALSA -это драйвера, а Jack и Pulse - высокоуровневый звуковой сервер.
А где говорится иное? Какая разница в том, что именно стоит за 3-х позиционным переключателем, главное что оно переключает один тип звука на другой. Биты - те же. Или вы не прогреватель проводов? Тады ой.
>Хорошая аудио-программа должна уметь работать в Linux со всеми Pulse/Jack/ALSA-технологиями.Хорошая аудиопрограмма совершенно не должна уметь работать в линупce.
>Хорошая аудиопрограмма совершенно не должна уметь работать в Windows.исправил
Прекрасно, снова меняют вывод звука, и снова нет гуевых утилит чтобы удобно контролить потоки ввода и вывода. Ни встроеных в гнямо и кедо. Зато смузи не пропал, и борода стала шелковистее
И, внезапно, они решили не изобретать велосипед. Поскольку они изначально пилили его совместимым с pulseaudio, то всё, что работало с пульсой, работает и с pipewire, в том числе и тот же pavucontrol.
Я всегда пользовался встроенными звуковыми решениями, и там пульса была норм. Я не мог понять, про какое пш-пш все говорят. Но по работе мне понадобилось использовать внешнюю звуковую карту и вот здесь-то пошло-поехало. Стоило запустить некоторые приложения и звук на внешней карте рассыпался, шипел и булькал, и приходилось перезапускать демон pulseaudio. В итоге я психанул и неделю как перешёл на pipewire и о чудо - звук больше не рассыпается и даже приложения для работы со звуком, вроде audacity, стали запускаться быстрее.
> всё, что работало с пульсой, работает и с pipewire
> Я всегда пользовался встроенными звуковыми решениямиХа-ха много раз :) А теперь сделай шаг в сторону.
> Я не мог понять, про какое пш-пш все говорят
...и внезапно поймёшь.
> перешёл на pipewire и о чудоКакие ещё сказки расскажешь?
Скорее сказки то, что пульса работает адекватно. Уж лучше или alsa без возможности отдельно управлять потоками, или эта pipewire.
> Для старых клиентов, использующих низкоуровневый API ALSA, будет установлен ALSA-плагин, направляющий звуковые потоки напрямую в PipeWire.Гениально. Сначала отправляем звук в кернел, в альсу... Затем делаем резкий разворот и отправляем в юзерспейсный демон... Который затем снова возвратит его в альсу, ну а как иначе... =)
Это какие-то вредители, которые специально тормозят программы.
alsa выполняется и в user-space.
На радостях от этих новостей в моей свежей федоре в гноме отвалилась Creative Audigy 2 (snd_emu10k1). Федора конечно уже не та что раньше, но тоже радует иногда )
у меня есть creative audigy oem на чипе emu1070( ca0106 драйвер ) так она при любых дистрах и асах и пульсах работает одинаково хреново. более того даже в винде тоже самое. если её воткнуть даж комп тормозить начинает. печаль однако. полностью аналоговая карточка. таких сейчас с огнем не сыскать. утрирую конечно , но в дешевом диапазоне все с цифровой обработкой. а жаль. но чес слово даж на sb live джек как то оч фигово работал. а асио в винде отлично. вот тут нужен уже какой то стандарт в лине , что на видео, что на аудио. и хороший стандарт.
Взял себе самый простой Focusrite, вообще без проблем на Лине.
в разделе поддержки устройств альсой посмотрел, что поддерживается только focusrite
Scarlett 2i4. но видимо они собрали все остальное как дополнение к базовой модели, а вот денежку рубят как за новое изобретение)) у меня есть ламповый преамп для микрофонов и вообще записи, жаль что его нельзя как то иначе использовать. кстати в разделе по креативе там много нерабочих или полурабочих норм карт предыдущего поколения зато X-Fi практически все в поддержке. еще Emu у них идут в разделе креативе. но там немного.
я как-то недавно пробовал его -- bluetooth наушники не взлетели (в пульсе всё ок)
А ты не мог подумать, что виноват разработчик bluetooth прогораммы (приложения), который не позаботился чтобы оно поддерживало нативно ALSA и PipeWire?
че за блютус программа, ты о чем вообще?
Поздравляю мышей с новым кактусом!