Strona 1 z 1

Konfiguracja karty dźwiękowej Xonar i sterownik alsa

: 06 sierpnia 2011, 01:30
autor: BoloUX
Cześć.
Mam Debiana od jakiś 2-3 tygodni i moim problemem jest zapanowanie nad kartą dźwiękowa. Mam kartę Xonar D1 i są z nią dziwne historie. Ale jakość udało mi się zrobić tak aby alsa go rozpoznawała i jest.

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870]
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
03:00.0 PCI bridge: PLX Technology, Inc. PEX8112 x1 Lane PCI Express-to-PCI Bridge (rev aa)
04:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
05:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 02)
05:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 02)
06:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22)

Kod: Zaznacz cały

boloux@20-100:~$ lspci -n
00:00.0 0600: 8086:2e20 (rev 03)
00:01.0 0604: 8086:2e21 (rev 03)
00:1a.0 0c03: 8086:3a37
00:1a.1 0c03: 8086:3a38
00:1a.2 0c03: 8086:3a39
00:1a.7 0c03: 8086:3a3c
00:1c.0 0604: 8086:3a40
00:1c.3 0604: 8086:3a46
00:1c.4 0604: 8086:3a48
00:1c.5 0604: 8086:3a4a
00:1d.0 0c03: 8086:3a34
00:1d.1 0c03: 8086:3a35
00:1d.2 0c03: 8086:3a36
00:1d.7 0c03: 8086:3a3a
00:1e.0 0604: 8086:244e (rev 90)
00:1f.0 0601: 8086:3a16
00:1f.2 0101: 8086:3a20
00:1f.3 0c05: 8086:3a30
00:1f.5 0101: 8086:3a26
01:00.0 0300: 1002:9440
01:00.1 0403: 1002:aa30
03:00.0 0604: 10b5:8112 (rev aa)
04:04.0 0401: 13f6:8788
05:00.0 0106: 197b:2363 (rev 02)
05:00.1 0101: 197b:2363 (rev 02)
06:00.0 0200: 11ab:4362 (rev 22)

Kod: Zaznacz cały

boloux@20-100:~$ dpkg -l | grep alsa
ii  alsa-base                            1.0.23+dfsg-4                     ALSA driver configuration files
ii  alsa-oss                             1.0.17-5                          ALSA wrapper for OSS applications
ii  alsa-utils                           1.0.23-5+b1                       Utilities for configuring and using ALSA
ii  gstreamer0.10-alsa                   0.10.35-1                         GStreamer plugin for ALSA

Kod: Zaznacz cały

0 [DX ]: AV200 - Xonar DX
Asus Virtuoso 100 at 0xae00, irq 19
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfd8fc000 irq 46

Kod: Zaznacz cały

0 snd_virtuoso
1 snd_hda_intel

Kod: Zaznacz cały

Advanced Linux Sound Architecture Driver Version 1.0.24.

Zmusiłem poprzez taki zapis

Kod: Zaznacz cały

options snd-virtuoso index=0
aby wykrywał mi ją domyślnie jako Xonar.

Kod: Zaznacz cały

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

options snd-virtuoso index=0
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
Ale mam dwa problemy, pierwszy to nie wiem jak skonfigurować głośniki. Mam 5.1 system i mam tak dziwnie, że 2 tylne grają mi jako przednie kiedy odtwarzam dźwięk na dwa głośniki a przedni lewy i przedni prawy są martwe. Nie słychać ich też jak wpiszę polecenie:

Kod: Zaznacz cały

speaker-test
w konsoli. Nie wiem jak się z tym uporać. Głośniki są na 100% sprawne bo w Windowsie wszystko jest w porządku.

Problem drugi to związany jest z aktualizacjami Debiana jak je wykonam to bardzo często po restarcie nie mam dźwięku, dopiero po paru restartach powraca, nie wiem czemu tak jest ale to trochę frustrujące.

Komunikat błędu to:

Kod: Zaznacz cały

Regulator głośności nie znalazł żadnego elementu i/lub urządzeń do obsługi. Oznacza to, że nie są zainstalowane odpowiednie wtyczki biblioteki GStreamer lub karta dźwiękowa nie jest skonfigurowana.

Można usunąć regulację głośności z panelu poprzez kliknięcie prawym przyciskiem na ikonie głośnika na panelu i wybranie z menu "Usuń z panelu".
Pozdrawiam.

: 06 sierpnia 2011, 02:09
autor: fnmirk
Masz prywatną wiadomość do odbioru.

: 07 sierpnia 2011, 00:38
autor: fnmirk
Dlaczego nie dostarczyłeś wszystkich istotnych informacji?

: 08 sierpnia 2011, 23:58
autor: fnmirk
BoloUX, Ty chcesz rozwiązać ten problem, czy czekasz na zmianę pogody? Zmiana pogody na pewno nastąpi ale rozwiązanie Twojego problemu, niekoniecznie.

Dodane:
Brak informacji o modułach obsługujących kartę. Najlepiej użyj skryptu do wygenerowania wszystkich informacji.
http://debian.linux.pl/threads/12771-Za ... #post81406

Dodane:

Kod: Zaznacz cały

lspci -k
lsmod