anonymous@RULINUX.NET~# Last login: 2024-12-24 03:03:42
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[pulseaudio] Почему линукс уныло гавно?

Продолжаем заседание. С графикой вроде разобрались. На очереди звук. После перехода с мандривы 2008.0 на 2009.0 выяснил, что после обновления некоторые флаки звучат мягко говоря как из жопы. Меня, как аудиофила со стажем, это стало напрягать. Решил выяснить причину всего этого безобразия и она была найдена - непонятно откуда взявшийся сервер pulseaudio, который запихали туда по дефолту с 2008.1 И что самое интересное, все дистры поддались этой моде и теперь у всех эта хрень ставится и прописывается по дефолту. Чтобы не нарушать традиции (разрабам таки виднее), решил выяснить, почему он выдаёт такой гавнистый звук. И она была найдена https://qa.mandriva.com/show_bug.cgi?id=36084 Вкратце - по дефолту был включён линейный ресемплинг. Не долго думая подправил конфиг - звук заметно улучшился, но теперь это говно стало жрать 15-16% проца. Я не знаю, или у разрабов pulseaudio руки из жопы или это всё происки микрософт. Но mpd с аналогичным ресемплингом жрёт не более 2-3%. Алсо, есть библиотека libsamplerate, которая показывает аналогичные результаты. Против разрабов pulseaudio ничего против не имею, но какой дурак додумался пихать это в каждый дистр по дефолту, ума не приложу. Решил тогда вырубить это дело сам, и чуть не прифигел. Звук стал чистым, исчезли задержки, микширование прекрасно работает через dmix. Но вылези проблемы другого характера. mpd с новой алсой иногда начинает жрать до 40% и SDL игры иногда сегфолтятся при старте. Вторая проблема была решена выкидыванием патча SDL-1.2.13-preferpulse.patch и пересборкой библиотек SDL. Осталось нерешённой проблема с mpd, но я таки найду причину. И тут возникает резонный вопрос, нахуя? Из-за какой то фигни последние два года мои линуксы постепенно скатывается в сраное гавно. И что главное, для выяснения причин надо иметь какую-никакую подготовку. Копаться, как я, целый день и искать причину не каждый будет. ЗЫЖ следующие на очереди - mpd и aлsa. Тотже самый mpd 3 года назад не имел этой проблемы.

anonymous(*) (2009-03-29 12:27:57)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

Со звуком у мандривавцев эээ скажем мягко действительно заминочка вышла. Хотел тут на другой комп. бук поставить тоже мандрайку, но очень жестоко был обломан со звуком. Там не то что плохо звучало .... , а вообще никак не звучало. И вместо регулировочных движков ... вообще пустой фрейм. Это полный пи ... . Мой любимый дистрибутив и так меня разочаровал. Пришлось SUSE туда поставить.

Ну да фиг с ним, может исправятся с этим косяком.

amarok(*)(2009-03-29 12:36:12)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Ну да фиг с ним, может исправятся с этим косяком.

Исправить его легко, но судя по кукеру выкидывать это говно ни кто не собирается.

anonymous(*)(2009-03-29 12:47:55)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

Заседание мандривовцев продолжается.

А я всегда говорил что искусственное усложнение ради простоты до добра не доводит. Плодить уровни абстракции и заменять текстовые конфиги XML'ом мало того что тупо, еще и вредно.

anonymous(*)(2009-03-29 12:50:05)

Mozilla/5.0 (X11; ; Linux i686; en-US; rv:1.8.1.18) Gecko/20080703 Mandriva/2.0.0.18-1.1mdv2008.0
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

Я его вообще вынес с системы нафиг, могу предложить альтернативу - "почему Нетворкменедежер такое гавно?", я его кстати тоже вынес из системы.

gnomino(*)(2009-03-29 13:01:39)

Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20071128 nonM$OS/2.0.0.11-1.5 Firefox/2.0.0.0
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>"почему Нетворкменедежер такое гавно?"

Дык нетворманагер на остальные программы ни как не влияет. А тут со временем так всё притрётся, что уже на альзу будет невозможно перевести. SDL тому пример.

anonymous(*)(2009-03-29 13:13:32)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

Кстати, никто не чесал буржуйнет по этому поводу, что думает буржуйский all близкий к реальным проектам?

gnomino(*)(2009-03-29 13:21:51)

Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20071128 nonM$OS/2.0.0.11-1.5 Firefox/2.0.0.0
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

use debian, Luke.

