Автор Тема: Личный опыт исправления качества звука в Desktop 6.0  (Прочитано 2899 раз)

Оффлайн Николай_Александрович

  • Участник
  • *
  • Сообщений: 97
И снова здравствуйте.

Решил вот сочинить что-то вроде небольшого HowTo, на многострадальную тему качества звука в Альт Десктоп 6.
На своём примере. И с некоторыми лирическими отступлениями по теме, сорри.

Давно пытался  перейти на 5-й Десктоп. И  всё время останавливался. Причина простая.
Я люблю слушать музыку, и слушать её, по возможности в максимально качественном виде.
В Линукс-компе установлена аудиоплата Creative Audigi 1, дающая вполне приемлемое (для меня) звучание.
Однако, все красивости 5-го Десктопа (КДЕ) разбивались об "никакой" звук, в варианте "из коробки".
Пробовал тогда поиском найти способ решения этой проблемы, да так и не сложилось.
Остался "ретроградом", используя дистрибутив Drool (KDE3 + Branch 5.1). Там всё было ОК. :)

Время прошло, вышел Десктоп 6.
Очень понравился, разработчикам и участникам - низкий поклон, реально. :)

Но звук! Так же нельзя, помилуйте!
Я понимаю, что эта "фича" целиком на совести разработчиков КДЕ4, но надо же что-то делать?
Для начала, вставил в комп Creative XiFi Gamer, с целью использовать наплатный разъём Front Panel.
Да и качество звучания XiFi Gamer, на порядок превосходит упоминавшийся Audigi 1.

Загрузка системы, идём в микшер. Вау! Доступен всего один ползунок, "громкость непоймичего"...
ОК, запускаем тестовый трек. Мда, звук схож со звучанием из "динамика" недорогой мобилки, реально. :)

ОК, выключаем комп, меняем XiFi Gamer на старую Audigi 1. Грузимся. Без изменений, всё печально. :(
Запускаем поиск по форуму, по словам "pulseaudio" и "alsa". Долго читаем, пытаясь ухватить разрозненные кусочки смысла.
Как-то всё мутно и размазано. Но, всё же попробуем:

Дурной звук, вроде как от Pulseaudio. Сносим его.

#apt-get remove pulseaudio-daemon
Грузимся. А-ааа, ползуночков-то в KMix поболе стало, с пяток уже есть. :)
(для Audigi, нормальное количество регулировок - пара десятков. Всё очень гибко.)
Но звук в норму не вернулся. Наверно, ALSA не полная, чего-то ей не хватает?
(Вот так по ламерски рассуждая, да :))
Читаем поиск далее. Ну да, надо накатить ещё компонентов для ALSA.

#apt-get install udev-alsa
#apt-get install aserver

Ну вот, заиграло теперь по другому. В KMix появились все возможные ползунки настройки для Audigi, включая Bass & Treble.
Но вот что-то система на регуляторы тембра не реагирует, они неактивны.
Тембр реализован достаточно странно, по умолчанию бас и высокие обрезаны до 50% от нормального звучания,
и чтобы нормально играло, надо таки активизировать регуляторы  тембра. А чекбокса "Tone" в KMix от KDE4, теперь нет... :(

Оки, надо ещё какой-нть микшер накатить, ибо разбираться с KMix уж нет никаких сил.

#apt-get install alsamixer-qt4
(alsamixergui не завёлся, ругался на что-то)

Бинго! Заработало!
У Alsamixer-qt4 в наличии чекбокс "Tone", отмечаем его.
Ползунки тембра вверх, к номиналу. "РСМ" на 2/3 шкалы, чтобы не было искажений от DSP Audigi.
А Master на полную, мои АС (Microlab Pro3) любят высокий уровень на входе.

Результат достигнут. Звук такой, какой был в KDE3. Прозрачный, и с ненавязчиво-сильным басом.
Бас не бъёт по мозгам, он очень мягкий, и сильный до такой степени, что заставляет иногда резонировать плиту на кухне. :)
(АС Микролаб Про3, немного доработанные по питанию, 2х45Вт).

Как-то так.
Я не претендую на тру-линуксовую правильность своих действий. К сожалению, у меня нет сотни человеко-часов времени,
чтобы изучить все ньюансы функционирования звуковой подсистемы Linux, и сделать всё по Торвальдсу.
Результат достигнут, пусть более подкованные люди меня поправят и дополнят, как сделать это всё короче и правильнее.

С уважением.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
На вкус и цвет все фломастеры разные. Но ваша правда в том, что пульс не везде и не всегда работает как надо, даже в наш век и на шестой платформе :)

Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
Я тоже перешел на 6-ую платформу и у меня со звуком были такие-же тралы.
Выполнил все команды - что написаны на вашей странчке - полегчало ))))  звук стал нормальный.
Но это только часть решения проблемы. Оказалось, что теперь скайп вообще не запускается. пишет
/home/dom/igor/distr/skype/skype_static-2.2.0.35/skype: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory

Куда делась эта либа libasound.so.2 и где ее взять чтобы скайп заработал - не подскажете?

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
На вкус и цвет все фломастеры разные. Но ваша правда в том, что пульс не везде и не всегда работает как надо, даже в наш век и на шестой платформе :)

Попробовав "на вкус" Десктоп 6 и увидев, что со звуком нелады из-за "пульса" (тоже ставил вместо него алса), плюс и груб мне не нравится - лило как-то ближе, снёс десктоп и установил с нуля 2-ю сборку от Drool (http://rutracker.org/forum/viewtopic.php?t=2800206).
Обновился до р6, установив, конечно KDE-4 и проблем со звуком, да и вообще в работе системы нет, чего и всем желаю! :)
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн woronin

  • Участник
  • *
  • Сообщений: 382
так это же 32-х разрядная сборка, а есть такая же но 64-битная?
И меня беспокоящий вопрос - где же взять  мне либу libasound.so.2 - в каком пакете она живет?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Судя по всему искомая вами библиотека живет в пакете libalsa и устанавливается в /usr/lib64 а не в /usr/lib. Где бибилиотеку ищет скайп нам тоже не известно, так что, возможно, вам поможет симлинк, если вы узнаете по какому пути ее ищет скайп  :)