Portál AbcLinuxu, 8. května 2025 02:48
Zdravím,
už začínám být bezmocný. Mám ATI Technologies Inc Radeon X1200 Series Audio Controller a Gentoo. Podle Alsy je všechno OK.
primux ~ # lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
01:05.2 Audio device: ATI Technologies Inc Radeon X1200 Series Audio Controller
primux ~ # cat /proc/asound/cards
Všchno je odmutované, ale nic nevydá ani hlásku, ani mpg123.
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfebf4000 irq 16
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfd7ec000 irq 19
primux ~ # cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.17 emulation code)
Kernel: Linux primux 2.6.27-gentoo-r7 #8 SMP Sat Jan 3 18:46:05 CET 2009 x86_64
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
HDA ATI SB at 0xfebf4000 irq 16
HDA ATI HDMI at 0xfd7ec000 irq 19
Audio devices:
0: ALC660-VD Analog (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
7: system timer
Mixers:
0: Realtek ALC660-VD
1: ATI ATI RS690/780 HDMI
Chcete říci, že to vypadá, že "to něco" přehrává, ale neslyšíte nic? Jednou jsem to zažil ... teď jsem marně pátral ... něco jako Audigy Analog/Digital Output Jack, nějakej přepínač mne tam zlobil, jak vzpomínam, tam to bylo ještě na Mandrivě, tenkrát aumix vypadal jinak, než teď na gentoo.
Přesně tak. Všechny programy posílají zvuk do alsy, ale ta ani nebeepne.
jinak ještě:
primux ~ # aplay -l **** List of PLAYBACK Hardware Devices **** card 0: SB [HDA ATI SB], device 0: ALC660-VD Analog [ALC660-VD Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 1: ALC660-VD Digital [ALC660-VD Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 6: Si3054 Modem [Si3054 Modem] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI] Subdevices: 1/1
Co skusit použít speaker-test -c2 -D hw:0
Co skouknout nastavení alsy ?
Podle mě buď je zrada v mixáku - nějaký přepínač a nebo to posíláš na jiné zařízení HDMI ?
S tímto problémem jsem se jednou setkal, pomohl upgrade kernelu a rebuild alsa.
Máš mezi USE uvedeno "alsa" ?
Pokud tomu dobře rozumím máte tam 2 zvukovky. Jednu nejspíše na desce a druhou kterou chcete rozjet. Pokud ano, tak musíte donutit aby se automaticky používala Vámi požadovaná karta. Nebo jak já, vypl jsem v kernelu podporu kartě na desce a pak se načte jen moje přídavná .
Nepíšete, či využíváte alsu instalací nebo přímo zakomponování v jádře. Více viz http://www.gentoo.org/doc/cs/alsa-guide.xml což ale asi jako Gentooista znáte.
LB
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.