Raspberry Pi (Model B, 512M) 装上最新版的PiCorePlayer无法成功启动,总是提示unable to open device之类,后来网上搜索发现解决方法:
1、ssh到PiCorePlayer , 使用如下命令查看可用的USB DAC设备
sudo /mnt/mmcblk0p1/tce/squeezelite-armv6hf -l

2、修改/opt/bootlocal.sh中的相关参数,这里将其修改为front:CARD=DAC,DEV=0
sudo vi /opt/bootlocal.sh
sudo /mnt/mmcblk0p1/tce/squeezelite-armv6hf -o front:CARD=DAC,DEV=0 -n USBDAC
3、改完记得filetool.sh -b,不然改动不会生效。然后sudo reboot.重启后Logitech Media Server确实能发现播放设备,也能完成播放工作了,但是有噪音。将front 修改为 sysdefault就没有这个现象了,有点奇怪。
备注:PiCorePlayer的ssh用户名、密码分别是:user=tc Password=nosoup4u
我的DAC是MyTek 192 DSD DAC.