아.. ZBOX에 광출력이 기본적으로 달려있어서 얼씨구나 했는데... 리시버에 기껏 연결했건만 이놈이 소리를 안낸다.
혹시나 해서 기존에 사용하던 USB-DAC를 물려보았더니 윈도우7에서는 안나오던 광출력이 여기선 또 소리를 잘 낸다.
여튼 기본적으로 달려있는 놈을 어떻게든 활성화 시켜보자.
일단 현재 달려 있는 오디오 장치를 확인해보자.
aplay --list-devices
보아하니 0카드 : PCH [HDA Intel PCH], 1 장치 : ALC892 Digital [ALC892 Digital] 요놈이 문제의 광출력인듯하다.
문제해결은 구글신과 ㅋ
여러방법을 써보았지만 되질 않았고
심플하게 alsamixer에서 s/pdif mute 조절로 해걸
(참고 : http://shellrunner.com/fix-digital-optical-spdif-output-in-ubuntu-raring-ringtail/ )
자 이제 XBMC 설정
문제는 XBMC에서는 처음에 메뉴 넘기는 소리는 잘 나다가 동영상을 재생함과 동시에 어떠한 설정을 해도 오디오 입력장치 초기화 실패 라는 메시지가 뜨면서 소리 안나옴 T.T
우선 alsa와 pulse를 모두 제거하고 다시 설치해보기로
sudo apt-get remove --purge alsa-base
sudo apt-get remove --purge pulseaudio
sudo apt-get install alsa-base
sudo apt-get install pulseaudio
하고 /etc/pulse/daemon.conf 파일 편집
default-sample-channels = 6
lfe mixing 관련은 6
그리고
sudo speaker-test -c6
우분투 자체에서는 5.1채널로 소리 잘남
그래도 여전히 문제 발생
내가 뭘 알겠어.. 구글검색해서
이것저것 다 해봐도 안됨
그러다가 http://ubuntuforums.org/archive/index.php/t-1644394.html
Working now
This is what I did:
Use synaptics to load “linux-backports-modules-als-2.6.32-25-generic”.
Once installed and system re-booted, load “alsamixer” in a terminal window, press F6 to change to Nvidia sound, then unmute the channels. It will not display channels unless the backport is loaded.
At that point, I was able to get VLC and other stuff to do 5.1.
I had to continue searching because XBMC is my main reason for this box. XBMC kept giving me "cannot initialize" error. I found that if I changed the Ubuntu sound preference to use analog (any type) then XBMC worked perfect.
이사람의 말이 정확하게 들어맞음
우분투의 기본 사운드 설정을 Digital이 아닌 Analog로 설정하고 XBMC를 실행하면
광출력 패스스루로 잘 동작한다!!!
하지만 아쉽다. Analog로 설정한 이상 다시 사운드 설정을 디지탈로 바꿔줘야 XBMC를 제외한 나머지 모든 Ubuntu에서의 사운드가 나오니
이것도 여간 불편한 것이 아니다.
그리고 USB-DAC는 뒀다 뭐할건가..
결국 수많은 삽질 끝에 다시 USB-DAC를 사용하기로 ^^;;;
하지만 USB-DAC에서도
리눅스 기본 사운드 설정에서 USB-DAC Digital로 선택을 하고 XBMC를 실행하고 파일을 재생하면 역시 에러
아무래도 리눅스 기본 사운드와 XBMC의 패스쓰루 장치와의 리소스 공유를 할 수 없는 구조인 듯하다.
그래서 설정한 방법이
리눅스의 기본 사운드 장치는 HDMI로
그리고 XBMC의 패스스루 장치를 USB-DAC Digital로 선택하니
리눅스의 기본 소리는 HDMI를 통해 TV로 사운드가 나오고
XBMC로 재생시에는 리시버를 통해 소리가 나온다.
* 이상하게도 XBMC 스크린샷 캡춰한거에서 오디오 세팅은 표시가 되질 않아서 글로만 씀
여튼 편법이지만 어쩔수 없이 이렇게 셋팅완료!
'Study 외 > Linux' 카테고리의 다른 글
Linux Multi Thread 예제 (ubuntu 12.04, Eclipse) (0) | 2014.04.04 |
---|---|
Zotac ZBOX ID18 홈서버로 구성 - 5. 토렌트 클라이언트 (0) | 2014.04.03 |
Raspbian x11vnc Headless Mode Autostart (0) | 2014.03.31 |
Zotac ZBOX ID18 홈서버로 구성 - 3. 파일공유를 위한 Samba 설치 (0) | 2014.03.30 |
Zotac ZBOX ID18 홈서버로 구성 - 2. XBMC 설치 (0) | 2014.03.30 |