PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ALSA Sound output hinüber?



Asmodis
23.05.06, 22:20
Hi,

ich hatte irsinnige Schwierigkeiten meine Soundkarte erstmal überhaupt zum laufen zu bringen (hda-intel). Jetzt kann es die Alsa Version die mit Suse 10.1 mitgeliefert wird endlich.

Aber: Ich kann perfekt an meinem Laptop Musik hören, aber wenn ich ein externes Gerät anschließe haut das nicht hin. Channels sind ungemutet, das Gerät funktioniert definitiv auch.

Hat jemand noch eine Idee?

Alsa-Version: 1.0.11rc2
Distro: SuSE 10.1
Soundtreiber: hda-intel

drcux
23.05.06, 22:48
irq-konflikt mit usb?

Columbo0815
24.05.06, 07:32
...
aber wenn ich ein externes Gerät anschließe haut das nicht hin.
...
Was meinst du mit externes Gerät?

Asmodis
25.05.06, 16:29
Sorry, hatte noch probleme mit inet :-/

Externes Gerät == Anlage / Kopfhörer

pferdefreund
26.05.06, 06:16
Ob das wirklich am Alsa liegt, wage ich zu bezweifeln - mal mit nem
andern System probiert - eventuell Lautstärketasten (Hardware) am
Lappy hochdrehen ?. Im Regelfall ist der Kopfhörerausgang doch hardwaremäßig mit einer Klinkenbuchse mit Umschalter direkt mit den Lautsprechern verbunden - das hat normalerweise - (kenne natürlich die Interna deines Notebooks nicht) nix mit Treibern zu tun. Gibts da noch nen Schalter irgendwo ?

Asmodis
26.05.06, 08:04
Das Laptop kein so "Rädchen", sondern nur Tasten, die via Software die Lautstärke regeln.


Im Regelfall ist der Kopfhörerausgang doch hardwaremäßig mit einer Klinkenbuchse mit Umschalter direkt mit den Lautsprechern verbunden - das hat normalerweise - (kenne natürlich die Interna deines Notebooks nicht) nix mit Treibern zu tun. Gibts da noch nen Schalter irgendwo ?

Was genau meinst du damit? Ob es noch einen Schalter am Laptop gibt, mit denen man den Kopfhörer ausgang ein / ausschalten kann? - Nein.

Mit der alten Alsa-Version (der von SuSE 10.0) hatte ich zwar probleme, dass der Sound scheußlich klang (rauschen auf dem linken Kanal) aber der Kopfhörerausgang hat funktioniert.

Wenn ich Kopfhörer anstecke schaltet er ja auch brav die Laptop Lautsprecher leise...

Columbo0815
26.05.06, 17:05
Was gibt denn lspci (kleines L) aus?

Asmodis
26.05.06, 19:15
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)
06:05.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
06:07.0 Network controller: Intel Corporation PRO/Wireless 2915ABG Network Connection (rev 05)
06:09.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
06:09.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08)
06:09.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
06:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08)
06:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 03)

Columbo0815
27.05.06, 08:15
http://alsa-project.org/alsa-doc/doc-php/template.php?company=Intel&card=ICH+southbridge+HD-audio+and+modem.&chip=ICH6%2C+ICH6M%2C+ICH7%2C+ESB2&module=hda-intel

Versuch mal diese Anleitung. Welchen Mixer verwendest du zum prüfen ob alles geunmuted ist?

Asmodis
27.05.06, 11:00
Ich verwende den alsamixer.

Die Anleitung ist ja im Grunde das selbe wie es jetzt ist?

Ich hab mal nur die Config files so abgeändert, wie in der Anleitung beschrieben > kein Erfolg. Ich werde mal von hand die Treiber neu kompilieren.

Columbo0815
31.05.06, 07:21
Ich verwende den alsamixer.

Solltest du Kde verwenden, versuche es auch mal mit kmix. Ich habe die Erfahrung gemacht, dass Kmix andere Regler anzeigt als alsamixer und die in Kmix auch funktionieren.

Erklärung für dieses Verhalten habe ich leider noch keine.

HTH

