Mój sprzęt to MSI Wind 12 U230.
aplay -l zwraca:
Kod: Zaznacz cały
**** Lista PLAYBACK urządzeń ****
karta 0: SB [HDA ATI SB], urządzenie 0: ALC883 Analog [ALC883 Analog]
Urządzenia podrzędne: 1/1
Urządzenie podrzędne #0: subdevice #0
karta 1: HDMI [HDA ATI HDMI], urządzenie 3: ATI HDMI [ATI HDMI]
Urządzenia podrzędne: 1/1
Urządzenie podrzędne #0: subdevice #0
Kod: Zaznacz cały
3stack-6ch
3stack-dig
auto
targa-dig
targa-2ch-dig
Próbowałem też aktualizować ALSA przez skrypt znaleziony tu na forum, bez efektu.
Dodam jeszcze:
asoundconf list
Kod: Zaznacz cały
Names of available sound cards:
SB
HDMI
W applecie głośności nic nie jest wyciszone, natomiast alsamixer zwraca
Kod: Zaznacz cały
alsamixer: function snd_ctl_open failed for default: No such device
Na jajku siedzę dystrybucyjnym, a alsa z repo Hardego (wróciłem do tej wersji, bo najnowsza nie robila żadnej różnicy).
Jakiś pomysł?

EDIT: Przez applet w zasobniku systemowym karta wykrywana jest "HDA ATI SB (mixer)". Dźwięk na słuchawkach jest tylko wtedy, gdy mam ustawione Channel Mode na 6ch. Zmiana tego ustawienia nie powoduje włączenia dźwieku w głośnikach, natomiast przy zmianie milkną słuchawki.
System jak w opisie.
EDIT:
Znalazłem rozwiązanie problemu. Może komuś się przyda, więc zamieszczam opis.
Rozwiązanie:
Przez polecenie lspci | grep Audio dowiedziałem się, że:
Kod: Zaznacz cały
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
Kod: Zaznacz cały
sudo /usr/local/bin/hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2

Proponuję dodać to polecenie przy starcie systemu, np dodać do /etc/rc.local
W pliku /etc/modprobe.d/alsa-base mam natomiast dopisane:
Kod: Zaznacz cały
options snd-hda-intel model=6stack-dig probe_mask=1
1. Głośniki działają
2. Głośniki się wyłączają po podłączeniu słuchawek
3. Mikrofon nie działa, ale jak się z tym uporam, to napiszę jak poprawić.