[Ubuntu] MS Teams neemt geen geluid op

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:52

Matis

Rubber Rocket

Topicstarter
Beste GOTters,

Sinds ik (vanwege de Corona regelgeving) thuiswerk, gebruik ik Microsoft Teams (Version 1.3.00.25560 (64-bit)) op Xubuntu 20.04.

Dit heeft een aantal maanden voortreffelijk gewerkt, maar sinds een aantal weken neemt Teams geen geluid meer op in App zelve, video werkt nog wel.

Ik gebruik de pricewatch: Logitech HD Pro Webcam C920 voor zowel het opnemen van beeld als geluid.
$ inxi -Fxz
<knip>
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  Device-2: NVIDIA GK107 HDMI Audio vendor: ASUSTeK driver: snd_hda_intel 
  v: kernel bus ID: 01:00.1 
  Device-3: Logitech OrbiCam type: USB driver: snd-usb-audio,uvcvideo 
  bus ID: 3-2.3:5 
  Sound Server: ALSA v: k5.4.0-48-generic 
<knip>


Wanneer ik Teams in de browser gebruik via https://teams.microsoft.com/ werkt de webcam naar behoren en wordt beeld en geluid succesvol opgenomen. Ook registreert de ingebouwde "Volume Control" van Xubuntu de webcam. Wanneer ik klap, zie ik het balkje verspringen.
Afbeeldingslocatie: https://tweakers.net/i/tQsk-5w0s0f3ajzhgg4ZFW0d5xs=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Yk37LbZfbAqA5MVY7qlN4THG.png?f=user_large
Op die manier heb ik dus uitgesloten dat er een hardwarematig / driver probleem omtrent de Webcam is.

Teams (app) heb ik als volgt geconfigureerd:
Afbeeldingslocatie: https://tweakers.net/i/mZXj7OWwvyeens7UU0HknBqFzb4=/800x/filters:strip_exif()/f/image/40Bv2PIs99kktwH4A78iCF76.png?f=fotoalbum_large
En na het uitvoeren van een testcall (waar dus geen geluid wordt geregistreerd) krijg ik dit rapport:
Afbeeldingslocatie: https://tweakers.net/i/kv3-WVVrLu-0dDfWOJwszpJiwj0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/hSg9jZ0xbjdmbmtjInwSEtWV.png?f=user_large

Als ik de volgende twee commando's draai, werkt het geluid via de webcam in de Teams app wel:
sudo pulseaudio -D
sudo teams


Voor nu werkt de website van Microsoft Teams en sudo ook prima, maar dit is geen duurzame / bruikbare oplossing voor mij.

Kan iemand me helpen om dit probleem te verhelpen?

Alvast bedankt _O_

Matis

[ Voor 5% gewijzigd door Matis op 07-10-2020 09:33 ]

If money talks then I'm a mime
If time is money then I'm out of time

Alle reacties


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

[...] dat heb ik bijna iedere dag wel eens (nog niet opgelost) - alleen na een full reboot van desktop moet ik de audio handmatig keer op keer veranderen (was bij vorige major niet t geval).

Ik heb indruk dat audio systeem (pulse) gereset wordt bij starten van de x omgeving. vervolgens failed en niet meer recovered (ander audio setje werkt namelijk ook alleen wanneer deze al 'aan staat' voordat x draait)

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:27

Hero of Time

Moderator LNX

There is only one Legend

Om teams maar met root rechten te starten is van de zotte. Niets, maar dan ook niets dat je als gebruiker moet draaien zal je ooit met root rechten moeten draaien.

Als je via Teams web wel gewoon audio hebt, moet het aan de app zelf liggen. Bij Volume Control kan je precies zien welke programma's er actief met PulseAudio werken. Zoals je instellingen in Teams app staan, zou ik haast denken dat het via Alsa je audio wil gebruiken en dat is dan exclusief gebruik. Stel de Teams app eens in om de system default audio apparaten te gebruiken, ipv apart te specificeren.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:52

Matis

Rubber Rocket

Topicstarter
Hero of Time schreef op woensdag 7 oktober 2020 @ 11:30:
Om teams maar met root rechten te starten is van de zotte. Niets, maar dan ook niets dat je als gebruiker moet draaien zal je ooit met root rechten moeten draaien.
Akkoord en agreed. Ik heb die test ook eenmalig gedraaid om te bevestigen dat het "probleem" niet in de software en niet in de hardware zat, maar in de samenwerking tussen die twee.

Overigens lijkt het voldoende om alleen pulseaudio als root te starten, teams kan dan als gewone gebruiker gestart worden. Ik moet daarmee gaan experimenteren. Wat @himlims_ zegt klinkt ook als een mogelijke oplossing. Echter verdenk ik Pulse er niet van, want in de browser werkt het nog steeds wel.
Als je via Teams web wel gewoon audio hebt, moet het aan de app zelf liggen. Bij Volume Control kan je precies zien welke programma's er actief met PulseAudio werken. Zoals je instellingen in Teams app staan, zou ik haast denken dat het via Alsa je audio wil gebruiken en dat is dan exclusief gebruik. Stel de Teams app eens in om de system default audio apparaten te gebruiken, ipv apart te specificeren.
Ik kan geen andere configuratie kiezen voor "Audio devices". Het lijkt er op dat Teams "Skype" gebruikt voor het opnemen van het geluid: Afbeeldingslocatie: https://tweakers.net/i/1cA8vSNQsnJ7KOa8W9PtrZDYUpQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/qi15YtDvCO625Y1iKiVfUokf.png?f=user_large

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:27

