• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[aufgegeben]USB Webcam Mikrofon aktivieren

Pfalzwolf

Member
Hi,
Für die Nutzung des Mikrofons meiner USB Logitech Webcam brauche ich einen Tipp um weiter zu kommen. Ich brauche das für Skype. Das Mikrofon funktioniert leider nicht über USB. Wenn ich zusätzlich ein Headset anschließe, klappt es mit dessen Mikrofon. Allgemein funktioniert sonst alles sehr gut, was mit Sound zusammen hängt.

Alle Systeme und Treiber sind auf aktuellem Stand. Für Skype ist Pulse Audio aktiviert – die einzige Auswahlmöglichkeit. Kamera und Mikrofon funktionieren unter Windows einwandfrei. Es gibt unter SuSE Linux lediglich das Problem, den Sound über USB zu nutzen/aktivieren. Das ist offenbar kein Skype Problem, da die Aufnahme vom Mikrofon mit KRecord ebenfalls nicht funktioniert.

Im Sound Mixer sind Capture1 und 2 auf Maximum und die Kästchen angekreuzt. Bei Input Source gibt es Front Mic, Rear Mic, Line und CD. Keine dieser Optionen funktioniert. Es gibt im Mixer eine extra Seite für das USB Device 0x46d:0x9a1(Logitech Webcam) und der Option Mic. Der Regler steht auf Maximum und das Aufnehmen-Kästchen ist angehakt. Mic und Mic Boost gibt es nicht als Option wie das bei meinem Laptop der Fall ist.

Hat jemand eine Idee, wo ich ansetzen kann?

Pfalzwolf
 

spoensche

Moderator
Teammitglied
Das Front Mic, Rear Mic etc. nicht funktionieren liegt daran, weil an den Anschlüssen nichts angeschlossen ist.

Sieh dir mal http://www.linupedia.org/opensuse/USB_-_Webcam_und_Opensuse_%28Einrichten%29 an.
 
OP
Pfalzwolf

Pfalzwolf

Member
Nun, eine dieser Tabellen hat ja zur Kaufentscheidung geführt, in der zu lesen steht, dass genau mein Modell
046d:09a1 Logitech Quickcam Communicate MP/S5500
unterstützt wird.
Video funktioniert ja wenigstens. Früher als der UVC Treiber noch nicht im Kernel war, funktionierte der Sound mit ALSA. Wie kann aber nun unter den jetzigen Voraussetzungen das Mikrofon über USB genutzt werden...
 

spoensche

Moderator
Teammitglied
Poste mal die Ausgabe von
Code:
dmesg | tail
, wenn du die Cam einsteckst. Danach poste bitte auch mal die Ausgabe von
Code:
lsmod | grep usb
 

spezi

Advanced Hacker
Guten Morgen,
hast Du in Skype bei Audiogeräte das richtige Device eingestellt? Da hat es nämlich bei mir gehakt, es gab mehrere Auswahlmöglichkeiten.

mfg
spezi
 
OP
Pfalzwolf

Pfalzwolf

Member
@Spoensche
Hi, hier kommen die Angaben:
dmsg | tail
[ 918.707633] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:11:d8:b1:ff:a6:00:04:0e:8d:2c:c1:08:00 SRC=192.168.178.1 DST=192.168.178.20 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=27287 DF PROTO=TCP SPT=2959 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A0ABF2DA40000000001030301)
[ 943.041278] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:11:d8:b1:ff:a6:00:04:0e:8d:2c:c1:08:00 SRC=192.168.178.1 DST=192.168.178.20 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=19766 DF PROTO=TCP SPT=2960 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A0ABF37250000000001030301)
[ 949.940024] usb 3-2: new full speed USB device using uhci_hcd and address 2
[ 950.205203] usb 3-2: New USB device found, idVendor=046d, idProduct=09a1
[ 950.205209] usb 3-2: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[ 950.205213] usb 3-2: SerialNumber: 7BDF6420
[ 950.208366] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a1)
[ 950.244361] input: UVC Camera (046d:09a1) as /devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.0/input/input6
[ 976.373150] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:11:d8:b1:ff:a6:00:04:0e:8d:2c:c1:08:00 SRC=192.168.178.1 DST=192.168.178.20 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=54428 DF PROTO=TCP SPT=2961 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A0ABF442A0000000001030301)
[ 979.369871] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:11:d8:b1:ff:a6:00:04:0e:8d:2c:c1:08:00 SRC=192.168.178.1 DST=192.168.178.20 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=54430 DF PROTO=TCP SPT=2961 DPT=14013 WINDOW=5840 RES=0x00 SYN URGP=0 OPT (020405B40402080A0ABF45560000000001030301)
lsmod | grep usb
snd_usb_audio 89997 2
snd_hwdep 5990 2 snd_usb_audio,snd_hda_codec
snd_usb_lib 18955 1 snd_usb_audio
snd_pcm 86832 4 snd_pcm_oss,snd_hda_intel,snd_usb_audio,snd_hda_codec
snd_rawmidi 21721 1 snd_usb_lib
snd 64702 23 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_hda_codec_cmedia,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hwdep,snd_usb_lib,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device
usbhid 44717 0
hid 68594 1 usbhid
usbcore 192259 7 snd_usb_audio,snd_usb_lib,uvcvideo,usbhid,uhci_hcd,ehci_hcd
Gruß
Pfalzwolf
 

