pulseaudio
Koka 12 января, 2014 - 23:30
Помогите настроить вывод звука на наушники.
lspci говорит
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
В make.conf
ALSA_CARDS="AC97"
Если в pavucontrol переключить звук на наушники то он все равно отдается через колонки.
Наушники подключены к передней панели.
»
- Для комментирования войдите или зарегистрируйтесь
Цитата: В
Зачем ? Уже давно из дерево portage удалён ebuild alsa-driver, для которого собственно это и имело влияние, сейчас же рекомендовано использовать ядерную alsa, что вы и сделали, если у вас вообще есть звук.
Ну и если я ничего не путаю, то режим работы звуковой карты как раз не должен быть AC97, что бы так раздельно управлять колонками и наушниками, проверяйте в BIOS.
Шас попробую
Звук пошел на наушники, спасибо за совет.
Теперь осталось две проблемы, если переключится на наушники то звук сразу передается и на наушники и на колонки.
Настройки громкости для наушников не сохраняются, и после переключения на наушники громкость стоит на нуле.
.upd
Частично получилось решить проблему, но такое решение меня не устраивает так как приходится возится с переключением проводов при загрузке второй ос.
И так постараюсь описать что происходит.
На задней панели есть 3 гнезда (синий, зеленый, красный).
Синий линейный вход который alsa определяет как reel.
Зеленый определяется как front.
Красный микрофон думаю понятно.
Так же звук с заднего зеленого выхода дублируется на пиреднию панель.
Собственно задача стоит следующим образом, нужно сделать так что-бы задний зеленый выход определялся как reel, а передний как front.
Есть мысли у кого-то как это сделать?
А вам не достаточно кнопки
А вам недостаточно кнопки выключения колонок ? Просто нажмите на неё когда подключаете наушники.
Действительно. Зачем оно
Действительно. Зачем оно нужно – разбираться? Распространенный паттерн – вместо «не знаю» говорить «это Вам не нужно». :)
.
Действительно.
Почти столь же популярный, как и пиджинизация Великого и Могучего шаблон: опуская вопросы «как оно вообще должно работать?» и «оно мне нужно?» сразу браться за бубен и пытаться реализовать (с оптимизацией по трудозатратам, т.е. «шоб работало», а дальше хоть трава не расти).
:wq
--
Live free or die
Вместо укола в мою сторону
Вместо укола в мою сторону взял бы, да и описал решение проблемы ТС.
Второй паттерн – «критиковать
Второй паттерн – «критиковать нельзя, если не сделал лучше». Из того, что кто-то чего-то не сделал, вовсе не проистекает, что остальные «решения» автоматически правильные.
Я бы с удовольствием бы узнал, как автоотключать выводы и как их маппить на каналы. Как-то пытался выяснить, но с наскоку не вышло, а проблема не особо важна, хоть и оставляет гнетущее ощущение недоделки.
У меня кнопка на сабуфере,
У меня кнопка на сабуфере, под стол лазить ой как не удобно...
Так что хотелось бы найти способ разделить переднею и заднею панель.
Koka написал(а): Синий
Что такое reel? Если имеется в виду rear, то это "тыл" и тыл должен быть чёрного цвета а не синего.
Объясните что куда у вас подключено?
Извиняюсь за
Извиняюсь за опечетку.
Черного у меня нету вообще.
На тыловой панели у меня 3 гнезда.
Синий - линейный вход.
Зеленый - Линейный выход.
Красный - микрофон.
Синий оставляю пустым, в зеленый на тыловой панели подключен сабуфер, на передней панели два гнезда красное и зеленое.
Вроде объяснил что куда.
По сути я не могу понять почему у меня alsa определяет подключенный в тыловой разъем сабуфер как будто он у меня подключен в передний.
p.s.На win эти гнезда не зависимы, думаю и на gentoo возможно их такими сделать, вопрос в какую сторону копать.
Дак кто-то поможет настроить
Дак кто-то поможет настроить так что-бы были отдельно тыловые и передние выходы?
если этого нет аппаратно, то
если этого нет аппаратно, то врядли это возможно. У меня например, на компе, отдельно front и rear - и микрофон и динамик.
На сколько я понимаю
На сколько я понимаю возможно, нужно просто немного подшаманеть с настройками alsa.
К сожалению сколько не пытался сам это сделать не могу.
На win это прекрасно работает.
aplay -L
говорит следущие
На сколько я понимаю вот эту фиговину нужно включить
но как не могу понять.
.
Подшаманить!
Думаю, здесь стоит сделать паузу на ознакомление с первичной документацией (
/usr/src/linux/Documentation/sound/alsa/
).Согласно моим представлениям о здравом смысле, решение задачи заключается в написании обработчика (в виде правила udev?) событий подключения и отключения наушников.
Конкретнее не скажу в силу недостаточности навыков написания оных правил.
:wq
--
Live free or die
Английский очень плохо знаю,
Английский очень плохо знаю, а доков по алсе на русском вообще не нашел что-бы почитать.
На сколько я понимаю вот эту фиговину нужно включить
неправильно понимаете...причём изначально у Вас возникла путаница с обозначением каналов выхода и входа,в данном случае front и rear это не гнёзда на системнике передние и задние как вы сделали заключение а выходные каналы для многоканальной аккустики front это фронтальные колонки(в Вашем случае зелёное гнездо сзади системника),rear это тыловые колонки(в Вашем случае синее гнездо сзади системника) для 4.0 и более канальной аккустики,и с подключением наушников(канал headphones в ALSA или PULCEAUDIO)ничего общего не имеют,и правила для удева надо писать по событию подключения устройства именно в этот канал а не во front как Вы ошибочно посчитали,вот с обозначением каналов микрофона там да есть фронт и реар обозначающие как раз гнёзда переднее и заднее...отсюда у Вас и одновременная работа наушников и колонок что не в том направлении идёте...у меня пульса не стоит ,причём штатно работает как раз 4.1 аккустика,а при подключении наушников многоканальный режим отключается включается defаult audio 2.0(или както так,не помню,простое стерео)и выводится на гнездо наушников задние гнёзда при этом вовсе отключены...вот както так
Если верить инету, то для
Если верить инету, то для этой карточки нужно добавить файл /etc/modprobe.d/snd-hda-intel.conf (название файла без разницы, только .conf должно присутствовать) с одной строкой
options snd-hda-intel model=auto
Взято отсюда http://docs.slackware.com/howtos:hardware:audio_and_snd-hda-intel
Когда-то я решал такую проблему (вывод и на колонки и на наушники) подбором опций для snd-hda-intel. Правда в моём случае карточка была другая и опции тоже.
Чем больше юзерфрендли, тем сложнее юзать.
что у Вас выводит alsamixer
что у Вас выводит alsamixer ?
да, я понимаю, что pulseaudio, но всё же.
ещё дельный совет: смотрите в dmesg при любом действии