Hero of Time

Moderator LNX

There is only one Legend

Met wat er in de wiki staat. Pulse hoeft helemaal niet als root te draaien. Dat doet het standaard niet. Alleen als je 'm system-wide wilt draaien, wordt het als root gestart. Voor de rest is het een on-demand service/proces. Als er niets is dat 'm nodig heeft, draait 't in principe niet. Wordt er een connectie gemaakt, dan pas start PA om de client te bedienen.

Op welke manier is de app geïnstalleerd? Is dat als snap package, appimage, flatpak of normale .deb? Want dat kan een hoop verklaren met wat er gaande is. Zeker als je terug gaat kijken wat er sinds de verandering is gebeurt. Is er een update geweest en is de .deb opeens omgezet naar een snap package bijvoorbeeld?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:52

Matis

Rubber Rocket

Topicstarter
Hero of Time schreef op woensdag 7 oktober 2020 @ 17:09:
Met wat er in de wiki staat. Pulse hoeft helemaal niet als root te draaien. Dat doet het standaard niet. Alleen als je 'm system-wide wilt draaien, wordt het als root gestart. Voor de rest is het een on-demand service/proces. Als er niets is dat 'm nodig heeft, draait 't in principe niet. Wordt er een connectie gemaakt, dan pas start PA om de client te bedienen.
Klopt, ik het probleem al wat kunnen pinpointen. Het probleem lijkt te ontstaan wanneer ik Teams mute. Want dan stopt na een tijdje de input stream naar PA. Ik zie de recording dan wegvallen in het Volume Control overzicht. Dan is er met geen mogelijkheid meer om Teams weer te abonneren op Pulse. Alleen een herstart van Teams lijkt dan (tijdelijk) een oplossing te zijn.
Op welke manier is de app geïnstalleerd? Is dat als snap package, appimage, flatpak of normale .deb? Want dat kan een hoop verklaren met wat er gaande is. Zeker als je terug gaat kijken wat er sinds de verandering is gebeurt. Is er een update geweest en is de .deb opeens omgezet naar een snap package bijvoorbeeld?
De app is geinstalleerd via de DEB repository van Microsoft.
$ cat /etc/apt/sources.list.d/teams.list
deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:52

Matis

Rubber Rocket

Topicstarter
Ik kom net deze thread tegen op Microsoft Teams forum: https://docs.microsoft.co...phone-is-not-working.html

Verschillende mensen hebben verschillende oplossingen. De meest prominente is het feit dat Teams niet overweg kan met de lijst van input devices[
I fixed the problem as follows:

A problem seems to be in how Teams enumerates the input devices, confusing the list of devices with the list of enabled devices.
I have multiple input devices, web cam and headset.
I disabled the web cam input device because I do not want it to be used, I had no mic input in-spite of it being selected in Teams device settings.

To fix I enabled all my input devices again, and then in device settings selected the correct input device.

The problem does not exist with output devices so you need not worry about them.
Ik ga dat proberen. Ik was er al wel achter dat het probleem ook met de "level" indicator van Teams terug te zien is:
Afbeeldingslocatie: https://tweakers.net/i/j3NtyMBq469f2SHodveiMlMbj0M=/800x/filters:strip_exif()/f/image/drdS6zw4bITEEPrTfJZMLMMn.png?f=fotoalbum_large
Hier werkt de microfoon (nog) wel. Maar soms begint hij al zonder paarse vakjes (leeg) en dan krijg ik vrij vlot de volgende melding:
Afbeeldingslocatie: https://tweakers.net/i/0ZBc_FMxgtHeGjnXoVvcUcYmWGQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/sKH5cKlVid0QR4G1ebxrAosY.png?f=user_large

Dat laatste is overigens wel nieuw. Mogelijk is dat aan de nieuwste release toegevoegd.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 18:52

Matis

Rubber Rocket

Topicstarter
Ik heb de afgelopen dagen MS Teams zonder problemen gebruikt.

Het remedie: BLIJF VAN DE DEVICE SETTINGS AF!. Niet eens naar kijken...

Voor mij blijft het op die manier werken :)

Bedankt allemaal voor het meedenken en laten we hopen dat het voor jullie ook werkt.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:27

Hero of Time

Moderator LNX

There is only one Legend

Ik gebruik het gedrocht (:P) niet. Op 't werk maken we gebruik van Slack. Enige wat ik daar hoef te doen is een microfoon inpluggen en gaan. En mocht ik 'gebeld' worden voordat de mic erin zit, dan gesprek weigeren en opnieuw starten. Het neemt gewoon de PulseAudio configuratie over, zoals het hoort.

Commandline FTW | Tweakt met mate

Pagina: 1