2 звуковые карты, нужная карта не работает
Drakeon 28 декабря, 2010 - 09:58
Здравствуйте, установил видео карту Sapphire 5550 HD, на борту которой также имеется HDMI звуковая карта, поставил Gentoo с нуля с автосборкой ядра Genkernel, видеокарта и 2 звуковушки нашлись и встали как надо, но вот беда - запускаю, к примеру Firefox на воспроизведение флеш видео - молчит зараза, хотя в графической оболочке поставил по умолчанию нужную карточку, по alsamixer первой открывается карточка HDMI, которая мне нафик не нужна - меняю ее на основную карточку - по прежнему молчание, и как только выхожу из alsamixer, то первой картой по прежнему в последствии открывается чертова HDMI :(
Помогите пожалуйста сделать так, чтобы в Генту звук воспроизводился только через основную аналоговую карточку, умоляю.
»
- Для комментирования войдите или зарегистрируйтесь
думаю надо надо смотреть
думаю надо надо смотреть куда-нибудь в сторону pulseaudio
Скажи мне - и я забуду, покажи мне - и я не смогу запомнить, привлеки меня к участию - и я пойму...
bumbaram написал(а): думаю
Этого то я и боялся, так как вычитал где то, что он глючный. Но сейчас попробую его поставить, и если проблема решиться - я пересмотрю свое первоначальное мнение.
Цитата: так как вычитал где
На заборе наверно ;)
Нормально работает уже больше полугода, никаких проблем не наблюдаю, при микшировании в kde(phonon) и выводом через алсу на Realtek и Nvidia аля Intel HDA
подтверждаю. :)
подтверждаю. :) даже с размаскированным флагом system-wide.
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Документацию смотрели?
http://www.gentoo.org/doc/ru/alsa-guide.xml#doc_chap4, раздел "Несколько звуковых карт", как можно нужную карту поставить "по умолчанию"
есть специальная утилита для
есть специальная утилита для переключения карт из консоли - asoundconf
взять можно из sunrise оверлея , или отсюда http://code.google.com/p/bt-overlay/source/browse/#svn%2Ftrunk%2Fmedia-sound%2Fasoundconf
работает просто:
вывести лист карт
asoundconf list
выбрать дефолтную карту:
asoundconf set-default-card name
Я таким образом переключал звук между встроенной в бук звуковухой и внешней creative x-fi
Да проще будет в BIOSе
Да проще будет в BIOSе отключить встроенную карту..
Здесь, похоже, сложнее
Нужно встроенную оставить, а отключить (или сделать второй) "звук" на видеокарте.
И ещё, полагаю, дело осложняется тем, что для обеих звуковых карт драйвер snd-hda-intel используется.
Сталкивался с такой же
Сталкивался с такой же проблемой. Решил изменением файла /usr/share/alsa/alsa.conf :
Перезапускаем алсу, и наслаждаемся :)
ЗЫ Единственный минус такого решения - после каждой сборки алсы надо опять лезть в конфиг :(
на свой страх и риск :)
man make.conf
- найти CONFIG_PROTECTДобиться, чтобы
emerge --info | grep -i CONFIG_PROTECT
показала /usr/share/alsa, пересобрать и проверить, не помогло ли этоа эта строка - это просто подпись
Имхо больно велик риск после
Имхо больно велик риск после такой операции славить неведомый никому фееричный баг после обновления. И фиг вспомнишь где накосячил