몇몇 사운드카드에서 아날로그 출력은 잘되는데 디지털 출력이 안되는 경우가 있습니다.
디바이스 자체는 보이는데 그쪽으로 골라도 소리가 튀어나오지 않죠.
윈도에서 잘 동작하는 장비라면 믹서 설정 문제가 있을 수 있습니다.
터미널에서 alsamixer를 쳐봅니다. 사운드카드 제어판같은 성격입니다.
F6으로 사운드카드를 선택하고(사운드카드가 여러개일 경우)
방향키로 볼륨 및 각 단을 선택해서 조정 가능합니다.
[S/PDIF O]라고 표시된 부분이 보이는데. 이 사운드카드의 경우 디폴트 상태에서 꺼져 있군요. 상태를 전환하려면 M을 누르면 됩니다. 그럼 DAC에 불이 들어옵니다. :)
...
mpd 사용시에 굳이 root 권한이 필요한 디렉토리, 예를 들면
music_directory "/var/lib/mpd/music
이런데 음악이나 플레이리스트를 만들 필요는 없습니다.
home 아래의 경로에 디렉토리를 만들고 설정파일로 지정해 주면 권한상승없이 GUI로 연결해줄 수 있어서 제 경우 더 편하더군요.