为 PXE 启动客户端启用声音

为 PXE 启动客户端启用声音

我正在尝试按照这里的说明进行操作https://communities.vmware.com/thread/390022?start=30&tstart=0通过 PXE 服务器创建 PXE 启动客户端,我能够部署服务器,并且客户端可以按预期工作。

剩下的就是启用声音,我无法启用它。我尝试了很多方法,但仍然不起作用。

apt-get install alsa-base
usermod -a -G audio view
apt-get install alsa-utils --reinstall

不起作用我也按照这里的说明操作 //help.ubuntu.com/community/SoundTroubleshooting

这里 //wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS 也使用 DKMS 但仍然不起作用

我也通过这里 //help.ubuntu.com/community/SoundTroubleshootingProcedure 进行了故障排除,但没有任何进展。

我不是 ubuntu 专家。我花了将近 16 个小时来解决这个问题。四处搜索,但仍然找不到让它工作的方法。

我为服务器和客户端使用了 2 台虚拟机。我使用的是 Xfce。

sudo aplay -l
#give me 
aplay: device_list:268: no soundcards found...

我在服务器和客户端上使用 14.04.1,内核为 3.13.0-32-generic 我确信虚拟机声卡受 Ubuntu 支持,因为我曾尝试在虚拟机上安装 Ubuntu 14.04.1 桌面,它可以播放声音。看来我漏掉了什么。我在两个虚拟机(PXE 服务器和客户端)上都使用了 VMware vsphere 5.5

真希望有人能告诉我如何让它发挥作用。

更新:lspci 输出。我使用 VMware Workstation 9.0 作为 pxe 客户端

view@pxe_client:~$ lspci -v | grep -A7 -i "audio"
02:02.0 Multimedia audio controller: Ensoniq ES1371 /Creative Labs CT2518 [AudioPCI-97] (rev 02)
        Subsystem: Ensoniq AudioPCI 64V/128 / Creative Sound Blaster CT4810
        Physical Slot: 34
        Flags: medium devsel, IRQ 9
        I/O port at 2080 [size=64]
02.03.0 USB controller: VMware USB2 EHCI Controller (prog-if 20 [EHCI])
        Subsystem: VMware US2 EHCI Controller
        Physical Slot: 35

答案1

问题是我缺少一些包,请查看这个https://help.ubuntu.com/community/LiveCDCustomizationFromScratch

相关内容