Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst] Webcam Mikrofon funktioniert nicht
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Thu Feb 06, 2025 3:48 pm    Post subject: [gelöst] Webcam Mikrofon funktioniert nicht Reply with quote

Reines Alsa System. Kein pulsaudio Kein pipewire
Für das Online Meeting https://jitsi.fem.tu-ilmenau.de/LiwokOnlineMeeting benutze ich jitsi-meet-x86_64-Appimage
Ich kann die Mitglieder hören, aber sie können mich nicht hören.
Für das Online Meeting benutze ich die Logitech, Inc. Quickcam 3000 For Business Webcam.
Die Webcam wird nur für das Online Meeting zum USB Slot eingesteckt.
Code:
cat /proc/asound/cards


    0 [HDMI ]: HDA-Intel - HDA ATI HDMI
    HDA ATI HDMI at 0xfcc20000 irq 65
    1 [Generic ]: HDA-Intel - HD-Audio Generic
    HD-Audio Generic at 0xfca00000 irq 66
    2 [U0x46d0x9a5 ]: USB-Audio - USB Device 0x46d:0x9a5
    USB Device 0x46d:0x9a5 at usb-0000:01:00.0-2, high speed

Ohne eingesteckte Webcam sieht das so aus
Code:
cat /proc/asound/cards


    0 [HDMI ]: HDA-Intel - HDA ATI HDMI
    HDA ATI HDMI at 0xfcc20000 irq 65
    1 [Generic ]: HDA-Intel - HD-Audio Generic
    HD-Audio Generic at 0xfca00000 irq 66


Eine .asoundrc ist vorhanden
Code:

defaults.pcm.card 1
defaults.ctl.card 1

pcm.snd_card {
        type hw
        card 1
        device 0
}

ctl.snd_card {
        type hw
        card 1
        device 0
}

pcm.dmixer {
    type dmix
    ipc_key 1024
    ipc_perm 0666
    slave.pcm "snd_card"
    slave {
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
        channels 2
    }
    bindings {
        0 0
        1 1
    }
}

pcm.dsnooper {
    type dsnoop
    ipc_key 2048
    ipc_perm 0666
    slave.pcm "snd_card"
    slave
    {
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
        channels 2
    }
    bindings {
        0 0
        1 1
    }
}


Wie kriege ich das Mikrofon in der Webcam in der .asoundrc eingebaut, damit die Mitglieder mich hören können.
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB


Last edited by soundrolf on Thu Feb 13, 2025 6:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 186

PostPosted: Mon Feb 10, 2025 5:56 pm    Post subject: Reply with quote

Code:

defaults.ctl.card 2
defaults.pcm.card 2
defaults.pcm.device 0
Back to top
View user's profile Send private message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Tue Feb 11, 2025 1:57 pm    Post subject: Reply with quote

@gt_amd64
Wie soll ich das verstehen. Soll ich jetzt deine 3 Zeilen in der obigen .asoundrc einfügen
Oder eine .asoundrc mit nur den 3 Zeilen einfügen

Wenn ich die 3 Zeilen einfüge kann ich meine Musik nicht hören.
Deswegen habe ich mal defaults.ctl.card 2 und defaults.pcm.card 2 so verändert

defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 0

Danach kann ich wieder meine Musik hören. Aber im jitsi-meet-appimage kann ich immer noch nicht das Mikrofon aktivieren.
Es bleibt auf mute
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 186

PostPosted: Tue Feb 11, 2025 6:43 pm    Post subject: Reply with quote

Es ging Dir um das Mikrofon und Du hast das im Debian-Forum 8O als Ausgabe von arecord -l geposted
Quote:

Karte 2: U0x46d0x9a5 [USB Device 0x46d:0x9a5], Gerät 0: USB Audio [USB Audio]

demnach ist Deine Mikrofon-Karte: 2 und dein Mikrofon-Gerät: 0
also
Code:

defaults.ctl.card 2
defaults.pcm.card 2
defaults.pcm.device 0


Mit den genannten Einstellungen in der .asoundrc (erstmal ohne weitere Einträge) solltest du mit dem Mikrofon etwas aufnehmen können (mit alsamixer usw. testen)
Wenn das funktioniert musst du die .asoundrc noch so anpassen das Aufnahme und Wiedergabe funktionieren, also die entsprechenden Karten und Geräte einstellen.

Viel mehr kann ich Dir leider nicht helfen, ich nutze kein reines Alsa System.
Back to top
View user's profile Send private message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Wed Feb 12, 2025 4:32 pm    Post subject: Reply with quote

Leider geht das nicht.
ich habe eine neue .asounrc erstellt um das zu testen.
Code:

defaults.ctl.card 2
defaults.pcm.card 2
defaults.pcm.device 0

Damit kann ich nicht meine Musik hören und jitsi-meet-appimage ist das Mikrofon auf stumm gestellt. Keine möglichkeit es umzuschalten
Darauhin habe die .asoundrc verändert
Code:

defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 0