AiFiLTr0(*)(2009-03-29 14:09:07)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030814 Iceweasel/3.0.7 (Debian-3.0.7-1)
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

ССЗБ, раз пользуешь мандриву. Если дистрибутивы, в которых понятие "дефолт" вообще отсутствует.

amoralyrr(*)(2009-03-29 14:31:53)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>ССЗБ, раз пользуешь мандриву. Если дистрибутивы, в которых понятие "дефолт" вообще отсутствует.

LFS? нефиг нефиг Я лучше опсорс проект начну, чем буду дрочить систему.

anonymous(*)(2009-03-29 15:17:16)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Кстати, никто не чесал буржуйнет по этому поводу, что думает буржуйский all близкий к реальным проектам?

А что буржуйский all? На форумах бубунты, федоры, мандривы постоянно всплывет этот вопрос. Казалось бы, пойди на встречу пользователем. но нет, тащут это говно с явным упорством.

anonymous(*)(2009-03-29 15:20:52)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

> искусственное усложнение ради простоты до добра не доводит. Плодить уровни абстракции и заменять текстовые конфиги XML'ом мало того что тупо, еще и вредно.

Ведь можешь же, когда захочешь: +1 =)

>Казалось бы, пойди на встречу пользователем. но нет, тащут это говно с явным упорством.

осталось выяснить у разработчиков, чем им так нравится именно такое решение..

magesor(*)(2009-03-29 16:14:05)

Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.27.19-3.2-pae; X11; i686; en_US, ru) KHTML/3.5.10 (like Gecko) SUSE
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Из-за какой то фигни последние два года мои линуксы постепенно скатывается в сраное гавно.

Думаю, может иметь место диверсия или халатность...

anonymous(*)(2009-03-29 16:34:51)

Opera/9.63 (X11; Linux i686; U; ru) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Думаю, может иметь место диверсия или халатность...

Да уж халатность можно давно было исправить. А так с завидным упорством стругают патчи http://search.gmane.org/?query=pulseaudio&author=&group=&sort=relevance&DEFAULTOP=and&query= Тянут это гавно, не понимая, что оно defective by design. Во всех форумах советуют его только отключать. И вообще, какая контора решает состав апстримного софта? Думаю накатать им петицию.

anonymous(*)(2009-03-29 16:45:51)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

причём тут LFS? Я сказал про дистрибутивы, а не про создание своего. Arch, Slackware, Gentoo, от части Debian. Ещё вопросы? Ты пытаешься троллить, не разобравшись в сути вопроса.

amoralyrr(*)(2009-03-29 19:19:01)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

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

amoralyrr(*)(2009-03-29 19:20:36)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>причём тут LFS? Я сказал про дистрибутивы, а не про создание своего. Arch, Slackware, Gentoo, от части Debian. Ещё вопросы? Ты пытаешься троллить, не разобравшись в сути вопроса.

Хорошо, закроем тему. Эти дистрибутивы меня не устраивают. Названия не нравятся.

anonymous(*)(2009-03-29 19:36:05)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

Pulseaudio - образец отличной идеи и хреновой реализации. Управление кучей звуковух (да хотя бы двумя) без красноглазия с alsa, всякие там возможности для работы с каналами - грамотно придумано.

Реализовано криво, глючит и тупит, надеюсь в будущем станет нормальным.

anonymous(*)(2009-03-29 21:54:37)

Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.5
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Управление кучей звуковух (да хотя бы двумя) без красноглазия с alsa

Ну, очень нужная весчь, ведь почти на каждом десктопе куча звуковух, как минимум две.

anonymous(*)(2009-03-29 23:01:59)

Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20071128 nonM$OS/2.0.0.11-1.5 Firefox/2.0.0.0
[#] [Добавить метку] [Редактировать] Ответ на: [pulseaudio] Почему линукс уныло гавно? от anonymous 2009-03-29 12:27:57
avatar
Скрыть

Re:[pulseaudio] Почему линукс уныло гавно?

>Ну, очень нужная весчь, ведь почти на каждом десктопе куча звуковух, как минимум две.

Это ирония?) Как минимум двое моих знакомых обращались ко мне с такой проблемой.

У одного лаптоп со встроенным звуком, но так как он аудиозадрот, у него есть внешняя звуковуха (echo indigo вроде). И он любит музыку писать. Его сильно не радовало отсутствие возможности нормально переключаться между внешней звуковухой и встроенной, без красноглазия с модулями и всяких шаманств в alsamixer.

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

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

anonymous(*)(2009-03-29 23:12:00)

Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.5
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!