Hallo zusammen,
ich habe ein Konfigurationsproblem mit den drei im Rechner vorhandenen Soundkarten.
Die Onboard-Karte ist bereits deaktiviert. Übrig bleiben USB-Soundkarte, Soundkarte der G210 Grafikkarte und die Soundkarte der TV-Karte.
Nutzen möchte ich eigentlich zunächst mal nur die USB-Sound-Karte. Die Karte wird erkannt und funktionierte auch schon unter yaVDR 0.3. Allerdings gab es sporadisch keinen Ton, weil sich die Reihenfolge der Soundkarten nach dem Booten evtl. änderte. Nach neuem Boot funktionierte es in der Regel wieder.
Nun habe ich vor einigen Tagen yaVDR neu installiert und ich dachte mir, dies ist die Chance sich auch mal um die Soundausgabe zu kümmern. Das Reihenfolgeproblem sollte gelöst werden, so daß der Sound immer funktioniert.
Leider war das Resultat meiner Experimente, daß die USB-Soundkarte gibt nun keinen Ton mehr von sich gibt !
Hier nun der momentane Stand und was ich so gemacht habe :
Verbaut sind folgende Soundkarten :
james@VDR:~$ cat /proc/asound/cards
1 [default ]: USB-Audio - USB Audio DAC
Burr-Brown from TI USB Audio DAC at usb-0000:00:0b.0-2, full s
2 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfcffc000 irq 16
3 [CX8811 ]: CX88x - Conexant CX8811
Conexant CX8811 at 0xf8000000
Die Reihenfolge der Karten ist nun immer fix und wurde über die Datei
james@VDR:~$ sudo nano /etc/modprobe.d/sound.conf
options snd-usb-audio index=1
options snd-hda-intel index=2
options cx88-alsa index=3
festgelegt.
Da ich immer die USB-Soundkarte nutzen möchte, habe ich nach http://wiki.ubuntuusers.de/asoundconf installiert. Die Karten werden von asoundconf auch folgendermaßen gelistet :
Komischerweise wird die USB-Soundkarte immer als "default" bezeichnet. Nun ja, gemäß dem Wiki-Artikel habe ich dann
eingegeben, um die Karte "default" als default zu setzen. Im home-Verzeichnis wurden auch die Dateien .asoundrc und .asoundrc.asoundconf erzeugt.
Hier der Inhalt der beiden Dateien :
james@VDR:~$ cat .asoundrc
# ALSA library configuration file
# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/jwd/.asoundrc.asoundconf>
james@VDR:~$ cat .asoundrc.asoundconf
# ALSA library configuration file managed by asoundconf(1).
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.
!defaults.pcm.card default
defaults.ctl.card default
defaults.pcm.device 0
defaults.pcm.subdevice -1
defaults.pcm.nonblock 1
defaults.pcm.ipc_key 5678293
defaults.pcm.ipc_gid audio
defaults.pcm.ipc_perm 0660
defaults.pcm.dmix.max_periods 0
defaults.pcm.dmix.rate 48000
defaults.pcm.dmix.format "unchanged"
defaults.pcm.dmix.card defaults.pcm.card
defaults.pcm.dmix.device defaults.pcm.device
defaults.pcm.dsnoop.card defaults.pcm.card
defaults.pcm.dsnoop.device defaults.pcm.device
defaults.pcm.front.card defaults.pcm.card
defaults.pcm.front.device defaults.pcm.device
defaults.pcm.rear.card defaults.pcm.card
defaults.pcm.rear.device defaults.pcm.device
defaults.pcm.center_lfe.card defaults.pcm.card
defaults.pcm.center_lfe.device defaults.pcm.device
defaults.pcm.side.card defaults.pcm.card
defaults.pcm.side.device defaults.pcm.device
defaults.pcm.surround40.card defaults.pcm.card
defaults.pcm.surround40.device defaults.pcm.device
defaults.pcm.surround41.card defaults.pcm.card
defaults.pcm.surround41.device defaults.pcm.device
defaults.pcm.surround50.card defaults.pcm.card
defaults.pcm.surround50.device defaults.pcm.device
defaults.pcm.surround51.card defaults.pcm.card
defaults.pcm.surround51.device defaults.pcm.device
defaults.pcm.surround71.card defaults.pcm.card
defaults.pcm.surround71.device defaults.pcm.device
defaults.pcm.iec958.card defaults.pcm.card
defaults.pcm.iec958.device defaults.pcm.device
defaults.pcm.modem.card defaults.pcm.card
defaults.pcm.modem.device defaults.pcm.device
defaults.pcm.file_format "raw"
defaults.pcm.file_truncate true
defaults.rawmidi.card 0
defaults.rawmidi.device 0
defaults.rawmidi.subdevice -1
defaults.hwdep.card 0
defaults.hwdep.device 0
defaults.timer.class 2
defaults.timer.sclass 0
defaults.timer.card 0
defaults.timer.device 0
defaults.timer.subdevice 0
defaults.namehint.showall off
defaults.namehint.basic on
defaults.namehint.extended off
Alles anzeigen
Die Karte ist mit alsamixer entmuted.
Mich irritiert aber z.B. die folgende Ausgabe :
Was ist hier falsch ? Wie muss ich die Konfiguration richtig vornehmen, damit immer die USB-Soundkarte für die Soundausgabe verwendet wird ?
James