spoensche

Moderator
Teammitglied
Code:
[ 950.208366] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a1)

Was sagt
Code:
lsusb -v

Hast du mal die Einstellungen von
Code:
alsamixer
überprüft? Poste mal die Ausgabe von
Code:
rpm -qa | grep alsa
 
OP
Pfalzwolf

Pfalzwolf

Member
@Spoensche
zunächst vielen Dank für Deine Mühe. Ich habe viel gesucht und für dieses Problem, das anscheinend einige Leute haben, keine Lösung entdeckt. Mache Dir also nicht zu viel Mühe, zumal es den work-around mit einem Headset-Mikrofon gibt. Trotzdem hier die Angaben:
lsusb -v
http://nopaste.info/9e3721b0a6.html
Und da steckt ein Problemchen, das sich aber sonst beim Sound nicht bemerkbar macht:
alsamixer
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Verbindung verweigert
Fehler beim Öffen des Mixer-Gerätes: Verbindungsaufbau abgelehnt
rpm -qa | grep alsa
alsa-utils-1.0.23-1.8.i586
alsa-oss-1.0.17-29.2.i586
alsa-plugins-pulse-1.0.23-1.9.i586
alsa-plugins-1.0.23-1.9.i586
alsa-1.0.23-2.12.i586
Pfalzwolf
 

spoensche

Moderator
Teammitglied
Pfalzwolf schrieb:
@Spoensche
zunächst vielen Dank für Deine Mühe. Ich habe viel gesucht und für dieses Problem, das anscheinend einige Leute haben, keine Lösung entdeckt. Mache Dir also nicht zu viel Mühe, zumal es den work-around mit einem Headset-Mikrofon gibt. Trotzdem hier die Angaben:
lsusb -v
http://nopaste.info/9e3721b0a6.html
Und da steckt ein Problemchen, das sich aber sonst beim Sound nicht bemerkbar macht:
alsamixer
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Verbindung verweigert
Fehler beim Öffen des Mixer-Gerätes: Verbindungsaufbau abgelehnt

Hast du Pulseaudio installiert? Ist der Pulseaudio Dämon gestartet?

rpm -qa | grep alsa
alsa-utils-1.0.23-1.8.i586
alsa-oss-1.0.17-29.2.i586
alsa-plugins-pulse-1.0.23-1.9.i586
alsa-plugins-1.0.23-1.9.i586
alsa-1.0.23-2.12.i586

Installiere mal noch die Pakete alsa-utils und alsa-firmware.
 
OP
Pfalzwolf

Pfalzwolf

Member
Die alsa-utils waren bereits installiert. Die neu installierte alsa-firmware ermöglicht es jetzt, den alsamixer zu starten. Das ist aber lediglich die Character-basierte Version des KMix.

Der Pulseaudio Server lässt sich mit pulseaudio -k stoppen und mit pulseaudio -D wieder starten.

Wie gesagt, wird das USB Microfon der Webcam auf einer eigenen Registerkarte von KMix angezeigt, also offenbar erkannt. Obwohl das Kästchen Aufnahme angehakt ist und der Pegel auf 100%, kann das USB Microfon nicht verwendet werden.

So, das war's. Ich denke, wir sollten hier die Sache aufgeben.
Pfalzwolf
 

spezi

Advanced Hacker
Hallo,
rpm -qa | grep pulse. Wenn da was kommt, deinstalliere es, falls Du das nicht anderweitig unbedingt benötigst.

mfg
spezi
 
OP
Pfalzwolf

Pfalzwolf