Damit kann ich meine Musik hören und im jitsi-meet-appimage bleibtt das Mikrofon auf stumm gestellt. Keine möglichkeit es umzuschalten
Für das Online Meeting benutze ich die Logitech, Inc. Quickcam 3000 For Business
Die Webcam wird nur für das Online Meeting zum USB Port eingesteckt. Also nachdem der Desktop hochgefahren ist.
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5331

PostPosted: Wed Feb 12, 2025 5:17 pm    Post subject: Reply with quote

Funktioniert es, wenn das USB gerät beim start des Systems schon angeschlossen ist?
Ansonsten würde es mich nicht wundern wenn app images mit pure alsa nicht klar kommen sondern sowas wie die pulseaudio/pipewire api erwarten.

Alternativ kannst du mal die flatpak variante ausprobieren: https://flathub.org/apps/org.jitsi.jitsi-meet

EDIT: Hier ein ähnlicher fall: https://github.com/jitsi/jitsi-meet-electron/issues/300
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 186

PostPosted: Wed Feb 12, 2025 6:13 pm    Post subject: Reply with quote

@soundrolf
Du versuchst leider immer zwei Schritte gleichzeitig zu machen.
Der erste Schritt sollte sein das Mikrofon zum Laufen zu bekommen! (egal ob du dabei Audioausgabe hast oder nicht)

Also noch einmal:
- .asounrc mit den von mir genannten Einstellungen erstellen
- webcam anschliessen
- danach arecord -l um zu prüfen ob die webcam tatsächlich Gerät 2 ist und wenn nicht .asoundrc entsprechend ändern
- alsamixer starten und mit F6 die Webcam (Gerät 2, sofern es das ist) auswählen und danach F4 drücken
- wenn dir nun angezeigt wird das das Gerät kein Aufnahmegerät ist, dann ist grundsätzlich etwas falsch (vielleicht fehlt auch etwas im Kernel)
- ansonsten sämtliche Einstellungen (Stummschaltung, Lautstärke) prüfen und Klopftests machen.
- wenn du so Aufnahmen machen kannst, aber keine Audiowiedergabe hast bist du schon einmal einen Schritt weiter!

@firefly
solange soundrolf nicht bestätigt das sein Mikrofon überhaupt funktioniert (alsmixer, arecord, sonstige Anwendung) macht es keinen großen Sinn hier weiter zu spekulieren woran es liegt, auch wenn ich Dir zustimme das appimages (gilt auch flatpaks) grundsätzlich problematisch sein können.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5331

PostPosted: Wed Feb 12, 2025 7:02 pm    Post subject: Reply with quote

gt_amd64 wrote:
@soundrolf
Du versuchst leider immer zwei Schritte gleichzeitig zu machen.
Der erste Schritt sollte sein das Mikrofon zum Laufen zu bekommen! (egal ob du dabei Audioausgabe hast oder nicht)

Woher soll soundrolf bis zu diesem post wissen das du so vorgehen willst. Du hast in deinem ersten Post einfach nur 3 zeilen gepostet ohne erklärung.
Und auch später wurde das auch nur indirekt angesprochen
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 186

PostPosted: Thu Feb 13, 2025 8:10 am    Post subject: Reply with quote

@firefly
Wenn das Thema lautet
Quote:
Webcam Mikrofon wird nicht angezeigt und funktioniert nicht
dann sollte man sich auch erst einmal darum kümmern und nicht um jitsi!
Ich wollte schnell und kurz helfen, weil offensichtlich war das er das falsche Gerät ansteuert und in meiner zweiten Antwort bin ich darauf ausführlicher eingegangen und habe geschrieben was der nächste Schritt ist:
Quote:
mit alsamixer usw. testen

Da wieder nur als Antwort kam: ich kann keine Musik hören und in jitsi funktioniert das Mikrofon nicht habe ich es nun zum Dritten und letzten mal ganz ausführlich erklärt und damit ist für mich das Thema dann auch erledigt - Du kannst gerne übernehmen :wink:
Back to top
View user's profile Send private message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Thu Feb 13, 2025 1:23 pm    Post subject: Reply with quote

@firefly
Quote:
Funktioniert es, wenn das USB gerät beim start des Systems schon angeschlossen ist?

Nein
Egal ob das USB gerät beim start des Systems schon angeschlossen ist oder nach dem Hochfahren des Desktops
angeschlossen wird kann ich mit dem VLC Player unter 'Aufnahmegerät öffnen' das Mikrofon unter 'Audio-Gerätename' hw.2.0
zum Laufen bekommen.

@gt_amd64
Quote:

Also noch einmal:
- .asounrc mit den von mir genannten Einstellungen erstellen
- webcam anschliessen
- danach arecord -l um zu prüfen ob die webcam tatsächlich Gerät 2 ist und wenn nicht .asoundrc entsprechend ändern
- alsamixer starten und mit F6 die Webcam (Gerät 2, sofern es das ist) auswählen und danach F4 drücken
- wenn dir nun angezeigt wird das das Gerät kein Aufnahmegerät ist, dann ist grundsätzlich etwas falsch (vielleicht fehlt auch etwas im Kernel)
- ansonsten sämtliche Einstellungen (Stummschaltung, Lautstärke) prüfen und Klopftests machen.
- wenn du so Aufnahmen machen kannst, aber keine Audiowiedergabe hast bist du schon einmal einen Schritt weiter!

