LINUX.ORG.RU

Поддержка HAL в PulseAudio объявлена устаревшей

 ,


0

0

Lennart Poettering, автор современного звукового сервера PulseAudio, объявил о том, что версия PulseAudio из GIT может использовать libudev вместо HAL для перечисления аудиоустройств в системе. Это часть общего плана по упразднению HAL путем его замены на libudev и DeviceKit. Для работы требуется linux >= 2.6.30, udev >= 141 и udev-extras из GIT.

Поддержка HAL никуда не выброшена, чтобы у пользователей старых версий ядра все работало по-старому, но дистрибутивам рекомендовано при сборке PulseAudio передавать опцию --disable-hal.

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

★★★★★

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

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Кто-нибудь может объяснить -- это хорошо? И чем ?

athost ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Ну… у меня так же :) Была мысль попробовать его, но учитывая, сколько там оно всего тянет, включая gconf, gtk фронтэнды и прочие счастья… как-то подумалось, что и так, вобщем-то, всё хорошо работает.

Deleted ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

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

Deleted ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Гуд. Этот велокактус hal давно пора упразднить.

Deleted ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

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

FedyaTheBest ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Gnome-power-manager тоже на DeviceKit перевели, и вот уже несколько месяцев он не видит бесперебойники, и никто даже не чешется это починить.

anotheranonymous ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Не знаю, что такое PulseAudio, но одобряю! Хал - это ужос нах крыльях ночи.

ierton ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

Все радостные такие. А мне что на FreeBSD впиливать libudev и линуксовый udev, чтобы поставить новую версию PulseAudio?

iZEN ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

кстати о DeviceKit'е. Сменные девайсы с ним монтируются намного быстрее чем с HAL'ом, только вот теперь не показывается тип смонтированного устройства как раньше - сидюк с иконкой компакт диска, ипод с иконкой плеера и тд. И как уже сказали выше, Gnome Power Manager теперь не видит упсы

JB ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

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