Member
@spezi
In einer ruhigen Minute werde ich das demnächst mal probieren.
Einige Beiträge im Web sind ja kritisch gegenüber Pulse Audio und den damit verbundenen Problemen. Wie sich das in der letzten Zeit verbessert hat, weiß ich nicht.
 

DerArne

Member
Hi Pfalzwolf,
Pfalzwolf schrieb:
@spezi
In einer ruhigen Minute werde ich das demnächst mal probieren.
hast Du inzwischen mal ne' ruhige Minute gehabt? Ich habe die gleiche Kamera unter OpenSuSE 11.3 und auch kein Mikrofon.
Wäre schon klasse, wenn das wieder laufen würde. ;-)

Viele Grüße
Arne
 

VN-Andy

Member
Hallo Leutz,

ich habe da noch nicht ganz aufgegeben. Hatte nämlich mit der gleichen Kamera das gleiche Problem. Ich wollte allerdings nur von diesem Mikrofon irgendwas aufnehmen. Folgendes habe ich hin bekommen:

Ich benutze den VLC-PLayer. Dort kann man z.B. unter Medien -> Aufnahmegerät öffnen.
Als Capture mode ist dort 'Video for Linux 2' eingestellt.

Als Video-Gerätename habe ich /dev/video0 angegeben. Das ist die Kamera selbst.
Probleme hatte ich mit dem Audio-Gerätenamen. Den habe ich aus der Systemeinstellung unter Multimedia heraus bekommen. Der VLC-Player versucht nämlich immer auf und von einem ALSA-Gerät aufzunehmen. In der Systemeinstellung unter Audio-Aufnahme habe ich ein Gerät stehen mit dem Namen:

USB Device 0x46d:0x9a1 (USB Audio)

Geht man nun mit der Maus darüber, werden einem die Gerätenamen und die Reihenfolge der zu testenden Geräte angezeigt. Davon habe ich dann folgendes ausgewählt und im Audio-Gerätename im VLC-Player eingetragen:

plughw:CARD=1,DEV=0

Das ganze heißt bei euch vielleicht anders, brachte mir jedenfalls den Erfolg, dass Kamera und Mikrofon im VLC-Player funktionieren.

Noch ein Hinweis zu Skype:

Bei mir steht als Webcam das:

UVC Camera (046d:09a1) (/dev/video0)

Unter Audiogeräte -> Mikrofon ist bei mir folgendes eingetragen:

USB Device 0x46d:0x9a1, USB Audio (hw:1,0)

Damit funktioniert Skype einwandfrei.

Schönen Gruß und ich teste weiter

Andy
 

misiu

Moderator
Teammitglied
Unter Audiogeräte -> Mikrofon ist bei mir folgendes eingetragen:

USB Device 0x46d:0x9a1, USB Audio (hw:1,0)

Genau diese Auswahl wird erst vorhanden sein, wenn Paket "pulseaudio" deinstalliert wird.

MfG
misiu
 

Fex

Member
Hallo,
ringe gerade gerade mit dem gleichen Problem und die Suche hat mich zu diesen schon etwas älteren Thread geführt..
Bin mir aber mit meinen bescheidenen LINUX-Kenntnissen nicht sicher, ob ich diesen Tipp ausprobieren soll:
misiu schrieb:
Genau diese Auswahl wird erst vorhanden sein, wenn Paket "pulseaudio" deinstalliert wird.
Da mir nicht klar ist, was ich damit auslöse und ich befürchte, eventuell das Soundsystem zu "zerschießen". Ist schon einmal "gelungen". Momentan laufen Amarok und Co. nämlich top!
Was würdet ihr mir raten!? :???:

Gruß Gert
 
OP
Pfalzwolf

Pfalzwolf

Member
Wie es der Zufall will hatte ich gerade Probleme mit dem Sound als ich aus der Ferne per Laptop mit der Heimat skypen wollte.
Per YAST entfernte ich Pulseaudio und siehe da, der Sound für Skype funktionierte wieder und Amarok funktioniert immer noch ;-)

Die Pakete lassen sich ohne Probleme wieder installieren. Also, nur Mut.

Anmerkung: Das ursprüngliche Problem war auf einem anderen Rechner aufgetreten, es besteht aber ebenfalls ein Zusammenhang mit Pulseaudio.

Grüße, Pfalzwolf
 

misiu

Moderator
Teammitglied
Mit Pulseaudio bei 11.4 muss in den KDE-Systemeinstellungen die Reihenfolge bei Aufnahmegeräten geändert werden, dann
geht es meistens auch (Skype 2.2.0.35).

MfG
misiu
 
Oben