- asoundrc mit den von meiner (soundrolf) Einstellungen funktioniert .Deine funktioniert nicht.
- webcam ist angeschlossen
- arecord -l zeigt Karte 2: U0x46d0x9a5 [USB Device 0x46d:0x9a5], Gerät 0: USB Audio [USB Audio]
- alsamixer F6 default:2 USB DEVICE 0x46d:0x9a5 danach F4 wird gezeigt Aufnahme Mic
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB
Back to top
View user's profile Send private message
gt_amd64
Apprentice
Apprentice


Joined: 02 Dec 2004
Posts: 186

PostPosted: Thu Feb 13, 2025 2:24 pm    Post subject: Reply with quote

@soundrolf
na geht doch!
wenn aplay, arecord und vlc funktionieren dann sollte deine .asoundrc so aussehen
- wiedergabe über karte1:gerät0
- aufnahme über karte2:gerät0
- steuerung über karte1

Code:

pcm.!default {
    type asym
    playback.pcm {
        type hw
        card 1
        device 0
    }
    capture.pcm {
        type hw
        card 2
        device 0
    }
}

ctl.!default {
    type hw
    card 1
}


nach dieser änderung nicht vergessen den alsa-service neu zu starten (oder system rebooten)

danach mit aplay -l alles kontrollieren.

nun sollten zumidest alle alsa-fähigen programme funktionieren und wenn jitsi damit nicht funktioniert solltest du vielleicht doch mal pipewire in erwägung ziehen.
ich bin jetzt endgültig raus, also viel erfolg! 8)
Back to top
View user's profile Send private message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Thu Feb 13, 2025 4:42 pm    Post subject: Reply with quote

1. Versuch

Diese .asoundrc erstellt von gt_amd64
------------------------
Code:

pcm.!default {
    type asym
    playback.pcm {
        type hw
        card 1
        device 1
    }
    capture.pcm {
        type hw
        card 2
        device 0
    }
}

ctl.!default {
    type hw
    card 1
}

------------------------
Gentoo runtergefahren
Mit der angeschlossen webcam das System hochgefahren.
nun sollten zumidest alle alsa-fähigen programme funktionieren
Audacious startet ohne Ton aber läuft.

2. Versuch
Mit der obigen .asoundrc
Gentoo runtergefahren
Ohne angeschlossen Webcam das System hochgefahren
Desktop ist hochgefahren dann webcam angeschlossen
Audacious startet ohne Ton aber läuft.

Diese .asoundrc ist nicht zu benutzen.
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB
Back to top
View user's profile Send private message
soundrolf
Tux's lil' helper
Tux's lil' helper


Joined: 08 Sep 2016
Posts: 137
Location: Cologne / Germany

PostPosted: Thu Feb 13, 2025 5:50 pm    Post subject: Gelöst Reply with quote

Ich werde verrückt es funktioniert alles
apulse war bei mir Installiert mit media-sound/apulse sdk
Ich habe dann mal echo "media-sound/apulse -sdk" > /etc/portage/package.use/apulse ohne sdk eingefügt
Danach habe ich mal jitsi-meet-appimage gestartet.
Und siehe da das Mikrofon war nicht mehr stummgeschaltet und ich konnte
mir das USB DEVICE 0x46d:0x9a5 auswählen (Das ist das Mikrofon)
Im jitsi-meet-appimage ist ein Pegelausschlag zu sehen wenn ich spreche.

Damit hab ich nicht gerechnet
Das habe ich mal equery f media-sound/apulse aufgerufen. Es war kein /usr/bin/apulse vorhanden
Daraufhin habe ich das USE="sdk" flag herausgeworfen
Ohne das USE flag sdk gibt es jetzt /usr/bin/apulse

Das ist meine jetzige .asoundrc mit der alles läuft.
Code:

defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 0


pcm.snd_card {
        type hw
        card 1
        device 0
}

ctl.snd_card {
        type hw
        card 1
        device 0
}

pcm.dmixer {
    type dmix
    ipc_key 1024
    ipc_perm 0666
    slave.pcm "snd_card"
    slave {
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
        channels 2
    }
    bindings {
        0 0
        1 1
    }
}

pcm.dsnooper {
    type dsnoop
    ipc_key 2048
    ipc_perm 0666
    slave.pcm "snd_card"
    slave
    {
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
        channels 2
    }
    bindings {
        0 0
        1 1
    }
}


Danke an alle
_________________
Regards
soundrolf

MOBO: ASUS PRIME B550M-K BIOS 3702 09/04/2024
CPU: AMD Ryzen 7 5800X 8-Core Processor (16) @ 3800 MHz
GPU: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] driver: amdgpu
RAM: 80GB crucial DDR4 3200 MHz 2x8GB 2x32GB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum