3. 설정
(1) 오디오 문제
아마도 HDMI로 TV와 연결할 때만 나타나는 현상인 지는 모르겠으나 처음 XBMC를 실행했을 때 화면은 나오는데 소리가 나오지 않았다. Alsa mixer와 XBMC의 오디오 설정이 제대로 되지 않아서 나타나는 현상인 듯 한데 해결책은 다음과 같다. 먼저 터미널에서 alsamixer를 실행시키면 다음과 비슷한 화면을 볼수 있을 것이다.
맨 오른쪽의
다음으로 XBMC의 System > Audio output 화면으로 들어가 다음과 같이 출력 옵션을 hdmi로 맞춰준다. 클릭하며 큰 화면을 볼 수 있다.
(2) 한글 문제
한글 폰트가 설치되지 않아 한글이 빈 박스로 표시되는데 인터넷에서 쉽게 해결책을 찾을 수 있다. 아래 링크의 "5. XBMC 한글화" 부분을 참고
http://xbmc-korea.com/xe/manual
한글 폰트를 설치하고 스킨의 폰트 설정화일(Font.xml)을 고쳐주는 부분이 핵심이다.
(3) 스킨 수정
XBMC는 동영상을 영화, 음악 비디오 그리고 TV 드라마 이렇게 3종류로 나누어 관리한다. 개인적으로 가족 비디오(Home video)를 영화처럼 메뉴에서 따로 보여 주면 좋겠지만 아쉽게도 기본 스킨으로 배포되는 Confluence는 이렇게 구성이 되어 있지 않다. 그리고 이러한 동영상 화일을 보여주는 모드로 file mode와 library mode의 두 가지 모드를 제공하는데 이 역시 헷갈리고 불편할 때가 있다.
그래서 동영상 화일의 file mode를 Files라는 별도의 메인 메뉴로,
음악 비디오를 별도의 메인 메뉴로 뺀 것은 나에게는 필요없는 음악 비디오 대신 가족 비디오를 음악 비디오인 것처럼 분류해 놓기 위한 것인데 자세한 방법은 아래 두 링크를 읽어 보면 감을 잡을 수 있을 것이다.
http://www.pcmediacenter.com.au/forum/topic/35089-home-videos-library-mode-using-nfo-files/
http://wiki.xbmc.org/?title=Import_-_Export_Library#Video_nfo_Files
(4) 기타 잡다한 쉘 스크립트
앞에서 [방법 2]대로 XBMC를 설치했다면 launcher라는 플러그인(10.0에서는 add-on)을 이용해서 xterm이나 firefox 같은 다른 프로그램을 잠깐 실행하거나, X를 재시작하기 위해 만든 허접한 쉘 스크립트이다. 9.11(Camelot)에서 favorite로 등록해서 사용을 했었는데 10.0(Dharma)에서는 확인해 보지 못했다.
P.S. 잠깐 인터넷을 검색해 보니 Launcher가 Dharma에 맞게 업그레이드가 된 듯하다.
#!/bin/bash #File: runApp.sh #Desc: move the to the right workspace and run the application passed # as the first argument. After the application finishes, return to the # original workspace. #Usage: ex) runApp.sh xterm # Author: dks, Aug 31, 2009주의: runApp.sh를 사용하려면 wmctrl 패키지를 먼저 설치해야 한다.
# Argument check [ $# -eq 0 -o $# -gt 1 ] && exit 1 APP=$(which $1) || exit 1
# current workspace index # workspace numbers start from 0 CWS=$(wmctrl -d | awk '/\*/ {print $1}') moveToRight && $APP
#return to the previous workspace wmctrl -s $CWS
function moveToRight { # get number of workspaces ws=$(wmctrl -d | wc -l)
# work space on right rws=$[($CWS+1) % $ws]
# avoid workspace 0 where XBMC is running if [ $rws -eq 0 ] then wmctrl -s 1 else wmctrl -s $rws fi }
#!/bin/bash # File: restartX.sh # Desc: simply kill fluxbox process so that the startXBMC.sh on VT 5 terminates. # Then, init will respawn startXBMC.sh which, in turn, excute startx.
pkill fluxbox
[뱀 다리]
혹시나 FrontRow용 keyspan 리모콘을 구입하였다면 여기에서 keyboard.xml 화일을 다운 받아 /home/xbmc/.xbmc/system/keymaps/ 밑에 복사한다. pause/play버튼과 menu 버튼을 상황에 따라 stop이나 previous menu 등으로 동작하도록 셋팅이 되어 있다.
1 comment:
Newer Post
