Asus Xonar DGX ha riconosciuto ma nessun suono


9

Ho un sistema a doppio avvio con Windows 8 e Ubuntu 14.04LTS e ho un ASUS Xonar DGX. Non c'è suono in Ubuntu ma funziona correttamente in Windows. Ho guardato alcuni degli altri thread e ho usato il terminale per controllare la scheda. (È stata un'esperienza di apprendimento divertente. :)) La scheda sembra essere riconosciuta correttamente. Viene visualizzato come CMI8788 [Oxygen HD Audio] nelle impostazioni audio come dovrebbe. Ma quando provo il suono non ottengo nulla.

Qualsiasi aiuto sarebbe molto apprezzato.

EDIT: ho eseguito il ripristino richiesto su alsa e ho eseguito Lspci -v | grep -A7 -i di nuovo "audio"

01:00.1 Audio device: NVIDIA Corporation GF104 High Definition Audio Controller (rev a1)
    Subsystem: NVIDIA Corporation Device 0865
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at f7dfc000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

02:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03) (prog-if 01 [AHCI 1.0])
--
04:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
    Subsystem: ASUSTeK Computer Inc. Device 8521
    Flags: bus master, medium devsel, latency 64, IRQ 17
    I/O ports at d800 [size=256]
    Capabilities: <access denied>
    Kernel driver in use: snd_oxygen

07:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0) (prog-if 10 [OHCI])

eseguire sudo alsa force-reloaddal terminale e ricontrollare.
Mudit Kapil,

Il tag <access denied> è il problema?
DownrangeFuture del

Significa solo che lspcinon è stato possibile leggere alcune informazioni perché non è stato eseguito come root. Ad ogni modo, hai detto a Ubuntu di voler usare il DGX e non l'uscita HDMI della GPU?
CL.

L'ho fatto. È impostato per eseguire l'uscita audio CMI8788. L'altro è effettivamente disabilitato nel BIOS, non sono sicuro del motivo per cui viene ancora visualizzato.
DownrangeFuture del

Risposte:


17

Mi sono appena imbattuto nello stesso problema

Dopo aver armeggiato ho iniziato alsamixer, ho selezionato la scheda audio (F6) e ho cambiato l' uscita analogica in multicanale .

  1. Installa alsa-utilsnel tipo di terminale:

    sudo apt-get install alsa-utils
    
  2. Esegui alsamixernel terminale

  3. Premi il F6tasto.

  4. Freccia su "Uscita analogica" e freccia su / giù per passare a "Multicanale"

inserisci qui la descrizione dell'immagine


In realtà ci avevo rinunciato da quando ho usato solo il lato Ubuntu per costruire ROM per il mio telefono. Non è che esco quando lo faccio. Ma ho appena provato questo oggi e l'ho risolto! Grazie uomo.
DownrangeFuture,

Grazie per questo, questo è esattamente quello che dovevo fare! Stavo per disinstallare i pacchetti ALSA / PulseAudio e ricompilare anche dal sorgente, perché pensavo di fare qualcosa di sbagliato ... PulseAudio riporta ancora la porta di output Headphone, quindi immagino alsamixersia la strada da percorrere - non l'ho fatto conoscere questo strumento prima di essere onesti, ma non vedo l'ora di imparare come usarlo.
Sfondamento

anche un buon trucco mi ha aiutato
JoKeR il

Il problema si è verificato nel mio caso quando ho installato Ubuntu 18.04 (la scheda funzionava normalmente con la versione 16.04). Sapevo che la scheda veniva elencata nei dispositivi audio, la soluzione doveva essere semplice. Grazie per le spiegazioni molto chiare.
Captain_Frog

1

Ehi, ho appena ricevuto una scheda Xonar funzionante nella mia scatola Ryzen 3 1300X Linux Mint 18.2. La menta è un fork di Ubuntu. Questo post / domanda è vecchio ma ho pensato di menzionare che ho usato anche alsamixer. Il multicanale funziona ma ho scoperto che mentre l'opzione audio nel pannello di controllo mostrava Cuffie, non stava specificando l'audio del pannello frontale o la porta sulla scheda audio. Alsamixer mi ha dato "Cuffie stereo" e "Cuffie stereo FP". Non appena ho selezionato "Cuffie stereo" ha funzionato e suona alla grande! Spero che questo piccolo aggiornamento aiuti qualcuno. Saluti.


0

digita console alsamixer, scegli il tuo dispositivo con f6 (se non riesci a vedere il tuo dispositivo-card non inserito) e vai su "Analog aut" con "freccia destra", modifica il valore con "freccia su", premi f10 salvare. Forse dovresti creare un'uscita analogica appropriata con le impostazioni audio sul tuo Ubuntu. Trovo la mia combinazione e funziona.


-1

Devi modificare questo file /etc/modprobe.d/alsa-base.confe quindi aggiungere una riga alla fine. Utilizzare i seguenti comandi:

sudo nano /etc/modprobe.d/alsa-base.conf

Ora aggiungi la seguente riga alla fine:

options snd-hda-intel model=generic

Ora riavvia il tuo computer. Dovrebbe risolvere il tuo problema.

Vedi questa domanda:

Nessun suono dagli altoparlanti, ma le cuffie funzionano

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.