GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Riconosciuto ma nessun suono con Asus Xonar Se in Ubuntu 19.04?

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

  1. /etc/asound.conf è predefinito
  2. Aggiungi "CardName" X al /usr/share/alsa/cards/USB-Audio.conf file.

    • 'CardName ‘ è ‘Xonar SoundCard ' e l'ho scoperto con aplay -l .

    • Ho scoperto "X ' con aplay -D plughw:CARD=SoundCard,DEV=X something.wav . L'interfaccia S/PDIF della scheda Xonar SE con il chip CM6620A è la terza (DEV=2 )


Ubuntu
  1. Avvio molto lento con Ubuntu 15.04?

  2. Nessun suono di avvio in Ubuntu 11.10?

  3. Installa Ubuntu su Asus Eee-pc 1005pe - Gestire partizioni speciali?

  4. Nessun suono dopo la sospensione?

  5. Nessun suono in Kubuntu 14.04?

Proteggi Ubuntu con ClamAV Antivirus

Installa Portainer con Docker su Ubuntu

Ubuntu dice 13.04 ma Lsb_release dice 12.10?

Problemi con l'installazione di Ubuntu in Virtualbox?

Cambia suono di notifica (avviso) in Ubuntu?

Problemi con Libre Office in Ubuntu 13.04?