제목이 너무 거창........ㅡ.ㅡ;;
소니 바이오 사용자들 다들 아시겠지만 혹시 모르시는 분들을 위해서 글을 올립니
다.
윈도우에서 Fn(펑션키)를 눌러어 lcd밝기나 볼륨 조정, 씨디롬 이젝트 기능등
편리한 기능을 사용할수있죠.
물론 이모든것이 리눅스에서도 사용가능 합니다.
조그 다이얼도 사용이 가능하지만 제 바이오는 FX기종이여서 조그다이얼이 없는
관계로 해본적이 없습니다......ㅡ.ㅡ;;
그럼 시작해 볼까요!!!
필요한 파일들입니다.
http://download.alcove-labs.org/software/sonypi/spicctrl-1.3.tar.bz2http://download.alcove-labs.org/software/sonypi/s
onypid-1.2.tar.bz2 http://www.pm.waw.pl/~jslupski/vaio/files/sonykeyd.tar.bz2http://www.pm.waw.pl/~jslupski/vaio/file
s/sonykey.sh http://www.pm.waw.pl/~jslupski/vaio/files/sonypi 위의 파일들이 필요한 파일 들입니다. 1.
일단 spicctrl을 압축을 푸신후에 make로 해서 컴파일을 합니다. 2. 그리고 컴파일된 파일을 /u
sr/local/sbin으로 카피를 합니다. 역시 sonypid도 압축을 푸신후에 make로 해서 캄파일을 합니다
. 그리고 역시 /usr/local/sbin으로 카피를 해줍니다. 3. 그리고 커널 컴파일시에 "<M> Sony Vaio Pr
ogrammable I/O Control Device support" in "Character devices" 를 모듈로 만들어 주셨다면 상 관이 없지만
만약 저 모듈을 포함 하지 않았다면 커널을 새로 컴파일해서 저 모 듈을 생성 해줘야 합
니다. 4. /etc/modules.conf 를 열어서
alias char-major-10-63 sonypi
options sonypi minor=63 nojogdial=1 를 추가해 줍니다
조그 다이얼이 저같이 없다면 options항목은 빼셔도 됩니다.
5. mknod /dev/sonypi c 10 63 를 실행해서 장치를 만들어 줍니다.
6. 그런후 sonykeyd.tar.bz2를 압축을 푼후에 make;make install을 해
줘서 설치를 합니다.
7. 그다음에 snoykey.sh을 /usr/local/sbin 으로 카피을 해줍니다. 퍼미
션은 chmod 0700 /usr/local/sbin/sonykey.sh 로 해줍니다
8. 그런다음에 mkdir -p /var/local/sound/state 로해서 디렉토리를 하나
생성 해줍니다.
9. 자 이제 마지막 단계로 부팅시에 자동으로 돌아 갈수있도록 init.d에 넣어 주면 됩니다.
sonypi를 받아서 아래와 같이 링크와 카피를 해줍니다.
$ cp sonypi /etc/rc.d/init.d
$ chmod 0755 /etc/rc.d/init.d/sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc2.d/S86sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc3.d/S86sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc4.d/S86sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc5.d/S86sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc0.d/K02sonypi
$ ln -s /etc/rc.d/init.d/sonypi /etc/rc.d/rc6.d/K02sonypi
자 이제 다 됐습니다. 수고들 많이 하셨군요 이제 Fn키를 사용할수 있을겁니다
참고로 윈도우의 fn과는 동작이 조금 다릅니다 윈도우에서 볼륨 조정을 방향키로 하지
만 리눅스에서Fn+1,Fn+2로 합니다. Fn+F3: 볼륨 뮤트 , 언 뮤트
Fn+F4: 보륨 크키 조절
Fn+F5: lcd밝기 조정
Fn+1: 선택 항목 크키 조정(감소)
Fn+2: 선택 항목 크키 조정(상승)
Fn+E: 시디롬 이젝트
10. 참고 싸이트
http://www.pm.waw.pl/~jslupski/vaio/sonykeyd.htmlhttp://returntonature.com/linux/phpwiki/