Der Xonar DG (X) verfügt über drei verschiedene Ausgangskonfigurationen, die mit der Mischersteuerung "Analog Output" ausgewählt werden können. Sie müssen ihn ändern, wenn Sie keinen Kopfhörer an der Frontblende verwenden.
ALSA - unbekannter Soundkarten-Sauerstoff
Es tut mir leid, wenn dies nicht der richtige Ort ist, um zu fragen, aber ich habe Probleme mit einer Fedora 25-Installation ( 4.10.12-200.fc25.x86_64
), bei der ich meine Xonar DGX-Soundkarte zum Laufen bringen möchte. Ich habe die hier beschriebenen Schritte bereits ziemlich genau befolgt, aber ich bleibe bei der folgenden Zeile hängen und versuche, das alsa-driver-Paket zu installieren:
./configure --with-cards=oxygen --with-sequencer=yes ; make ; make install
Das Problem liegt beim Konfigurationsskript. Irgendwann gibt es Fehler bei:
checking for which soundcards to compile driver for... configure: error: Unknown soundcard oxygen
Einchecken um /proc/asound/cards
Ich habe zuerst den folgenden Eintrag:
0 [DGX ]: CMI8786 - Xonar DGX C-Media Oxygen HD Audio at 0xc000, irq 18
Welches ist die Soundkarte. Führen Sie außerdem den Befehl aus:
lspci -v | grep -A7 -i "audio"
gibt die folgende Ausgabe zurück (zum bequemen Lesen auf den letzten Eintrag gekürzt)
... 05: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 32, IRQ 18 I/O ports at c000 [size=256] Capabilities: <access denied> Kernel driver in use: snd_oxygen Kernel modules: snd_oxygen
Ich habe Dinge ausprobiert, z. B. das with-cards
Argument geändert snd_oxygen
oder snd-oxygen
, und habe an diesem Punkt Stunden damit verbracht, herauszufinden, wie das geht.
In der Tat habe ich sogar versucht, den Treiber-Teil der Installation zu überspringen, da laut dema-Projekt dot org (entfernter Hyperlink zum Hinzufügen von Bildern, da ich keinen guten Ruf habe) das Paket jetzt veraltet ist. Dies scheint jedoch nicht die richtige Vorgehensweise zu sein, da ich immer noch keinen Ton bekomme.
Ein weiterer Hinweis ist, dass ich das Gerät tatsächlich sehen kann, alsamixer
wenn ich es auswähle.
Wie gesagt, dies ist meine erste Bare-Metal-Fedora-Installation. Ich mache vielleicht etwas falsches, aber an diesem Punkt weiß ich nicht, wohin ich mich wenden soll. Jede Hilfe, die mich in die richtige Richtung weist, wird sehr geschätzt. Vielen Dank, dass Sie sich die Zeit genommen haben, um zu lesen und zu helfen. Ich kann auch mehr Informationen zur Verfügung stellen, wenn es notwendig ist. Vielen Dank.
BEARBEITEN: Bereitstellung eines Screenshots des Bildschirms alsamixer bei Auswahl der Xonar DGX Sound-Karte. Ich stelle fest, dass die beiden Eingangskanäle stummgeschaltet sind, aber bedeutet das irgendetwas? Was ist auch S / PDIF? Ich kann die Stummschaltung aufheben, aber im Gegensatz zu Headphone gibt es keine Nummern. Als Referenz habe ich Lautsprecher direkt an die Soundkarte angeschlossen. Jede Hilfe, die Sie leisten können (wenn Sie mich in die richtige Richtung weisen oder etwas anderes zeigen), wird sehr geschätzt. Vielen Dank.
2 Antworten auf die Frage
1) Wenn Ihre Xonar-Soundkarte bereits angezeigt wird /proc/asound/cards
, müssen Sie dafür keinen Kernel-Treiber kompilieren. Die im Kernel enthaltenen Treiber sind bereits funktionsfähig.
2) Wenn Sie Pulseaudio ausführen, verwendet es automatisch alle verfügbaren ALSA-Karten und verhindert, dass ALSA-Anwendungen diese direkt verwenden (versuchen Sie also nicht, hw:1,0
in der Konfiguration usw. anzugeben ), um zuzulassen, dass ALSA-Anwendungen mit Pulseaudio oder Pulseaudio zusammenarbeiten enthält eine ALSA-Kompatibilitätsebene, die normalerweise von ALSA-Geräten aufgerufen pulse
wird, die alle ALSA-Anwendungen mit Pulseaudio verbinden. Wenn der Standardwert voreingestellt ist, ist er völlig korrekt und muss nicht geändert werden.
Pulseaudio verwaltet auch die meisten Ihrer Einstellungen alsamixer. Sie müssen dort nichts ändern, es sei denn, aus irgendeinem Grund funktionieren die Dinge nicht.
3) Starten Sie die Steuerung von Pulseaudio-Anwendungen pavucontrol
(einige Desktops haben eine Untermenge davon irgendwo in einem " Soundpanel " oder ähnlichem). Wenn Sie eine Anwendung starten, die Pulseaudio oder ALSA zur Tonausgabe verwendet, wird diese unter "Wiedergabe" angezeigt. Sie können auswählen, welche Karte ("Audio-Sink" in Pulseaudio-Begriffen) verwendet werden soll. Alle Senken sind unter Ausgabegeräte aufgeführt. Einige Soundkarten unterstützen unterschiedliche Konfigurationen mit unterschiedlichen Kombinationen von Quellen / Senken. Wählen Sie unter "Konfiguration" die gewünschte aus. pavucontrol
Enthält einen Volumenzähler, daher sollten Sie die Aktivität sehen.
Wenn Sie keine Soundausgabe erhalten, mit der pavucontrol
Sie arbeiten können, aktualisieren Sie Ihre Frage bitte mit der Ausgabe von pacmd list-sinks | grep name:
und amixer -c0 contents
(in einem Pastebin, wenn dies zu lang ist), vorausgesetzt, die Xonar-Karte hat immer noch die Kartennummer 0.
Verwandte Probleme
-
6
Wie kann ich Rauschen aus einer Audioaufnahme entfernen?
-
2
Fingerabdruckerkennung in Vista x64
-
1
Wie kann man in Winamp eine Ansicht erstellen, in der jeder Künstler, der nur einen Song hat, ausges...
-
1
Java Apps im Browser blinken / reißen beim Scrollen - warum?
-
5
Microsoft Fingerprint Reader unter Windows 64-Bit (Vista oder Windows 7)
-
6
Windows beim Herunterfahren automatisch stummschalten
-
2
Lohnt sich die Verwendung von S / PDIF?
-
2
Wie installiere ich iTunes unter Wine?
-
8
Software, um Audio von Heim-DVDs zu erhalten?
-
5
Dell E6500 Sound fehlt - warum?