LINUX.ORG.RU

[FC10][SOUND] надоело

 


0

0

дано: 10я федора, Audigy SE

с альсой и удалённым пульсом: звук только из одной программы. Нет Master и PCM устройств.

с пульсом: тормоза, ругань на PCM в логи, mpd по-человечески не работает.

есть еще встроенная интеловская карточка.

Что, собстно, со всем этим можно поделать?

★★★★

Может занести модуль встроенной карточки в блэклист?

Cigarettesmoker
()

Пульса нет, карта Creative Labs SB Live! EMU10k1 (rev 07).
alsa-lib.i386 1.0.18-6.rc3.fc10 installed
alsa-lib-devel.i386 1.0.18-6.rc3.fc10 installed
alsa-tools.i386 1.0.17-1.fc10 installed
alsa-utils.i386
2.6.27.9-159.fc10.i686
Играет через xmms2, правда и всё остальное тоже работает.

new_account
()
Ответ на: комментарий от new_account

# rpm -qa | grep alsa
alsa-oss-1.0.17-1.fc10.x86_64
alsa-lib-1.0.20-1.fc10.x86_64
python-alsaaudio-0.4-1.fc10.x86_64
alsa-utils-1.0.20-2.fc10.x86_64
alsa-oss-libs-1.0.17-1.fc10.x86_64
alsamixergui-0.9.0-0.4.rc1.fc9.2.x86_64
alsa-tools-1.0.20-1.fc10.x86_64
bluez-alsa-4.30-2.fc10.x86_64
alsa-lib-1.0.20-1.fc10.i386
alsa-lib-devel-1.0.20-1.fc10.x86_64

# uname -a
Linux exia 2.6.27.24-170.2.68.fc10.x86_64 #1 SMP Wed May 20 22:47:23 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

как уже сказал, встроенная отключена. когда играет мпд, мплеер не выводит звук. иногда приходится после флеша убивать оперу/фокс, ибо тоже звук пропадает

iSage ★★★★
() автор топика
Ответ на: комментарий от iSage

>>приходится после флеша убивать оперу/фокс

Я такое слышу впервые.
На домашней машине стоит SE, правда Fedora 9.
Играет через alsa.
И дома, и на работе удалён пакет pulseaudio, его библиотеки удалять не стал.
На твоём месте я бы его тоже удалил, сделал alsaunmute а потом потестировал результаты в gnome-control-center.

А что показывают aplay -Ll и alsaunmute?

new_account
()
Ответ на: комментарий от new_account

# aplay -Ll
default:CARD=CA0106
CA0106, CA0106
Default Audio Device
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front speakers
rear:CARD=CA0106,DEV=0
CA0106, CA0106
Rear speakers
center_lfe:CARD=CA0106,DEV=0
CA0106, CA0106
Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
CA0106, CA0106
Side speakers
surround40:CARD=CA0106,DEV=0
CA0106, CA0106
4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
CA0106, CA0106
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
CA0106, CA0106
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
CA0106, CA0106
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
CA0106, CA0106
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
CA0106, CA0106
IEC958 (S/PDIF) Digital Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
**** List of PLAYBACK Hardware Devices ****
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0

# alsaunmute
/sbin/alsactl: parse:1639: Unable to open file '/lib/alsa/init/ca0106': No such file or directory

пульс давно удалён, ибо с его тормозами жить невозможно.

iSage ★★★★
() автор топика
Ответ на: комментарий от iSage

Очевидно, что
>/sbin/alsactl: parse:1639: Unable to open file '/lib/alsa/init/ca0106': No such file or directory


не к добру.
Стоит пересобрать альса вручную? (-_-)

А покажи ещё вот это:
cat /proc/asound/cards
и вот это:
cat /proc/asound/modules

<fail>Может использовать встроенную?</fail>

new_account
()
Ответ на: комментарий от new_account

2iSage - точно уверен что SE а не LS (ca0106)

у меня Audigy LS - такие же проблемы
пока пользую pulse - alsa "из каробки" не хотела играть на rear
master тоже не появился пока (kmix серый и перечеркнут, но можно регулировать отельно front/rear)

x905 ★★★★★
()
Ответ на: комментарий от x905

м, да, LS конечно же.
альса играет куда угодно, впринципе, как и пульс, но пульс жутко тормозит, а альса играет только с одного приложения

iSage ★★★★
() автор топика
Ответ на: комментарий от iSage

Хм.
Ты знаешь, я считаю, что это ошибка в ядре/модулях etc.
Вполне может быть, что если ты откатишься на более старое ядро, из -150х, то проблема пропадёт.

Однако, соседи подсказывают, что ещё можно сделать так:
http://forums.fedoraforum.org/showthread.php?t=206868

Предварительно надо вернуть pulceaudio на место.
Удачи.

new_account
()

Пропиши красивый ~/.asoundrc.
В альсе есть дмикс (программное микширование, на твоей звуковушке нет аппаратного) - я себе настроил дублирование передних и задних, саб играет и левый и правый вместе, центр вообще отключен. Получилось нормально, звук сразу со многих приложений есть, ничего не глючит и никакого пульсаудио.
Единственное что когда надо фильм 5.1 посмотреть - приходится остальные приложения останавливать, но это как бы не проблема.

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