答案1
这是我修复同一问题的方法。这样您就不必重新启动计算机:
sudo rm -rf ~/.config/chrome-remote-desktop
killall pulseaudio
pulseaudio --start
gnome-shell --replace
它也影响了我的 Gnome 应用程序。我很生气,因为我花了几个小时才意识到这是因为我的 Yubikey,因为它是一个 U2F/FIDO2 安全密钥。所以我确保要强硬起来。我希望这对某些人来说是一个万能药,直到谷歌能够做出一些修复,我向他们发送了一份关于此事的反馈报告。
答案2
Chrome 远程桌面与 Ubuntu 之间存在一些问题。要恢复所有应用程序的系统声音,您应该从 Chrome 和 Ubuntu 中删除该扩展程序。
运行以下命令:
sudo apt-get remove chrome-remote-desktop
并重新启动 Ubuntu。
答案3
.chrome-remote-desktop-session
不知何故,我设法通过在用户文件夹中创建文件,使音频在仍安装 Chrome 远程桌面的 Ubuntu 18.04 中工作
cd ~
touch .chrome-remote-desktop-session
并将这些行放入文件中
unset PULSE_CONFIG_PATH
unset PULSE_RUNTIME_PATH
unset PULSE_SINK
unset PULSE_STATE_PATH
DESKTOP_SESSION=ubuntu XDG_CURRENT_DESKTOP=Unity /usr/sbin/lightdm-session 'gnome-session --session=ubuntu'
我不知道是否需要重新启动 ubuntu,但我意识到重新启动后就可以了
参考:https://bugs.chromium.org/p/chromium/issues/detail?id=496885
答案4
我使用这个命令来刷新设备。
pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect
它确实起作用了,声音测试成功了。不过,我仍然无法在 Chrome 中听到声音(例如 YouTube 或 Hangouts)。
至少现在我已经从我的机器上卸载了 Chrome 远程桌面。