Помогите настроить 5.1 звук.
S-anches 5 января, 2011 - 09:51
Всем привет. Ничего не получается. 5.1 звук работать не хочет.
sanches ~ # uname -a
Linux sanches 2.6.34-gentoo-r12 #4 SMP Tue Dec 28 01:22:08 KRAT 2010 x86_64 Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz GenuineIntel GNU/Linux
sanches ~ # lshw -c multimedia
*-multimedia
description: Audio device
product: 82801G (ICH7 Family) High Definition Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=HDA Intel latency=0
resources: irq:27 memory:f9ffc000-f9ffffff
sanches ~ # lspci -s 00:1b.0 -vvv
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Subsystem: ASUSTeK Computer Inc. Device 83b7
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 27
Region 0: Memory at f9ffc000 (64-bit, non-prefetchable) [=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 4191
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
Стоит Pulse. Вся система собрана с pulseaudio. alsamixer показывает только один канал. Звук идёт только на передние колонки (из зеленого штырька). Разложение настраивал, да и dvd с 5.1 звуком идут только через один канал. В kde центре управления в разделе мультимедия только одна звуковая Internal Audio Analog Stereo. В pavucontrol тоже только одна звуковуха Internal Audio Analog Stereo.
»
- Для комментирования войдите или зарегистрируйтесь

покажи еще# head -n1
покажи еще
# head -n1 /proc/asound/card0/codec#?Codec: VIA VT1708S Поменял
Поменял ядро.
Ещё увидел что у меня via. Когда собирал ядро, увидел то, что в hda intel не выбран драйвер via, поставил. Перезагрузил. В alsamixer так же только один канал, но под kdeшным миксером появилось много регуляторов, пару микрофонов, front, master и т.д. Но опять же звука 5.1 нет. Через mplayer муза проигрывается, в xbmc вообще нет звука.
ну, дальше тебе с пульсом
ну, дальше тебе с пульсом разбираться надо... имхо, пульс с многоканалом не дружит...
P.S. как вариант попробуй проиграть не через пульс:
mplayer -ao alsa[:device=xxx] file_with_multichannel_audioТо есть не дружит? ((( Снести
То есть не дружит? (((
Снести его может нафиг?
Меня ещё смущает то, что у
Меня ещё смущает то, что у всех в kde в панели настроек звука можно выбрать pulse audio а у меня просто горит Internal Audio Stereo
полагаю, что internal audio
полагаю, что internal audio stereo и есть пульсовое устройство... хотя я могу и ошибаться...
если хочешь настроить именно пульс, то жди inspirra - он тут главный знаток пульса... ))
лично мои эксперименты с пульсом не позволили мне создать с ним домашний кинотеатр с оптикой и 5.1... да и вообще, имхо, перед тем как что-то ставить, нужно четко понимать, что устанавливаемое делает и зачем именно тебе это надо ;)
Да просто алса устала меня.
Да просто алса устала меня. Вечно хром запустишь музыку где ни будь послушать, так потом пока хром не выключишь нигде звук не работает, вот и решил пульс поставить.
имхо, проблема с хромом, а не
имхо, проблема с хромом, а не с альсой ;)
А так?
Предположу, что euse -E pulseaudio && emerge -uNDav world Вам в этом поможет.
Насчет pavucontrol - загляните на последнюю вкладку (Конфигурация) - там в выпадающем списке выберите нужный формат вывода звука (Analog 5.1).
Да пребудет с тобой великий Linux.
Выбора формата небыло... Не
Выбора формата небыло... Не понятно до какого времени.
Ядро обновил, вроде появилось. И до какой то пору даже 5.1 работал. Потом он опять взял и пропал, самостоятельно. Наверно когда я в pavucontrol выбрал 5.1. И в pavucontrol не работали ползунки громкости, только фронт и мастер фронт. Все остальные, surround lfx и ещё что-то, пытаюсь их уменьшить они не уменьшаются. Решил проблему USE="-pulseaudio" emerge -uDn world