Meine Kopfhörer funktionieren nur mit Fedora und Windows?
Hi,
leider funktionieren meine Kopfhörer, wenn ich die analog am PC anschließe komischer weise nur unter Windoof und Fedora. Digital funktionieren sie überall. Fedora ist aber nun wirklich nicht meine Lieblingsdistribution und Windoof ist für mich keine Dauerlösung. Der Soundchip ist der ALC4080. Mit weder Mint noch mit Ubuntu funktionieren meine Kopfhörer. Hat wer eine Idee, woran das liegen könnte? Ebenfalls läuft mein Nvidia Grafiktreiber unter Fedora sogar besser als unter Windows.
Danke
Welche Kopfhörer benutzt du und was bedeutet für dich analog und digital?
Naja Analog bedeutet für mich, dass das Signal analog vom PC aus übertragen wird. Digital bedeutet, dass das Signal digital z. B. per USB übertragen wird.
Das heißt die Kopfhörer funktionieren über USB aber nicht über den Klinkeanschluss?
Exakt
2 Antworten
Hallo sintaxxing,
Auch wenn es sich bei deinen Kopfhörern immer um das gleiche Gerät handelt ist es für dein Betriebssystem ein Unterschied ob der Klinke oder der USB Anschluss genutzt werden.
Bei Anschluss an die analoge Klinke wird der Sound über den Onboardsoundcodec (ALC4080) gesteuert. Bei Anschluss über USB wird dein Kopfhörer als eigenständiges Soundgerät erkannt.
Die Unterstützung von Soundgeräten wird unter Linux durch ALSA bereitgestellt. ALSA ist fester Bestandteil des Linuxkernels. Ubuntu (LTS) und Mint verwenden eher ältere Kernelversionen. Fedora ist da wesentlich aktueller. Wahrscheinlich wird der ALC 4080 nicht korrekt von den alten Kernelversionen unterstützt und es kommt deshalb kein Ton aus deinen Kopfhörern wenn sie per Klinke angeschlossen sind.
Manchmal sind aber auch Soundkanäle einfach stumm geschaltet. Das kannst du am besten mit dem Programm ALSAmixer üverprüfen.
Ich hoffe das hilft dir weiter.
werden denn unter Mint oder Ubuntu Gerätedateien angelegt?
Führe mal den Befehl:
ls /dev/snd/pcm*
aus.
Da sollte so etwas wie "pcmC0D3p" erscheinen.
Wenn es die gibt, dann sollte auch der Sound-Chip richtig erkannt worden sein.
Anschließend kannst du testen, ob diese Gerätedateien auch benutzt werden.
lsof |grep pcm