Puncte:1

Nicio ieșire de sunet de la căștile USB pe Ubuntu 21.04

drapel jp

Tocmai am făcut upgrade de la Ubuntu 20.04 la 21.04. De la upgrade, nu pot obține niciun sunet la căștile USB. Microfonul de pe căști funcționează. Funcționează și ieșirea către difuzoarele încorporate sau mufa pentru căști.

Acest lucru a funcționat perfect pe Ubuntu 20.04.

În setările de sunet, dacă încerc să testez căștile, nu se afișează difuzoare.Acest lucru se întâmplă pentru cele două căști USB pe care le-am testat (Sennheiser PC 8 și Plantronics 5200)

Din câte am înțeles, implementarea audio a fost schimbată de la Pulseaudio la Pipewire. Orice găsesc prin Google se referă în continuare la Pulseaudio. Deci sunt cam pierdut.

Orice sfat despre cum să depanați această problemă ar fi foarte apreciat.

Nu sunt afișate difuzoare în fereastra pop-up de testare

Actualizați:

carduri de listă pactl

Afișează setul cu cască. Cred că pare ok... dar nu sunt un expert.

Cardul #71
Nume: alsa_card.usb-Sennheiser_Communications_Sennheiser_USB_headset-00
Șofer: Alsa
Modul proprietar: n/a
Proprietăți:
    device.enum.api = „udev”
    device.api = „alsa”
    media.class = „Audio/Dispozitiv”
    api.alsa.path = „hw:1”
    api.alsa.card = „1”
    api.alsa.card.name = „Set cu cască USB Sennheiser”
    api.alsa.card.longname = "Set cu cască Sennheiser USB Sennheiser Communications la usb-0000:00:14.0-2, sp complet"
    device.plugged.usec = "998216405"
    device.bus_path = "pci-0000:00:14.0-usb-0:2:1.0"
    device.sysfs.path = „/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/sound/card1”
    device.bus-id = „usb-Sennheiser_Communications_Sennheiser_USB_headset-00”
    device.bus = „usb”
    device.subsystem = „sunet”
    device.vendor.id = „5013”
    device.vendor.name = „Sennheiser Communications”
    device.product.id = „37”
    device.product.name = „Set cu cască [PC 8]”
    device.serial = „Setul de căști Sennheiser_Communications_Sennheiser_USB”
    device.form_factor = „setul cu cască”
    device.name = „alsa_card.usb-Sennheiser_Communications_Sennheiser_USB_headset-00”
    device.description = „Set cu cască [PC 8]”
    device.nick = „Set cu cască USB Sennheiser”
    device.icon_name = "audio-headset-usb"
    api.alsa.use-acp = „adevărat”
    api.acp.auto-profile = „fals”
    api.acp.auto-port = „fals”
    api.dbus.ReserveDevice1 = „Audio1”
    factory.id = „14”
    client.id = „31”
    object.id = „71”
    object.path = „alsa:pcm:1”
    alsa.card = "1"
    alsa.card_name = „Set cu cască USB Sennheiser”
    alsa.long_card_name = "Set cu cască Sennheiser USB Sennheiser Communications la usb-0000:00:14.0-2, sp complet"
    alsa.driver_name = "snd_usb_audio"
    device.string = „1”
Profiluri:
    dezactivat: Dezactivat (chiuve: 0, surse: 0, prioritate: 0, disponibil: da)
    ieșire:analogic-stereo+input:mono-fallback: Ieșire stereo analogică + intrare mono (chivoare: 1, surse: 1, prioritate: 6501, disponibil: da)
    ieșire:analog-stereo: Ieșire stereo analogică (recuperare: 1, surse: 0, prioritate: 6500, disponibil: da)
    pro-audio: Pro Audio (sunt: ​​1, surse: 1, prioritate: 1, disponibil: da)
    input:mono-fallback: Intrare mono (chiuve: 0, surse: 1, prioritate: 1, disponibil: da)
Profil activ: ieșire: analog-stereo+input:mono-fallback
Porturi:
    analog-input-mic: Microfon (tip: Mic, prioritate: 8700, offset latență: 0 usec, disponibilitate necunoscută)
        Proprietăți:
            port.type = "microfon"
            device.icon_name = "intrare-audio-microfon"
            card.profile.port = "0"
        Parte din profil(uri): intrare:mono-fallback, ieșire:analog-stereo+input:mono-fallback
    căști cu ieșire analogică: Căști (tip: Căști, prioritate: 9900, offset latență: 0 usec, disponibilitate necunoscută)
        Proprietăți:
            port.type = „căști”
            device.icon_name = „căști audio”
            card.profile.port = "1"
        Parte din profil(e): ieșire:analog-stereo, ieșire:analog-stereo+input:mono-fallback

In orice caz, lista pactl se scufundă scurt nu îl arată, doar difuzoarele încorporate care funcționează:

43 alsa_output.pci-0000_00_1f.3.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDAT

Continuându-mi cercetările, în cele din urmă am găsit problema în journalctl --user -u pipewire:

Aug 02 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: ALSA lib confmisc.c:1281:(snd_func_refer) Nu se poate găsi definiția „cards.USB-Audio.pcm.front.0:CARD =1'
Aug 02 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: Nu există un astfel de fișier sau director
02 august 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: ALSA lib conf.c:5233:(snd_config_expand) Eroare de evaluare: Nu există un astfel de fișier sau director
02 august 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Necunoscut PCM front:1
02 august 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: „front:1”: redare deschisă eșuată: nu există un astfel de fișier sau director
02 august 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: adaptor 0x55c2e968c8b0: nu se poate obține format: nu există un astfel de fișier sau director
02 august 10:46:32 backxp-HP-EliteBook-840-G5 pipewire[2007]: utilizare: node.name=<string>

Acest lucru m-a condus la următorul raport de eroare: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/332

Am pipewire 0.3.32, așa că nu înțeleg de ce nu mi-a rezolvat problema.

Puncte:1
drapel jp

Până când eroarea menționată la sfârșitul întrebării mele este rezolvată corect, răspunsul corect (și soluția) la întrebarea mea pare să fie repornirea manuală a tuturor serviciilor legate de Pipewire:

systemctl --user restart pipewire-media-session pipewire-pulse pipewire

Actualizare: am depus o nouă problemă cu Pipewire pentru aceasta, deoarece se pare că nu o pot redeschide pe cea anterioară: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1478

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.