Ubuntu 16을 사용하고 있으며 mopidy 및 mopidy-spotify를 설치한 후 다음 오류가 발생했습니다.
Mixer (AlsaMixer) initialization error: Could not find ALSA soundcard with index 1.
답변1
그 이유는 사운드를 재생하기 위해 잘못된 인터페이스/카드 구성을 사용하고 있기 때문입니다. 먼저 올바른 인터페이스가 무엇인지 알아야 합니다(예:).
#aplay -l
placa 0: PCH [HDA Intel PCH], dispositivo 3: HDMI 0 [HDMI 0]
Dispositivo secundário: 0/1
Dispositivo secundário #0: subdevice #0
placa 0: PCH [HDA Intel PCH], dispositivo 7: HDMI 1 [HDMI 1]
Dispositivo secundário: 1/1
Dispositivo secundário #0: subdevice #0
내 구성에는 카드 1개(카드 0, 즉 = 0)와 장치 2개(3과 7)가 있습니다.
이제 현재 사용하고 있는 장치가 무엇인지 추측해야 합니다. 0,3 및 0,7을 사용해 보세요.
aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
aplay -D plughw:0,7 /usr/share/sounds/alsa/Front_Center.wav
올바른 구성은 무언가를 들을 수 있는 구성입니다(제 경우에는 0,3)..
마지막으로 /etc/mopidy/mopidy.conf에서 mopidy에 대한 올바른 매개 변수를 구성하면 됩니다.
[audio]
mixer = alsamixer
output = alsasink device=hw:0,3
이제 Mopidy를 다시 시작하면 됩니다!
sudo service mopidy restart
추가 정보:
http://acquisitionsyndrome.com/2014/09/spotify-using-mopidy/