Ganymed
31.05.06, 10:17
Kommt mir irgend wie bekannt vor.
als su alsaconf durchklicken.
alsamixer oder besser alsamixer-gui die gewünschten (vorhandenen) Kanäle aktivieren.
In Deinem Homeverzeichnis sollte eine .asoundrc sein.
Wenn nicht, nach bekannter Anleitung von oben (project-alsa eine erstellen.

Es geht darum. den Ausgabekanal zu aktiviren. (hw:x.y)

Asmodis
31.05.06, 17:25
Habe es mit kmix probiert... kein erfolg.

Habe den alsa-conf vorschlag ausprobiert... kein Erfolg.

Aber wie meinst du das?


Es geht darum. den Ausgabekanal zu aktiviren. (hw:x.y)

mein .asoundrc file sieht so aus:


pcm.hda-intel {
type hw
card 0
}

ctl.hda-intel {
type hw
card 0
}

TooAngel
02.06.06, 19:40
Hi,

ich habe auf meinen Asus A6va Gentoo installiert und habe genau das gleiche Problem.
Die Soundkarte

00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
funktioniert problemlos, bis auf die Tatsache, das ich über den Line Out/Headphone Anschluss kein Sound bekomme.
D.h. Sobald ich den Klinken-Stecker einstecke, verstummen die internen Notebook Lautsprecher (wie gewuenscht), aber die angeschlossenen Lautsprecher/Kopfhörer geben keinen Ton von sich.

Ich bin so langsam ratlos.

Best regards
Tobias Wilken

TooAngel
02.06.06, 20:07
Hi,

ich hatte bis gerade auch das Problem, hier ein Tip.

lade das modul mit:
modprobe snd-hda-intel model=5stack-digout position_fix=1

und dreh unter alsamixer den regler "side" hoch.

Viel Erfolg

Asmodis
03.06.06, 09:57
Hi,

ich hatte bis gerade auch das Problem, hier ein Tip.

lade das modul mit:
modprobe snd-hda-intel model=5stack-digout position_fix=1

und dreh unter alsamixer den regler "side" hoch.

Viel Erfolg

Modul laden geht fein, aber ich habe keinen Regler "side" in meinem Alsamixer :confused:

therealmisterx
03.06.06, 10:09
Ob das wirklich am Alsa liegt, wage ich zu bezweifeln - mal mit nem
andern System probiert - eventuell Lautstärketasten (Hardware) am
Lappy hochdrehen ?. Im Regelfall ist der Kopfhörerausgang doch hardwaremäßig mit einer Klinkenbuchse mit Umschalter direkt mit den Lautsprechern verbunden - das hat normalerweise - (kenne natürlich die Interna deines Notebooks nicht) nix mit Treibern zu tun. Gibts da noch nen Schalter irgendwo ?
nein dies ist zb bei meinem hp nicht so, ich kann auch bei eingestecktem klinkenstecker mittels software über den alsamixer auf die im laptop integrierten lautsprecher umschalten.

Ganymed
03.06.06, 15:42
@ Herrn der Hölle
Bei alsa-org findest Du eine Anleitung zur Erstellung einer asoundrc. Deine muss nur noch etwas editiert werden. Hier ist meine Datei - der markierte Teil ist nur von Interesse. Du musst Alsa sagen, dass auf Deiner hw:0 der erste, zweite oder x-te Ausgabekanal benutzt werden soll.
bei mir ist auf der "ersten" Soundkarte hw:0 der 3. Ausgabekanal anzusteuern.
Dein erster Ausgabekanal sind die Lautsprecher im Notebook den anderen musst Du zusätzlich aktivieren.
Frage mich nicht nach der Herleitung der asoundrc, ich habe auch nicht wirklich Ahnung von dem was ich tue.
Mit dem Befehl "aplay -D hw:0,(0/1/2/x) irgendein-soundfile.wav" kannst du probieren. Genaue Befehlssyntax finde auf alsa-org.


pcm.nforce-hw {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "nforce"
}

pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,2"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}

ctl.nforce-hw {
type hw
card 0
}


Vielleicht hilft es,
Was sagt Linux immer ?
Have a lot fun