Представлен (http://lists.freedesktop.org/archives/pulseaudio-discuss/201...) релиз звукового сервера PulseAudio 8.0 (http://pulseaudio.org/), который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины (http://www.pulseaudio.org/wiki/Modules), дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, OS X и Windows.
Ключевые улучшения (http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/8.0/) PulseAudio 8.0:
- Метод автоматической маршрутизации звука теперь по возможности работает через переключение профилей. Если в системе имеется более одного профиля, модуль module-switch-on-port-available отбросит профили у которых не активны подключения к портам. Например, в системе с подключенными наушниками и HDMI, отключение наушников приведёт к перенаправлению звука через HDMI. Кроме того, PulseAudio теперь запоминает последний использованный профиль для порта, т.е. для HDMI будет выбран корректный профиль, а не просто выбор по умолчанию (стерео).- Улучшена поддержка NetBSD и OS X. В основную кодовую базу PulseAudio перенесено большинство патчей, поставляемых в составе порта из pkgsrc-репозитория NetBSD. В OS X, благодаря добавлению модуля module-coreaudio-detect, обеспечена работа PulseAudio в конфигурации по умолчанию.
- Реализована возможность использования Systemd journal для хранения клиентских логов. Настройка осуществляется через переменную окружения
PULSE_LOG_JOURNAL, при установке которой все клиентские библиотеки будут отправлять логи в Systemd journal вместо syslog. При одновременной установке переменных окружения PULSE_LOG_JOURNAL и PULSE_LOG_SYSLOG более высокий приоритет отдаётся Systemd journal;- В состав включён новый скрипт scripts/benchmark_memory_usage.sh in для определения потребления памяти, который замеряет изменения расхода памяти при увеличении числа клиентов;
- Новый программный интерфейс для управления балансом между каналом сабвуфера (LFE) и всеми остальными каналами с целью учета параметров всех других каналов (за исключением mono и aux) при выборе громкости для сабвуфера. Например, данный интерфейс позволяет реализовать единый регулятор громкости, учитывающий изменение громкости сабвуфера при смещении правого-левого или переднего-заднего баланса других каналов.
- В модуль module-dbus-protocol добавлена поддержка отображения профилей порта и звуковой карты через D-Bus API.
- Добавлена поддержка конфигурационных директорий /etc/pulse/client.conf.d и /etc/pulse/deamon.conf.d, в которые можно добавлять дополнительные файлы конфигурации, переопределяющие настройки в /etc/pulse/client.conf и /etc/pulse/daemon.conf;
- Библиотека pulsecore-X.Y.so перемещена в отдельную директорию
/usr/lib/pulseaudio вместо размещения в корне /usr/lib.
URL: http://lists.freedesktop.org/archives/pulseaudio-discuss/201...
Новость: http://www.opennet.me/opennews/art.shtml?num=43720
PulseAudio, шипим вместе с 2004.
Ну, кому шипим, а кому геморой со всем, начиная с VirtualBox (что-то опять не запустилось - значит обновились пакеты), заканчивая проигрывателем, которые вдруг потерял звук и дальше без перезагрузки никак.
За это время (с 2009 года, когда пульса стала немного юзабельная) ничего, кроме гемроя, не случается.
ЗЫ Антихейтерам: правильно, виноваты производители всех программ, драйверов и т.п., а пульсе святое!
> ... а пульсе святое!Да, "пульсе" наше фсио!
>заканчивая проигрывателем, которые вдруг потерял звук и дальше без перезагрузки никак.Ужасть! А вообще у меня никогда такого не было. Единственное неприятное, что могу сказать про пульсу это, то что Audacity ещё не работает с ней нормально (или работает? у меня debian stable).
После выключения модуля приоритетов звука скайп не глушит всё остальное при звонке.
> Ужасть! А вообще у меня никогда такого не было. Единственное неприятное, что могу сказать про пульсу это, то что Audacity ещё не работает с ней нормально (или работает? у меня debian stable).Работает. Были в portaudio (который использует audacity) баги с пульсом при работе через эмуляцию, нынче поправили, работает нативно.
Пользуюсь с 2008-го года, ни разу не испытал ни одной проблемы.
А я не пользуюсь с 2004-го и тоже ни разу не испытывал ни одной проблемы.
> А я не пользуюсь с 2004-го и тоже ни разу не испытывал ни одной проблемы.У моей бабушки нет проблем с компьютером потому что она не умеет его включать.
> Пользуюсь с 2008-го года, ни разу не испытал ни одной проблемы.Что-то ты делаешь не так(С). Это же очевидно!
Звуковушка realtek встроенная, настройки по умолчанию.
Звук в Virtualbox заикается.
QuakeLive раньше мог внезапно потерять звук до /snd_restart (давно не проверял).
Rage под Wine также успешно терял звук до перезапуска - шаманил с буферами, одно починилось, что-то другое сломалось.
Audacity надо шаманить с бубном, чтобы заработало.Если переключится на alsa, то внезапно все работает нормально.
Единственный плюс пульса, что можно отдельному приложению звук потише сделать, но нужно это может раз в сто лет.
Ага, как же. Где-то год тому назад ставил пульсу "на посмотреть"."По поводу багов вот, кстати, допольнительный пример. Я не далее как вчера подумал "а чем чёрт не шутит" - skype мне для работы нужен бывает иногда - и я поставил себе пульсу. Так вот, установка оного тут же сломала работу amixer: при мьюте одного канала начали мьютиться и другие, и что самое обидное - мастер стал мьютиться. А при размьючивании мастера стали размьючиваться Headphones и Speaker".
https://www.opennet.me/openforum/vsluhforumID3/98888.html#177
Добавлю, кстати, что жена пульсу таки поставила и юзает. А проблема никуда не делать. Периодически любимая лезет в alsamixer мастер размьючивать.
Но это ещё что. Мы тут выяснили, что если быстро сделать mute-unmute, то pulse может и не успеть среагировать. Вон во что выливается весь этот хвалёный event driven engine, если вы работаете не на realtime системе без специализированной шины для событий. А то некоторые тут высмеивают Hurd и хвалят Pulse. Как можно быть настолько непоследовательными, а? :)
event driven engine требует прямых рук от разработчика
> ЗЫ Антихейтерам: правильно, виноваты производители всех программ, драйверов и т.п., а пульсе святое!Хейтерам: виноваты руки
> PulseAudio, шипим вместе с 2004.Вы и без PulseAudio на всех шипите.
/etc/pulse/deamon.conf.d - наверное, daemon?
/etc/pulse/deanon.conf.d
Debian, стоит пшшаудио 7.1-2. периодическое шипение и затупливание и умирание подьверждаю. 2016 год...
ii pulseaudio 4.0-6~bpo7+1 i386 PulseAudio sound serverНи разу не было "шипение и затупливание и умирание". Впрочем с чистой alsa этого тоже не было. Не исключено, что у вас проблема не в PA, а в драйвере звуковухи.
"Все не в ногу, один я в ногу!"
Пара инвалидов с железным хламьем - это ВСЕ, по-твоему?
> Пара инвалидов с железным хламьем - это ВСЕ, по-твоему?Это ты про тех кто на своих 100 рублевых колоночках не слышат шипения сабжа и поэтому считают что проблем с шипением нет? :))))
И со скольки рублей начинается шипение?
точно трудно сказать... курс прыгает туда-сюда :)
> И со скольки рублей начинается шипение?Если честно, то с современными встроенными Рилтеками, типа ALC8** вообще ничего плохого от пульсы не помню. Другое дело, что у меня и без неё на тех же рилтеках всё было зашибись. Когда рабочее пространство - это голый openbox или awesome, а музон играет в фоне через mpv, то пульса.. как-бы это сказать.. ;)
Печально. Я в последний раз видел пульсаудио версии 5.1
Уже 8-ая идет, а видать толку мало...
Это всё потому, что нумерации версий отстаёт от системды. Догнать и перегнать!
> Метод автоматической маршрутизации звука теперь работает по аналогии с переключением профилейТак и пользоваться станет скоро можно им.
> Реализована возможность использования Systemd journal
Если к следующей версии syslog совсем не оторвут.
Вы таки действительно читаете логи пульсы???
Устанавливать systemd ради того чтоб собрать пульсу - того не стоит.
> Устанавливать systemd ради того чтоб собрать пульсу - того не стоит.Ты так говоришь, как будто тебя кто-то заставляет что-нибудь ставить.
>> Метод автоматической маршрутизации звука теперь работает по аналогии с переключением профилей
>Так и пользоваться станет скоро можно им.Главное что-бы при включенном разъёме была возможность вывести параллельно ( и сразу на несколько ) портов.
с 2009 года pulse просто работает
Случайное стечение обстоятельств оно такое.
С 2009 года прямые руки - оно такое...
А зачем прямые руки? Как будто там что-то настраивать надо.
> А зачем прямые руки?Всегда приятно же порекламировать самого себя, когда случай представляется.
Пока пользователи Линукс, по поводу и без, всё время предъявляют окружающим свои "прямые руки" - Линукс, как массовая пользовательская ОС, обречён.
> с 2009 года pulse просто работаетну-ну:
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0/ (2015-09-24)
> Changes at a Glance...
> Exiting due to SIGTERM isn't considered a failure
>
Кому играться — PulseAudio, кому работать — JACK.
...кому юзать чтобы просто все работало - ничего поверх голой ALSA.
> ...кому юзать чтобы просто все работало - ничего поверх голой ALSA.Одним словом, мазохистам везде у нас и дорога, и почёт.
Это точно - сперва ставишь и настраиваешь alsa, затем pa, затем еще какую-нибудь приблуду от de, вместо того что бы просто использовать alsa.
Может тогда подскажите как в alsa настроить что бы при подключении usb звуковухи звук из всех приложений редиректился в нее, при ее отключении работала бы встроенная, по желанию можно было бы перекинуть звуки на hdmi? (все это вполне реальные для меня кейсы, особенно если учесть что usb звуковуха изредка может и отвалиться, например из за какой то неполадки в кабеле)
> Может тогда подскажите как в alsa настроить что бы при подключении usb
> звуковухи звук из всех приложений редиректился в нее, при ее отключении
> работала бы встроенная/etc/udev/rules.d/
> все это вполне реальные для меня кейсыЕсли для Вас реальные -- значит, Вам и нужна прокладка между данными и сигналом на излучатель. Как и на тонком клиенте, например. А мне -- не нужна, опять же например.
amixer, alsamixer ? Не, не слышал.
> Это точно - сперва ставишь и настраиваешь alsa, затем pa, затем еще
> какую-нибудь приблуду от de, вместо того что бы просто использовать alsa.У меня вот Skype отказывался работать на голом Alsa. Пришлось ставить PulseAudio
У Скайпа PulseAudio в зависимостях. На что ты рассчитывал, признаться, не очень понятно.
>> Это точно - сперва ставишь и настраиваешь alsa, затем pa, затем еще
>> какую-нибудь приблуду от de, вместо того что бы просто использовать alsa.
> У меня вот Skype отказывался работать на голом Alsa. Пришлось ставить PulseAudioпишите в майкрософт :)
https://www.linux.org.ru/news/opensource/10873983
> У меня вот Skype отказывался работать на голом Alsa. Пришлось ставить PulseAudioИзвестен объезд в виде apulse (но это, кстати, последствие целенаправленного слома skype).
> но это, кстати, последствие целенаправленного слома skypeСвязано, но не является прямым следствием. Собственно, идея появилась вот тут: https://www.linux.org.ru/forum/job/10626370?cid=10630872. Тот товарищ так и не сподобился заняться реализацией, так что через пару месяцев я подумал: "почему бы и нет?"
Ко времени, когда появился apulse, я уже нашёл решение проблемы с mute/unmute каналов в PulseAudio, так что острой необходимости в эмуляторе уже не было.
До сих пор поражает, что кто-то всерьёз его использует. Но осознание этого факта греет ЧСВ, конечно.
Ну так чтобы в Линухе какого-нибудь трояна запустить, ещё долго нужно с бубном потанцевать.
> Ну так чтобы в Линухе какого-нибудь трояна запустить, ещё долго нужно с
> бубном потанцевать.Не нужно там с бубном танцевать, просто дать ему явно привилегии суперпользователя, так же как и в винде выполнить от имени администратора. Только в современной винде ещё и антивирус будет верещать, так он туда вшит.
да, вшей у него много.
> Это точно - сперва ставишь и настраиваешьОн и говорит — мазохистам.
>> ...кому юзать чтобы просто все работало - ничего поверх голой ALSA.
> Одним словом, мазохистам везде у нас и дорога, и почёт.А в чём мазохизм-то от того, что просто всё работает?
> ...кому юзать чтобы просто все работало - ничего поверх голой ALSA.Только port 220h, только IRQ 5, только хардкор!
> Только port 220h, только IRQ 5, только хардкор!Звучка Yamaha, Windows 95, суровый конфигуратор Кси.. ксо-сунь-вынь какой-то, не помню. А в Линуксе того времени хоть какой-то звук имелся?
Был, через oss. Для yamaha opl3 (isa) нужно было сперва загрузить dos с аудиодрайвером для инициализации регистров, затем ядро через loadlin.
> Для yamaha opl3 (isa) нужно было сперва загрузить dos
> с аудиодрайвером для инициализации регистров, затем ядро через loadlin.Крутяк! :)
ALSA - для слабаков ! только OSS !! только ХАРДКОР !!!
> ALSA - для слабаков ! только OSS !! только ХАРДКОР !!!
echo -e '\a'
>> ALSA - для слабаков ! только OSS !! только ХАРДКОР !!!
>echo -e '\a'Башизм
Ушёл с Ubuntu 6.06 на FreeBSD 6.1 в 2006 году из-за отвратительного звука в линуксе. До сих пор назад как-то не хочется - всё GNUтое и так на FreeBSD работает, а нужда в PulseAudio так и не возникла - с разруливанием звуковых каналов от нескольких источников справляется нативная OSS.
Изя, кого ты лечишь? Иди дальше Уиндовс 10 обновляй...
> Изя, кого ты лечишь? Иди дальше Уиндовс 10 обновляй...Я мало вижу рвзницы между виндой и системдэ-линукс. И там и там блэкбокс для пользователя.
Ubuntu 6.06? Деражли до 2009? в ubunt-е нет OSS?
> а нужда в PulseAudio так и не возниклаБздшники, как всегда, быстренько забыли, что они там позаимствовали из Линукса ...
pkg rquery "%#r" pulseaudio
32pkg rquery "%ro" pulseaudio
multimedia/kodi
...
net-im/empathy
multimedia/qmmp-qt5
multimedia/qmmp
multimedia/qt4-mobility
multimedia/aegisub
multimedia/lives
x11/gnome-shell
sysutils/gnome-settings-daemon
sysutils/cinnamon-settings-daemon
x11/cinnamon
sysutils/cinnamon-control-center
...
audio/gstreamer-plugins-pulse
audio/xfce4-pulseaudio-plugin
audio/gstreamer1-plugins-pulse
audio/pavumeter
deskutils/xfce4-volumed-pulsepkg -vv |grep url
url : "pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest",
>[оверквотинг удален]
> ...
> audio/gstreamer-plugins-pulse
> audio/xfce4-pulseaudio-plugin
> audio/gstreamer1-plugins-pulse
> audio/pavumeter
> deskutils/xfce4-volumed-pulse
> pkg -vv |grep url
> url
> : "pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest",
>
Толстовато. Неопциональная зависимость от пулшшшаушшш есть только у Gnome3 related - пакетов-портов. Остальное по желанию. Да и зависимости эти устанавливают не bsd-шники, а разработчики софта.
> Неопциональная зависимость от пулшшшаушшш есть только у Gnome3 related - пакетов-портовcinnamon(?), gnunet, quisk, lives
> Остальное по желанию.Однако, перекомпилять с опцией "pulseaudio: off" таки придется самому.
> Ушёл с Ubuntu 6.06 на FreeBSD 6.1 в 2006 году из-за отвратительного
> звука в линуксе.В Ubuntu 6.06 не было Pulseaudio. Теперь есть.
Да то он спалился, он тогда с ХРюшки на бету Висты перешёл ;)
> Да то он спалился, он тогда с ХРюшки на бету Висты перешёл
> ;)Расскажите нам о преимуществах убунты на десктопе, в 2006, перед бзд?
Неужели в этих мифических бздях все так сложно, что любой, утверждающий обратное – врун, сидящий "на вантузе"?Ну хотябы о преимуществах убунты сейчас?
Только не надо кивать на кучу левых, непонятных ппа, скайпа с флешем или наличия блобиков для железа – это отнюдь далеко не для всех "преимущество".
Лучше поддержка железа. Например у меня сейчас стоит звуковая плата emu1212m, сомневаюсь, что она заработает под *bsd.
> Лучше поддержка железа. Например у меня сейчас стоит звуковая плата emu1212m, сомневаюсь,
> что она заработает под *bsd.Гм, с такими плясками с бубном, как тут http://askubuntu.com/questions/264919/how-to-get-emu-1212m-e...
или тут https://linuxmusicians.com/viewtopic.php?f=6&t=11080далеко не факт, что поддержка в 2006 году была бы существенно лучше )
Да и сейчас – очень на любителя (как и способ "заставить заработать", так и сама железка).
По любому, интересоваться поддержкой железа ОСью до покупки – желательно не только "бздшнеГам" но и лапчатым. А то тут есть товарищи – вначале купят железку по принципу "переплачивать 50 рублей? Я ЧО, ЛОХ?" а потом ноют на форумах, что оно "в этих ваших линуксах – не/фигово поддерживается! " ...ЗЫ
> Введите код, изображенный на картинке: 66666это совпадение или такой толстый намек?
> Гм, с такими плясками с бубном, как тут http://askubuntu.com/questions/264919/how-to-get-emu-1212m-e...Ну вы откопали :) Поддержка этой платы в ядре уже лет семь, если не больше. Работает сразу без настройки, разве что alsamixer покрутить.
> По любому, интересоваться поддержкой железа ОСью до покупки – желательно не только "бздшнеГам" но и лапчатым. А то тут есть товарищи – вначале купят железку по принципу "переплачивать 50 рублей? Я ЧО, ЛОХ?" а потом ноют на форумах, что оно "в этих ваших линуксах – не/фигово поддерживается! " ...
Когда я покупал emu1212m, она стоила больше 200$, лучше за разумные деньги ничего не было. Что сейчас в *bsd из нормальных звуковых плат работает без существенных проблем?
> Ну вы откопали :)Первые две ссылки в гуглу на "linux emu1212m driver". Согласитесь – на первый взгляд не особо обнадеживающе.
>> По любому, интересоваться поддержкой железа ОСью до покупки – желательно не только "бздшнеГам" но и лапчатым. А то тут есть товарищи – вначале купят железку по принципу "переплачивать 50 рублей? Я ЧО, ЛОХ?" а потом ноют на форумах, что оно "в этих ваших линуксах – не/фигово поддерживается! " ...
> Что сейчас в *bsd из нормальных звуковых плат
> работает без существенных проблем?А кто его знает. Я в этом разбираюсь примерно как одно милое, парнокопытное, с пятачком – в апельсинах.
> Первые две ссылки в гуглу на "linux emu1212m driver". Согласитесь – на
> первый взгляд не особо обнадеживающе.Так со многими вещами - пишут, пока есть проблемы, а когда начинает работать из коробки больше никто и не вспоминает, если специально не спросишь о текущем состоянии.
>> Что сейчас в *bsd из нормальных звуковых плат
>> работает без существенных проблем?
> А кто его знает. Я в этом разбираюсь примерно как одно милое,
> парнокопытное, с пятачком – в апельсинах.Где можно список поддерживаемых плат посмотреть и их статус? Типа как http://www.alsa-project.org/main/index.php/Matrix:Main
> Что сейчас в *bsd из нормальных звуковых плат работает без существенных проблем?Надо смотреть:
% ls /boot/kernel/snd*
/boot/kernel/snd_ad1816.ko /boot/kernel/snd_hdspe.ko
/boot/kernel/snd_als4000.ko /boot/kernel/snd_ich.ko
/boot/kernel/snd_atiixp.ko /boot/kernel/snd_maestro.ko
/boot/kernel/snd_cmi.ko /boot/kernel/snd_maestro3.ko
/boot/kernel/snd_cs4281.ko /boot/kernel/snd_mss.ko
/boot/kernel/snd_csa.ko /boot/kernel/snd_neomagic.ko
/boot/kernel/snd_driver.ko /boot/kernel/snd_sb16.ko
/boot/kernel/snd_ds1.ko /boot/kernel/snd_sb8.ko
/boot/kernel/snd_emu10k1.ko /boot/kernel/snd_sbc.ko
/boot/kernel/snd_emu10kx.ko /boot/kernel/snd_solo.ko
/boot/kernel/snd_envy24.ko /boot/kernel/snd_spicds.ko
/boot/kernel/snd_envy24ht.ko /boot/kernel/snd_t4dwave.ko
/boot/kernel/snd_es137x.ko /boot/kernel/snd_uaudio.ko
/boot/kernel/snd_ess.ko /boot/kernel/snd_via8233.ko
/boot/kernel/snd_fm801.ko /boot/kernel/snd_via82c686.ko
/boot/kernel/snd_hda.ko /boot/kernel/snd_vibes.koЗабиваете, например, "snd_ad1816" (без кавычек) здесь: https://www.freebsd.org/cgi/man.cgi
И читаете. То же самое и с другими драйверами проделываете, если интересно.
>> Что сейчас в *bsd из нормальных звуковых плат работает без существенных проблем?
> /boot/kernel/snd_envy24.ko
> /boot/kernel/snd_envy24ht.koТам 24/96 через отдельный вольфсоновский DAC -- кажется, ещё его уметь надо было.
>> Что сейчас в *bsd из нормальных звуковых плат работает без существенных проблем?
> Надо смотреть:
> % ls /boot/kernel/snd*или сразу:
https://www.freebsd.org/relnotes/CURRENT/hardware/support.ht...
"-2"
Оперативно! Вот это попaбoль у некоторых от одного упоминания НЕПРАВИЛЬНОЙ ОСи )Однако, внятно объяснить, почему (ЧСХ – особенно на опеннете и особенно у убунтуйщиков) бзд ассоциируется с "вантузoм" ярые минусователи не в стостоянии )
> Однако, внятно объяснить, почему (ЧСХ – особенно на опеннете и особенно у
> убунтуйщиков) бзд ассоциируется с "вантузoм" ярые минусователи не в стостоянии )Не скажу за минусователей, а у меня прям ярко встал перед глазами Dear Never в майке "microsoft windows 2000 server"...
"Верные" бздишники здесь по большей части попадаются скорее с опёнком или NetBSD, а вот фряшники всё норовят оказаться дуалбутчиками или апологетами подхода, на который согласен и некрософт устами своих студентов: "*nix на сервере ещё куда ни шло, но на десктопе только винда".
И конкретно данного персонажа это тоже касается.
Возможно, в том и дело.
>> Однако, внятно объяснить, почему (ЧСХ – особенно на опеннете и особенно у
>> убунтуйщиков) бзд ассоциируется с "вантузoм" ярые минусователи не в стостоянии )
> Не скажу за минусователей, а у меня прям ярко встал перед глазами
> Dear Never в майке "microsoft windows 2000 server"...
> "Верные" бздишники здесь по большей части попадаются скорее с опёнком или NetBSD,
> а вот фряшники всё норовят оказаться дуалбутчиками или апологетами подхода, на
> который согласен и некрософт устами своих студентов: "*nix на сервере ещё
> куда ни шло, но на десктопе только винда".
> И конкретно данного персонажа это тоже касается.
> Возможно, в том и дело.В частности, у меня Windows на работе и на смартфоне. Дома на десктопах - FreeBSD 10.3-PRERELEASE. Дома Windows закончилась на Windows XP в середине-конце 2006 года, никаких Windows 7 не устанавливалось, как многие тут пишут, очевидно, проецируя какие-то свои переживания.
> В частности, у меня Windows на работе и на смартфоне.Мощный аргумент за BSD.
> Мощный аргумент за BSD.Отличный аргумент в стиле Истинного Свидетеля – ведь iZen у нас, оказывается, бздшный авторитет!
Впрочем, ничего иного не ожидал.Кстати, вот тоже разработчик ядра линукса (коммиты в ядре есть? есть, и не мало: https://github.com/torvalds/linux/search?utf8=%E2%... ):
http://linuxscoop.com/video/heres-workspace-k-y-srinivasan-t...
> K.Y. Srinivasan is an architect in the Windows Server Division at MicrosoftА вот классические темы в форуме убуты:
http://askubuntu.com/questions/715619/i-want-to-install-ubun...
http://askubuntu.com/questions/133533/how-to-remove-ubuntu-a...
http://askubuntu.com/questions/690187/is-it-a-problem-if-my-...Но это, как я понимаю, нормально – двойные стандарты, они такие )
> ярко встал перед глазами Dear Never в майке "microsoft windows 2000 server"для полноты картины не хватает про мокрую майку
>> ярко встал перед глазами Dear Never в майке "microsoft windows 2000 server"
> для полноты картины не хватает про мокрую майкуИ стринги.
У таких как этот оно всегда смещённое не в тот угол. В общем, диагноз имеется, но, по современным нормативам, принудительное лечение в стационаре, к сожалению, не допускает.
> Не скажу за минусователей, а у меня прям ярко встал перед глазами
> Dear Never в майке "microsoft windows 2000 server"...А у меня – Chuck Lever
https://www.linux.com/news/special-feature/linux-developers/...
> This is anathema to some, but I run Mac OS on my desktop and do Linux kernel development in a virtualized environment.ну или https://www.opennet.me/opennews/art.shtml?num=43088
> Доступны материалы со встречи разработчиков и пользователей Linux-контейнеровhttps://youtu.be/tt2hqdhH4_k?list=PL86FC0XuGZPLwCbwCPc--8_XI...
Очень хорошо видно, чем пользуются "настоящие разработчики" ))> "Верные" бздишники здесь по большей части попадаются скорее с опёнком или NetBSD,
Опеннет, мягко говоря, не показатель. Хотя, навскидку, как раз на опеннете частенько попадаются маководы с пингвином в виртуалочке.
> Ubuntu 6.06
> FreeBSD 6.1
> 2006
> из-за отвратительного звука в линуксеНу да, кое-кто усердно каббалировал с убунтой и фрёй, но виноват всё равно линукс. Easy.
>> Ubuntu 6.06
>> FreeBSD 6.1
>> 2006
>> из-за отвратительного звука в линуксе
> Ну да, кое-кто усердно каббалировал с убунтой и фрёй, но виноват всё
> равно линукс. Easy.Да, и ваш ALT Linux Compact 3.0 на DVD9 перед этим попробовал - кривущий установщик, а после обновления из интернета всё разложилось. Ububntu 6.06 после ALTа показалась более устойчивой и своевременной, именно с него началось вхождение в *nix.
> Да, и ваш ALT Linux Compact 3.0 на DVD9 перед этим попробовал
> - кривущий установщик, а после обновления из интернета всё разложилось.Знаете, у многих других спросил бы подробности (даже если они давно неактуальны -- это был единственный выпуск с переходным инсталяторам), а в Вашем изложении совсем неинтересно.
Что хоть убунта пригодилась (впрочем, дальше пошли лить грязь и на неё) -- рад.
Когда станете лить грязь и на фрю -- можете не звать.
Ничего личного, ладно?..
> Что хоть убунта пригодилась (впрочем, дальше пошли лить грязь и на неё)
> -- рад.О какой "грязи" вы говорите? Ubuntu - это дистрибутив для новичков, игрушечный. Но он не позволяет расти в плане изучения внутренней структуры системы, так как создание собственного рабочего набора компонентов очень сильно затруднено именно высоким порогом вхождения не то что в круг мантейнеров, но даже банальных сборщиков системы.
С FreeBSD, если есть желание, можно легко погружаться в систему до самого дна, не прося для этого особых разрешений и привелегий. Либо барахтаться как всякая линуксовая братия, на поверхности, ограничиваясь блобиками с авторитетно определёнными зависимостями. И важнецки при этом себя чувствовать элиткой, свысока поплёвывая на виндавозников и яблофилов. Каждому — своё.
> Когда станете лить грязь и на фрю -- можете не звать.
Не стану. Звать?
> Ничего личного, ладно?..
Как обычно - не разобравшись, сделал маленький пук и убежал.
> Но он не позволяет расти в плане изучения внутренней структуры системы,
> так как создание собственного рабочего набора компонентов очень сильно затруднено
> именно высоким порогом вхождения не то что в круг мантейнеров, но даже
> банальных сборщиков системы.Вот это новость. Зачем бы?
> Как обычно - не разобравшись, сделал маленький пук и убежал.
Ну так разберитесь и не пишите больше ерунды вроде вышепроцитированной про ту же убунту.
> Ушёл с Ubuntu 6.06 на FreeBSD 6.1 в 2006 году из-за отвратительного
> звука в линуксе. До сих пор назад как-то не хочется -
> всё GNUтое и так на FreeBSD работает, а нужда в PulseAudio
> так и не возникла - с разруливанием звуковых каналов от нескольких
> источников справляется нативная OSS.Говорят, в самой свежей Фряхе можно Gnome2 спокойно поставить без плясок и просто его юзать, повторяю, на смой свежей версии Фряхи. Это правда?
> Говорят, в самой свежей Фряхе можно Gnome2 спокойно поставить без плясок и просто его юзать, повторяю, на смой свежей версии Фряхи. Это правда?Уже нет. Gnome 2 - R.I.P. Вместо него можно юзать форки - Cinnamon ( http://www.freshports.org/x11/cinnamon/ ) и/или Mate ( http://www.freshports.org/x11/mate/ ).
А так есть Gnome3 ( http://www.freshports.org/x11/gnome3/ ) и куча других DE и WM.
К тому же всё GNUтое и линуксовое работает, если специально не затачивалось под определённую версию ядра Linux.
Ах ты ж, "руководство пользователя", по крайней мере, на русском языке 2006 года розлива. Тогда понятно. Некромантия. Жаль.
> Говорят, в самой свежей Фряхе можно Gnome2 спокойно поставить без плясок и
> просто его юзать, повторяю, на смой свежей версии Фряхи. Это правда?Вы забыли упомянуть KDE2 ...
Хотя да, поставить можно:
https://github.com/freebsd/freebsd-ports/tree/branches/2014Q...
другое дело, что поддерживать всю эту красоту уже некому.
оно уже научилось в альсамиксер без артефактов?
Да нет. А ты с какой целью интересуешься?
Классная вещь. Хотя для меня вся разница с alsa в том, что с сабжем можно громкостью для каждой программы отдельно рулить.
Вот OS X не умеет регулировать громкость приложений по отдельности из коробки и никто особо не ноет, ибо работает звуковая система стабильно.А пульс умеет много чего, но чтоб без глюков элементарный базис выполнять - это уж извините...
Глюки пульсы это проблема лузеров, а не моя)))
> Вот OS X не умеет регулировать громкость приложений по отдельности из коробки
> и никто особо не ноет, ибо работает звуковая система стабильно.А смысла ныть нет — всё равно никто не услышит. Макоюзеры всегда жуют то, что им выдают в яблочной столовой.
> А смысла ныть нетА смысл обязательно вaять Новый Центральный Регулировщик Громкости?
Обычно приложения, мал-мальски работающие со звуком умеют это самостоятельно. Т.е. нужность этой самой киллeр-фичи под большим вопросом.
Я вас узнал.
Это же вы доказывали до выхода iOS 3.0 что Copy и Paste в телефоне никому не нужны.
> Макоюзеры всегда жуют то, что им выдают в яблочной столовой.Не жуют, а сосут.
> Вот OS X не умеет регулировать громкость приложений по отдельности из коробки и никто особо не ноетБыло бы странно если бы ныли. Целевая аудитория эппла - гламурные тупаки.
Ну от OS X 10.10+ ноют, правда не про звук, а потому что стабильность просела весьма.
А по поводу "умности". Я могу рассказать лекцию про звуковую систему на линуксах. С описанием архитектуры, опций pulseaudio, jack, alsa, ну и по нюансам работы приложений с ними. Не потому что я музыкант с крутыми требованиями или разработчик перечисленного, а просто тупо, чтоб сделать относительно вменяемую работу этого. Спроси меня же как устроена звуковая система под вендой или OS X - я скажу "эээ, совершенно без понятия - оно просто работает".
Стал ли я умнее от этих друидских знаний, которые во многом теряются через полгода с выходом новой версии, и пригодятся ли это в моей работе того же системного программиста под линукс - сомневаюсь...
PS: на смартфоне ещё нормально pulseaudio работает, но на десктопе пока я не видел нормальной работы.
> Спроси меня же как устроена звуковая система под
> вендой или OS X - я скажу "эээ, совершенно без понятия
> - оно просто работает".Low latency там уже сделали из коробки и для любого железа? Bit perfect?
> Стал ли я умнее от этих друидских знаний, которые во многом теряются
> через полгода с выходом новой версии, и пригодятся ли это в
> моей работе того же системного программиста под линукс - сомневаюсь...Что изменилось в alsa (кроме bugfix и новых драйверов) за последние 5-10 лет? Там вроде даже API существенно не менялся ...
Ещё раз повторюсь. Начинать надо с малого, а это просто нормальное воспроизведение из коробки без шипений и заиканий. Когда это есть, то можно уже говорить про всякие остальные плюшки.
Чем в этом плане не устраивает alsa?
> громкостью для каждой программы отдельно рулить.внезапно можно в самой "каждой программе" :)
Недавно пришлось поставить этот пульс, ради игрушки в стиме, которая тупо крашилась без пульса.
Думал всё чётко и гладко будет, ан-нет..
Вроде как всё чётко и гладко, но wine и skype пердят и шипят.
В инете есть куча описаний и лекарство для pulsa что бы кушал и wine и skype, так б...ть с этим лекарством перестаёт работать добрая половина игр в стиме.
Так вот что делать, иметь 2 пачки конфигов?
Ну нахрен.. Попробую эту восьмёрку.. посмотрим.
Попробуй так https://github.com/jackaudio/jackaudio.github.com/wiki/WalkT...
У меня проблема в том что приложения ALSA не всегда цепляются к пульсу. Т.е. когда работает нормально, я в самом пульсе в output вижу ALSA-plugin и отдельный вывод, а иногда слышу скрежет и шум, но в пульсе ничего нет, будто в данный момент он не играет вообще.
По ссылке метод запуска пульсы под джеком, но ASLA так же заворачивается в пульс.
И проблема ещё усугубляется тем, что у меня 4 физических вывода звука. hdmi, встроенный звук на калонки и наушники, и отдельная звукавуха yamaha на другие наушники. Запускать jack не очень поможет, даже вместе с "patchage" для jackd.
Без пульсы я юзал .asoundrc для разруливания, поставив пульсу я подумал "хмм как тут удобно" пока не наткнулся на проблемы самой пульсы.
Сижу отверткой в ухе ковыряю, вдруг звук пропал...
> Сижу отверткой в ухе ковыряю, вдруг звук пропал...https://www.linux.org.ru/forum/general/4757078#comment-4758291
У пульсы есть странная бага: искажения и скрежет звука в наушниках. Попробуй зайти в настройки звука и для одного канала (левого или правого не важно) установить громкость в ноль. Как ни странно и звук лечится и стерео остается. Странный баг...
> У меня проблема в том что приложения ALSA не всегда цепляются к
> пульсу. Т.е. когда работает нормально, я в самом пульсе в output
> вижу ALSA-plugin и отдельный вывод, а иногда слышу скрежет и шум,А если бить приложения по рукам за работу через alsa-plugin вместо нативного пульса?
В смысле, в настройках libao, SDL и openal сказать, чтобы использовали пульс нативно (ну а в приложениях, напрямую умеющих его - всякие там mpv, audacity, wine и прочее просто выбрать пульс в настройках). Я уже даже что-то не припомню особо приложений, которые не используют ничего из вышеперечисленного и при этом ломятся через alsa.
> А если бить приложения по рукам за работу через alsa-plugin вместо нативного пульса?Да не, к нормальным опенсорс приложениям претензий нет, а вот в стиме что творится, это дикий ад, после некоторых игр, у меня в $HOME/Saves каталоги появляются или $HOME/Settings и т.д. За это вообще убить можно.
Некоторые игры требуют именно пульсу, некоторые наоборот, только альсу. А некоторые игры до сих пор думают, что под виндой ...
лучше десяточку
> Недавно пришлось поставить этот пульс ради игрушки в стимеapulse?
> Реализована возможность использования Systemd journal для хранения клиентских логов.Для этой хрени еще и поддержку реализовывать надо?..
Одна поделка Ленчика не дружит с другой :)
>> Реализована возможность использования Systemd journal для хранения клиентских логов.
> Для этой хрени еще и поддержку реализовывать надо?..А что, кто-то хранит клиентские логи без поддержки со стороны приложений?
когда будет systemd-pulseaudiod?
*.d аж 7 версий ждал
Подскажите, если пульса такая кривая, но умеет много того, чего не умеет ровная альса, то почему до сих пор никто не допилил альсу до уровня возможностей пульсы?
> Подскажите, если пульса такая кривая, но умеет много того, чего не умеет
> ровная альса, то почему до сих пор никто не допилил альсу
> до уровня возможностей пульсы?Так пульсаудио и есть допилка: заменяет asound -- userspace часть alsы.
Это называется не допилка, а NIH синдром.
Потому что все, кто говорит, что пульса кривая, способны только говорить, что пульса кривая.
А чего вам в alsa не хватает? Местами возможностей у alsa гораздо больше, чем у pa, что и порождает относительно сложные конфиги и API.
> А чего вам в alsa не хватает?Гуёвой интеграции.
В той же Unity выпиливание pulseaudio приводит к отваливанию полинтерфейса по управлению звуком. Что можно восстановить, но не полностью. И с каждом годом с этим хуже.
Думаю в Gnomе так же.
Так это не проблема alsa, а проблема конкретных программ/разработчиков, которые делают приложения с упором на pa.
Users don't care
Совершенно верно - я как пользователь, обхожу стороной софт который мне не подходит, например pa-only софт или софт завязанный за конкретный de.Как программист я пишу софт под alsa/jack, багрепорты и патчи тоже делаю только под alsa/jack.
> PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложенийЭто распространенное заблуждение. Было бы замечательно, если бы такая возможность появилась - но, по факту, есть только управление громкостью и смешивание звука на уровне отдельных звуковых потоков. Т.е. если игрушка одновременно играет три своих звука, нет способа (кроме как путем изменения громкости звукового устройства) за один раз уменьшить громкость игрушки.
>> PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений
> Это распространенное заблуждение. Было бы замечательно, если бы такая возможность появилась
> - но, по факту, есть только управление громкостью и смешивание звука
> на уровне отдельных звуковых потоков. Т.е. если игрушка одновременно играет три
> своих звука, нет способа (кроме как путем изменения громкости звукового устройства)
> за один раз уменьшить громкость игрушки.Вы где видели игрушку, которая для трех звуков открывает аудио-устройство ТРИЖДЫ и выводит каждый звук в каждый поток? И как оно, например, на alsa работало?
А если игрушке 32 канала звуков мешать - она 32 раза откроет?
> Вы где видели игрушку, которая для трех звуков открывает аудио-устройство ТРИЖДЫ и
> выводит каждый звук в каждый поток?Такое вполне возможно - один канал - плеер для музыки, второй - звуковые эфекты, третий - voip. Все отдельными модулями/процессами.
> И как оно, например, на
> alsa работало?А в чем проблема? Если есть аппаратное микширование, то так прямо и пойдет, если нет - пойдет через dmix.
> А если игрушке 32 канала звуков мешать - она 32 раза откроет?
Зависит от реализации.
трижды - не скажу. А так - melody's escape, например, запускает дефолтную аудиосистему для музыки и альсу для sfx. Из-за чего получаются дичайшие глитчи в системах с дефолтной пульсой
Hello, this is Linus Torvalds and I pronounce "PulseAudio" like "Phhuu-phsshhh-khhh"
Походу у меня одного не когда не было проблем с пульсой?
Новые фичи, прекрасно. А глюки, нет, не так - ГЛЮКИ они собираются исправлять? Или очень сложно понять, что если бегать в рваных брюках, то новая красивая тюбетейка положение вряд ли изменит?