Recentemente ho acquistato l'Asus Xonar SE per poter utilizzare dispositivi S/PDIF per la riproduzione. Era il più nuovo e il migliore che potevo trovare per il prezzo, e le persone su Amazon hanno commentato che funzionava in Ubuntu per loro (leggi su 12.04 &14.04 essere OK).
Ora, non so come abbiano fatto, ma non riesco a farlo funzionare. Ho provato molte cose su cui è stato detto per la risoluzione dei problemi e la risoluzione di problemi relativi all'audio simili ai miei su Ubuntu/Linux, ma finora niente.
Vorrei utilizzare l'uscita S/PDIF, ma anche provare con l'uscita analogica sulla scheda non ha avuto fortuna:non ho visto la riproduzione.
La carta in sé è un po' strana. Utilizza un processore audio USB (sì, anche se è PCIe) di C-Media (il CM6620A ), un controller host per USB di AsMedia (ASM1042A ) e S1220A da Realtek come DAC.
Asus la loro scheda audio funziona perfettamente in Windows 10 (il mio PC è dualboot con REFInd ), dopo aver installato il software dal CD fornito da Asus (quindi non ci sono problemi hardware lì)
Ora software (passaggi):
Ho impostato correttamente il dispositivo di output nel pannello delle impostazioni di Ubuntu per l'audio (sembra così:https://imgur.com/a/AfJN7ls ). Ho anche provato a passare a diversi profili digitali in uno strumento PulseAudio, ma non ho avuto fortuna nemmeno con quello.
Ho già lavorato con Alsamixer nel terminale e ho provato a risolvere il problema con f.e. volume disattivato, ma senza fortuna. Ecco come appare ora:https://imgur.com/a/fLIotEY
A me sembra principalmente strano che nessuno degli output sia etichettato correttamente, come lo sono con le schede funzionanti (normali) in Alsamixer. È tutto "PCM ..."
Un'altra cosa che ho provato è stata fare una ricerca sui codec sulla macchina, e lì ha restituito questo:
==> /proc/asound/card0/codec#0 <==
Codec: Realtek ALC892
==> /proc/asound/card0/codec#2 <==
Codec: Intel Kabylake HDMI
Dal ritorno di aplay -l
Vedo che Xonar SE è card#1
, ma per questo non ci sono codec disponibili tramite il comando che ho eseguito come sopra (=head -n 1 /proc/asound/card*/codec#*
).
aplay-l
output:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SoundCard [Xonar SoundCard], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SoundCard [Xonar SoundCard], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SoundCard [Xonar SoundCard], device 2: USB Audio [USB Audio #2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SoundCard [Xonar SoundCard], device 3: USB Audio [USB Audio #3]
Subdevices: 1/1
Subdevice #0: subdevice #0
L'intero output di informazioni Alsa che ha prodotto mi sembra abbastanza complicato. Trovo difficile ottenere informazioni da lì, ma ho l'output qui:http://alsa-project.org/db/?f=2a945544a53708b95cd185596fd636a60f1c1e62
Correlati:come fare per ottenere il dual-boot di Ubuntu con Windows 10 su questo laptop Toshiba?A proposito: L'ho provato anche con una versione diversa di Ubuntu (18.04 LTS da USB) e anche Mint 19.2. Neanche fortuna con quello, stesso risultato come tutte le informazioni di cui sopra.
C'è qualcuno che sa quali passi posso fare per farlo funzionare? O come diagnosticare un problema?
Grazie già
Risposta accettata:
Risolvere il problema è il passaggio 3
- /etc/asound.conf è predefinito
-
Aggiungi
"CardName" X
al/usr/share/alsa/cards/USB-Audio.conf
file.-
'
CardName
‘ è ‘Xonar SoundCard
' e l'ho scoperto conaplay -l
. -
Ho scoperto "
X
' conaplay -D plughw:CARD=SoundCard,DEV=X something.wav
. L'interfaccia S/PDIF della scheda Xonar SE con il chip CM6620A è la terza (DEV=2
)
-