Ubuntu 22.04原生远程桌面RDP无音频传输问题求助
Ubuntu 22.04原生远程桌面RDP无音频传输问题求助
各位好,我碰到了个棘手的问题,想请大家帮忙看看:
我装了干净的Ubuntu 22.04系统,启用了系统自带的原生远程桌面功能,从Windows 10设备连接过来后,其他功能都正常,唯独音频没办法传输。
以下是我的系统和音频相关的信息:
首先是inxi -SMA的输出:
System: Host: rdp Kernel: 5.19.0-32-generic x86_64 bits: 64 Console: pty pts/0 Distro: Ubuntu 22.04.2 LTS (Jammy Jellyfish) Machine: Type: Qemu System: QEMU product: Standard PC (Q35 + ICH9, 2009) v: pc-q35-7.1 serial: <superuser required> Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0 date: 02/06/2015 Audio: Device-1: Intel 82801I HD Audio driver: snd_hda_intel Device-2: NVIDIA driver: snd_hda_intel Device-3: Intel 82801FB/FBM/FR/FW/FRW High Definition Audio driver: snd_hda_intel Sound Server-1: ALSA v: k5.19.0-32-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yes
然后是journalctl -b -t pulseaudio的日志内容:
feb 26 19:56:26 rdp pulseaudio[877]: Failed to find a working profile. feb 26 19:56:26 rdp pulseaudio[877]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed. feb 26 19:56:27 rdp pulseaudio[877]: Unable to load mixer: Недопустимый аргумент feb 26 19:56:27 rdp pulseaudio[877]: Unable to load mixer: Недопустимый аргумент feb 26 19:56:27 rdp pulseaudio[877]: Disabling timer-based scheduling because running inside a VM. feb 26 19:56:27 rdp pulseaudio[877]: Disabling timer-based scheduling because running inside a VM. feb 26 19:56:27 rdp pulseaudio[877]: Failed to find a working profile. feb 26 19:56:27 rdp pulseaudio[877]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed. feb 26 19:56:52 rdp pulseaudio[877]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
我还注意到,音频设置里的输出设备只有一个声卡,完全看不到像XRDP那样的xrdp-sink源。虽然用XRDP的话声音能正常传,但画面的渲染速度会慢很多,所以还是想解决原生RDP的音频问题。
有没有大佬知道怎么重置或者激活Ubuntu 22.04原生RDP的音频功能呢?
备注:内容来源于stack exchange,提问作者Miha12345
相关产品推荐
相关产品推荐

