Ситуация такова. Ноут Acer, звуковуха:
lspci -v |grep -i audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
В наушниках прослушивается совершенно нормально оба канала, в динамиках ноута - только левый. Стоит Alsa. Ставил PulseAudio, результат тот же. Не могу разобраться. Все возможные настройки alsa и pulse перепробовал. Pulse удалил. В гугле ничего похожего не нашел. Подскажите, кто знает, где и что ковырять?
P.S. В винде на динамиках работают оба канала.
KMix юзаем? Если да, то открываем его, правой кнопкой мыши по ползунку нужного канала и, если не ошибаюсь, "Разделить канал". В итоге получаем правый и левый подканалы, смотрим, экспериментируем...
Метод второй: в консоли alsamixer (Оо или alsamix, блин забыл, кароче alsami[TAB]), там выбираем выходные каналы стрелками клавы и настраиваем уровни звука в правом/левом подканалах (опять таки не помню, читаем либо man или помощь по alsamix(er?)).
Я с этого начал, когда заметил эту фигню.
А как на счет стандартных средств KDE по тестированию подсистемы звука?
Там тестовый звук тоже в один канал?
Если да, то скорее всего дрова на девайс некорректно пашут. Тут что-то с модулем мутить нужно или искать офф. модуль для ядра.
Просьба дополнительно привести вывод
aplay -l
head -n 1 /proc/asound/card*/codec97#*/*
и еще
head -n 1 /proc/asound/cards
покумекаем, в чем там дело...
aplay -l
**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC272 Analog [ALC272 Analog]
Подустройства: 1/1
Подустройство №0: subdevice #0
карта 1: Generic [HD-Audio Generic], устройство 3: ATI HDMI [ATI HDMI]
Подустройства: 1/1
Подустройство №0: subdevice #0
head -n 1 /proc/asound/card*/codec97#*/*
head: невозможно открыть «/proc/asound/card*/codec97#*/*» для чтения: Нет такого файла или каталога
head -n 1 /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
О_о Две звуковухи? Так, я через пару часов до дому подамся, потом покумекаю.
На счет второй и третьей команды, шоб точнее, еще разок просьба выложить:
head /proc/asound/card*/codec*/*
head /proc/asound/cards
sudo lsmod | grep -i snd
Если вывод большой, юзаем скрытый текст.
P.S. Иля я переработал седня, или действительно 2 звуковухи?! На буке то... Это, типа наушники через одну, а динамики через другую. Ладно, это я так, мысли вслух.
Еще
sudo lsmod | grep -i snd
пожалуйста, посмотрим, что за модули юзают твои устройства.
Но предварительно скажу, меня очень смущает
Этот Generic неспроста, возможно модуль, который сейчас использует ядро просто некорректно работает с этим устройством.
Попробуй глянуть на сайте фирмы-производителя, да и вообще на проблемы с эти устройством под линукс.
Может я повторюсь, но если в alsamixer F6 нажать и посмотреть, что он предложит за девайсы, выбрать другую звуковуху и поиграться с настройками каналов.
Сейчас гуглю в сторону проблем с Вашими девайсами.
карта 1: Generic [HD-Audio Generic], устройство 3: ATI HDMI [ATI HDMI]
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
Это видеокарта с поддержкой звука. Устройство HDMI не работает. Пробовал перекомпилировать alsa, как slknet советовал здесь, но в моем случае не помогло.
А если установить alsa из backports?
Блин, фантазия кончается :)
Да и вообще, скачайте последние версии alsa с сайта и соберите. Я так победил отсутствие звука на своем acer aspire год назад.
Я так понимаю, что это и есть пересборка. Эффект тот же. Мне думается, что все таки надо ковырять настройки устройства
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xb4100000 irq 22
в плане вывода по каналам Speaker (PCM). Но вот как и где надо поковырять, мне нужна подсказка.
Как вариант - копаем в сторону /etc/modprobe.d/alsa-base.conf
Насколько я понимаю, настройки модулей и карточек там хранятся
Отправить комментарий