我在 Windows 10 上运行 Ubuntu 16.04 LTS bash。当我安装命令行音乐播放器时,它无法播放任何曲目 -Error: unable to play audio.
命令aplay -l
显示aplay: device_list268: no soundcards found.
因此看起来我需要安装声音模块。我该怎么做?我试过这个:
$ sudo apt-get install linux-restricted-modules-uname -r linux-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-restricted-modules-4.4.0-43-Microsoft
E: Couldn't find any package by glob 'linux-restricted-modules-4.4.0-43-Microsoft'
E: Couldn't find any package by regex 'linux-restricted-modules-4.4.0-43-Microsoft'
此外,运行命令时lspci -nnk | grep -A3 -Fe '[0403]'
会显示以下内容:
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
答案1
futex 中的依赖关系在 Skip-Ahead 构建中已修复,只留下实际的硬件支持。
安装 Xrdp ( apt install xrdp
),启动服务 ( sudo service xrdp start
),然后mstsc
在运行行中使用 xrdp 分配的端口 ( 127.0.0.X:port#
),您可能会获得近乎完整的桌面体验,包括声音(您可以从秋季创意者更新及更高版本中获得大部分其他功能)。
因此运行 PulseAudio 是完全有可能的。同样,唯一的警告是您需要使用 Skip-Ahead Insider 版本。除了此方法之外,可能还有其他方法可以使声音正常工作,但我不知道。