[Asus V1S] Headphone Jack Sense funktioniert nicht unter Ubuntu
Friday, 25. July 2008, 09:09:42
Also. Ich hab mich jetzt lange mit dem Thema beschäftigt und endlich eine einfach Lösung gefunden.
Vorweg möchte ich einfach kurz das problem erklären wie es mich betroffen hat. Wie wahrscheinlich viele andere habe ich über aplay -l was für eine Karte in meinem Laptop ist. Das gab mir die Ausgabe
Daraus entnimmt man das man in der ALSA-Configuration.txt nach ALC861VD Analog suchen sollte.
Hier findet man diesen Eintrag:
Jetzt fügt man /etc/modprobe.d/alsa-base die zeile
oder
ein. Startet den X-Server neu und hofft das es funktioniert. Der Headphone Jack sense wird in diesem Fall allerdings nicht funktionieren. Auch wenn man über den Front Kanal die Notebook Lautsprecher muten kann ist es meiner meinung nach keine zufriedenstellende lösung.
Also habe ich was anderes probiert.
Mit cat /proc/asound/card0/codec\#*|grep Codec bekam ich folgende Ausgabe:
Irgendwie scheint aplay -l nicht ganz mit dieser Ausgabe übereinzustimmen. Also probiere ich das ganze mal mit meiner erkenntnis das ich wohl den Realtek ALCV660-VD und nicht den [Realtek ALC861VD] chip in meinem Laptop habe.
In der ALSA-Configuration.txt findet sich bei dem oben gezeigten eintrag die zeile
Na dann fügen wir die doch mal in /etc/modprobe.d/alsa-base ein.
Erstmal im Terminal:
Dann müsst ihr die alte option auskommentieren und die neue einfügen:
Speichern. und X-Server neu starten.
Jetzt schaut ihr unter System>Einstellungen>Audio nach ob ihr als Gerät HDA Intel (ALSA Mixer) eingestellt habt.
Als nächstest öffnet ihr den Lautstärkeregler (per rechtsklick auf das Lautstärke Symbol) und altiviert unter dem Reiter Schalter die Option Headphone. (Falls der Reiter Schalter nicht Vorhanden ist müsst ihr unter Bearbeiten>Einstellungen einfach Headphone auswählen)
Hoffe das klappt bei euch genauso wie bei mir.
Greetz
Nobu
Vorweg möchte ich einfach kurz das problem erklären wie es mich betroffen hat. Wie wahrscheinlich viele andere habe ich über aplay -l was für eine Karte in meinem Laptop ist. Das gab mir die Ausgabe
someone@localhost:~$ aplay -l **** Liste von PLAYBACK Geräten **** Karte 0: Intel [HDA Intel], Gerät 0: ALC861VD Analog [ALC861VD Analog] Untergeordnete Geräte: 1/1 Untergeordnetes Gerät '0: subdevice #0 Karte 0: Intel [HDA Intel], Gerät 6: Si3054 Modem [Si3054 Modem] Untergeordnete Geräte: 1/1 Untergeordnetes Gerät '0: subdevice #0
Daraus entnimmt man das man in der ALSA-Configuration.txt nach ALC861VD Analog suchen sollte.
Hier findet man diesen Eintrag:
ALC861VD/660VD 3stack3-jack 3stack-dig3-jack with SPDIF OUT 6stack-dig6-jack with SPDIF OUT 3stack-6603-jack (for ALC660VD) 3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD) lenovoLenovo 3000 C200 dallasDallas laptops hpHP TX1000 autoauto-config reading BIOS (default)
Jetzt fügt man /etc/modprobe.d/alsa-base die zeile
options snd-hda-intel model=lenovo
oder
options snd-hda-intel model=3stack-dig
ein. Startet den X-Server neu und hofft das es funktioniert. Der Headphone Jack sense wird in diesem Fall allerdings nicht funktionieren. Auch wenn man über den Front Kanal die Notebook Lautsprecher muten kann ist es meiner meinung nach keine zufriedenstellende lösung.
Also habe ich was anderes probiert.
Mit cat /proc/asound/card0/codec\#*|grep Codec bekam ich folgende Ausgabe:
$ cat /proc/asound/card0/codec\#*|grep Codec Codec: Realtek ALC660-VD Codec: Generic 1543 Si3054
Irgendwie scheint aplay -l nicht ganz mit dieser Ausgabe übereinzustimmen. Also probiere ich das ganze mal mit meiner erkenntnis das ich wohl den Realtek ALCV660-VD und nicht den [Realtek ALC861VD] chip in meinem Laptop habe.
In der ALSA-Configuration.txt findet sich bei dem oben gezeigten eintrag die zeile
3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
Na dann fügen wir die doch mal in /etc/modprobe.d/alsa-base ein.
Erstmal im Terminal:
sudo gedit /etc/modprobe.d/alsa-base
Dann müsst ihr die alte option auskommentieren und die neue einfügen:
options snd-hda-intel model=3stack-660-digout <== Neue zeile #options snd-hda-intel model=lenovo <== Alte auskommetierte zeile
Speichern. und X-Server neu starten.
Jetzt schaut ihr unter System>Einstellungen>Audio nach ob ihr als Gerät HDA Intel (ALSA Mixer) eingestellt habt.
Als nächstest öffnet ihr den Lautstärkeregler (per rechtsklick auf das Lautstärke Symbol) und altiviert unter dem Reiter Schalter die Option Headphone. (Falls der Reiter Schalter nicht Vorhanden ist müsst ihr unter Bearbeiten>Einstellungen einfach Headphone auswählen)
Hoffe das klappt bei euch genauso wie bei mir.
Greetz
Nobu