<старческое брюзжание>
вот собрал очередную lfs с выкидыванием всего чего не нужно - отладочной информации, инфо, манов, /usr/share/*, минимальным ядром, а все равно занимает 200-250 метров. а "когда-то" rh в базовой поставке ( включая перл ) + mpg123 + mc + маны, занимал 100 мб. хорошо хоть netbsd не подводит ^_^
</старческое брюзжание>

volh ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

А как быть с иксами? Девелоперы уже чешутся переезжать на DeviceKit?!

Sphinx ★★☆☆ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> вот собрал очередную lfs с выкидыванием всего чего не нужно - отладочной информации, инфо, манов, /usr/share/*, минимальным ядром, а все равно занимает 200-250 метров

С иксами и прочим или без?

tailgunner ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

у меня очень не лестные воспоминания о Pulse в Suse >:-[

Correctnoe_imya_polzovatelya ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

На убунтушных сайтах исчезнут топики - "ПАМАГИТЕ, пропал звук!!!". Не?

saturn721 ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

>busybox, наверняка mdev и uclibc. То есть система узкого назначения.

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

madcore ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

>На убунтушных сайтах исчезнут топики - "ПАМАГИТЕ, пропал звук!!!". Не?
естественно. в новых версиях убунты звука не будет. чтобы не пугать пользователей.

prizident ★★★★★ ()
Ответ на: Re: Поддержка HAL в PulseAudio объявлена устаревшей от Erik_der_Zweite

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> Кому не нужно, а у кого и синезубая гарнитура есть, с PA зело удобно, не то что раньше.

и что, с ним реально нормально работает? а профили управления есть? или только A2DP? btw, просто A2DP можно и через alsa выводить.

isden ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

>С иксами и прочим или без?

ну конечно без. если с иксами и прочим - это уже BLFS :)

Доставил туда ppp, пару необходимейших вещей вроде w3m и vim, теперь 277mb

volh ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

>>С иксами и прочим или без?

> ну конечно без

>Доставил туда ppp, пару необходимейших вещей вроде w3m и vim, теперь 277mb

Базовая система Lenny, без всяких допиливаний (но с localepurge) ~80 метров.

tailgunner ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> Базовая система Lenny, без всяких допиливаний (но с localepurge) ~80 метров.

отсюда вывод - специалисты лучше знают что и как лучше собирать, чем красноглазые фанатики, прочитавшие lfs handbook ;)

JB ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

да и арч вроде свежеустановленный ( ох и давно же я его видел ) около 100. это обнадеживает.

понял что допустил ошибку когда собирал gcc - собрал весь набор компиляторов. groff в системе оставил. vim с ненужными расширениями на 20 метров... не, рано линупс закапывать )

volh ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> и что, с ним реально нормально работает? а профили управления есть? или только A2DP? btw, просто A2DP можно и через alsa выводить.

Есть. Еще PulseAudio умеет такие клевые штуки как одновременный вывод звука, например со Skype, на блютус гарнитуру, звук видеоплеера по hdmi, а системные звуки через обычную звуковуху. И настраивается это все несколькими кликами мышкой

JB ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> и что, с ним реально нормально работает? а профили управления есть? или только A2DP? btw, просто A2DP можно и через alsa выводить.

Я про профили не в курсе, у меня не стереогарнитура, по-моему использует профиль headset. Его тоже можно выводить через альса, если подправить .asoundrc. Но у PA есть ряд преимуществ -- гарнитура автоматически подхватывается и распознаётся как аудиоустройство, а если её нет в наличии, то звуковые потоки переключаются на то, что в данный момент в наличии есть. Недостаток в том, что у меня на 64-битах скайп отказывается работать с PA (может, можно настроить, но я всё равно пользуюсь sip через twinkle, так что мне пофиг).

Erik_der_Zweite ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

ты забыл подписаться, кэп. я просто хочу оставаться на плаву и понимать что и где с чем в системе связано. а то собирал последний раз уже давно, с тех пор много чего поменялось, многие пакеты сильно увеличились в объеме за счет новой функциональности, не все же apt-get или pacman по cron пускать.

volh ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> вывод - специалисты лучше знают что и как лучше собирать

Конечно. Причем даже бинарный дистр может быть вполне оптимизирован по размеру.

tailgunner ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> Есть. Еще PulseAudio умеет такие клевые штуки как одновременный вывод звука, например со Skype, на блютус гарнитуру, звук видеоплеера по hdmi, а системные звуки через обычную звуковуху.

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

isden ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

почему "даже"? еще бы, лучше архив пакета необходимой части программы ( без -dev, -doc, или плагинов) распаковать, расшвырять файлы и выполнить скриптик, чем собирать, попутно держа для этих целей 2-3 гига свободного места ( или отдельный раздел ).

volh ★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

>А как быть с иксами? Девелоперы уже чешутся переезжать на DeviceKit?!

xorg-7.4 - всё работает без hal

pulseaudio - всегда у работал и работает без hal

haldaemon в системе не запущен - всё работает, включая подхватывание сменных USB-устройств.

P.S. DeviceKit'а тоже в системе нет.

Led ★★★☆☆ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

на Audigy SE pulseaudio забивает логи гигабайтами ругани по поводу не найденного PCM

sid350 ★★★★★ ()

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> А например для xorg уже придумали замену или назад к xorg.conf?

мне xorg.conf гораздо больше нравится -- он гораздо проще, на hal можно было забить после появления драйвера evdev, а они наоборот на него ещё больше перелезли -- теперь hal перекрывает всё что прописано в xorg.conf

vadiml ★★★★★ ()
Ответ на: Re: Поддержка HAL в PulseAudio объявлена устаревшей от Erik_der_Zweite

Re: Поддержка HAL в PulseAudio объявлена устаревшей

> Недостаток в том, что у меня на 64-битах скайп отказывается работать с PA (может, можно настроить, но я всё равно пользуюсь sip через twinkle, так что мне пофиг).

Я для skype и twinkle достал из ящика старую sb live, в неё воткнул микрофон и наушники, а звук на колонки идёт через обычную встроенную звуковую (сколько не мучался, микрофон на встроенной SB600 Azalia всё время терялся, а sb live даже подстраивать не пришлось, всё завелось само моментально).

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