Så du har tatt steget og konvertert til Linux, bare for å finne at du likevel må forholde deg til Office-programmer som Teams. Okei, ikke noe problem, Microsoft har usannsynlig nok sluppet en versjon av Teams for Linux.
Programmet er installert, chat funker, testsamtaler funker, alt er klart for et Teams-møte. Du joiner møtet... og mikrofonen virker ikke. Den umiddelbare reaksjonen er å avslutte møtet og joine det en gang til, men det hjelper ikke. Problemet ligger i måten Teams kommuniserer med lyd-hardwaren. Måten Teams kommuniserer med lyd-hardwaren er via din innloggede brukers gruppemedlemsskap i Linux - ikke via Officekontoen din.
For å få Teams til å kunne bruke mikrofonen, må du legge brukeren din til i følgende grupper (jeg forutsetter bruk av en Debian-basert Linuxdistro her (Ubuntu, Mint, Pop!_OS, ...):
Den enkleste måten å gjøre dette på, er å bruke usermod-verktøyet på kommandolinjen:
usermod -aG audio,video,pulse,pulse-access brukernavn
-aG legger til gruppene til din bruker. Kjør
id brukernavn
for å se hvilke grupper du er medlem av (kan være nyttig å kjøre denne før du legger til flere grupper, for sikkerhets skyld. brukernavn er din innloggede bruker. For min testbruker så det slik ut:
# id test uid=1000(test) gid=1000(test) groups=1000(test),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),104(input),112(lpadmin),127(sambashare),130(libvirt)
Når du har kjørt usermod-kommandoen, logg ut og inn igjen eller start maskinen på nytt.