|
2006년 01월 12일
# X-Note LW40-Venus + 우분투 5.10
# 작성일 : 2006. 1. 8 # 최종수정일 : 2006. 1. 26 # 참고한 문서 : http://ubuntu.or.kr/rubybbs/index.php?bid=ubuntu&id=150&page=1 http://ubuntuforums.org/showthread.php?p=423589 ----------[하드웨어 사양]---------- 모니터 : 14" WXGA(1280x768), FBL 메인보드 칩셋 : 915PM CPU : Pentium-M 740 1.73GHz with 2MB L2 Cache, FSB533MHz VGA : ATI MOBILITY RADEON X600 사운드 : Realtek ALC880 HDD : 히타치 HTS541080G9SA00 무선 LAN : 인텔 PRO/Wireless 2200BG 일반 LAN : Marvell Yukon 88E8053 PCI-E DVD콤보 : HL-DT-ST RW/DVD GCC-4244N 터치패드 : Synaptics PS/2 Port 메모리 리더기 : Texas Instruments PCIxx21 Integrated FlashMedia Controller ----------[설치전 필수 사항]---------- 반드시 윈도우 운영체제로 부팅하여 FN+F6 무선랜을 ON 시킨다. 현재 리눅스에서 FN+F6 은 동작하지 않는다. ----------[설치 후 첫 부팅시 발생하는 문제]---------- 설치 후 첫 부팅시 Starting hotplug subsystem 부분에서 snd_hda_intel 로 인한 다운현상이 발생합니다. 때문에 부팅 선택 부분에서 recovery mode를 선택하여 부팅합니다. 여기서 타이밍이 중요합니다. Starting hotplug subsystem 부분이 나오는 즉시 Ctrl + C 로 종료시킵니다. 사실 Starting hotplug subsystem 가 눈에 보이자마자 누르기는 힘듭니다. 때문에 Starting hotplug subsystem 가 나오기 바로 직전 Ctrl + C 를 몇번 연타하여 종료시킵니다. 콘솔부팅이 되었다면 vi 편집기로 blacklist를 편집합니다. # vi /etc/hotplug/blacklist 맨 아래쪽에 아래의 코드를 추가합니다. snd_hda_intel (테스트 결과 snd_hda_codec는 부팅에 영향을 주지 않습니다.) 수정된 파일을 저장 한 후 재부팅 합니다. 이제 부팅이 무사히 이루어지고 나머지 설치가 완료됩니다. ----------[인터넷 접속]---------- 각종 꾸러미의 원할한 설치를 위해서 인터넷 접속은 필수입니다. 유무선 랜카드 모두 자동으로 잘 잡힙니다. 집에 유무선 공유기가 있다면 무선랜도 자동으로 잡힙니다. 시스템->관리->네트워크 에서 연결을 활성화 시켜줍니다. ----------[앞으로 컴파일을 위해 설치해야 할 꾸러미]---------- 기본적으로 컴파일에 필요한 꾸러미들을 설치합니다. uname -r 을 입력하며 커널 버전을 알아냅니다.(저는 업데이트를 통해 커널 버전이 2.6.12-10 입니다.) # sudo apt-get install linux-headers-2.6.12-10 # sudo apt-get install linux-headers-2.6.12-10-386 # sudo apt-get install linux-source-2.6.12 소스 파일의 압축을 풀고 /usr/src/linux라는 링크를 만듭니다. 대부분의 경우 컴파일시 커널소스의 경로를 /usr/src/linux로 참조하기 때문입니다. # sudo tar jxf /usr/src/linux-source-2.6.12.tar.bz2 # sudo ln -s /usr/src/linux-source-2.6.12/ /usr/src/linux 기타 몇개 더 # sudo apt-get install build-essential gcc-3.4 ----------[랜카드]---------- 마벨 유콘 최신 드라이버를 다운받습니다. http://www.marvell.com/drivers/driverDisplay.do?dId=107&pId=10 드라이버의 압축을 풀고 설치합니다. # tar jxf install-8_24.tar.bz2 # cd Driverinstall # sudo ./install.sh 메뉴에서 1번을 선택합니다. 설치 완료후 Have fun... 이라는 메세지가 뜹니다. ----------[사운드]---------- 드라이버 설치에 필요한 꾸러미를 받습니다. # sudo apt-get install gettext libncurses5-dev 리얼텍 사이트에서 최신 드라이버를 받습니다. http://www.realtek.com.tw/downloads/dlhd-2.aspx?lineid=2004052&famid=2004052&series=2004061&Software=True 다운받은 드라이버의 압축을 풀고 설치합니다. # tar jxf realtek-linux-audiopack-3.5-2 # cd realtek-linux-audiopack-3.5-2 # sudo ./install 사운드 카드를 선택하는 부분에서는 기본적으로 선택되어져 있는 snd-hda-intel를 선택하시면 됩니다. alsa는 기본적으로 재부팅후 기존 볼륨을 초기화 시킵니다. oss-preserve 를 설치하면 재부팅 후에도 볼륨이 유지됩니다. # sudo apt-get install oss-preserve ----------[그래픽]---------- 이 설치에 관한 원본 문서는 http://ubuntuforums.org/showthread.php?p=423589 입니다. 기존의 오래된 fglrx driver를 제거합니다. sudo apt-get remove xorg-driver-fglrx sudo apt-get remove fglrx-control sudo apt-get remove linux-restricted-modules-$(uname -r) #저는 이 부분을 넘어갔습니다. sudo dpkg-reconfigure xserver-xorg #이것을 실행하여 ATI 드라이버를 선택하라고 했지만 xorg.conf에 ati로 잡혀있었으므로 불필요 하다고 생각됨. 재부팅을 합니다. 이전 fglrx 커널을 제거합니다.(기본적으로 설치가 되어있지 않습니다.) sudo apt-get remove fglrx-kernel-$(uname -r) ATI 홈페이지에서 최신 ATI driver installer를 다운받습니다. https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=300 컴파일에 필요한 꾸러미를 설치합니다. sudo apt-get install gcc-3.4 module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.3-base 다운받은 ATI인스톨러 파일을 설치한 곳에서 아래와 같이 명령을 줍니다. sudo sh ./ati-driver-installer-8.20.8-i386.run --buildpkg Ubuntu/breezy 따로 설정하지 않았다면 /tmp 디렉토리에 설치에 필요한 deb 꾸러미들이 생성되어 있을 것입니다. sudo cd /tmp sudo dpkg -i xorg-driver-fglrx_8.20.8-1_i386.deb sudo dpkg -i fglrx-control_8.20.8-1_i386.deb sudo dpkg -i fglrx-kernel-source_8.20.8-1_i386.deb 커널 드라이버를 컴파일 합니다. sudo module-assistant prepare sudo module-assistant update sudo module-assistant a-i fglrx 싱글 모니터라면 sudo aticonfig --initial 세부설정을 하고 싶다면( sudo fglrxconfig 세부설정 완료후 xorg.conf 가 수정되므로 이전 정보를 보존하고 싶다면 미리 백업해둔다. 재부팅을 합니다. 정보를 봅니다. sudo fglrxinfo 각각 테스트 해봅니다. glxgears fgl_glxgears 드라이버 설치 및 테스트가 끝났습니다. ----------[FN키, 멀티미디어키]---------- FN키는 액정 밝기조절인 FN+Home, FN+End 가 작동합니다. 멀티미디어키는 볼륨조절키가 모두 동작합니다. ----------[터치패드]---------- gsynaptics 라는 유틸리티로 설정이 가능합니다. #sudo apt-get gsynaptics xorg.conf 에 아래의 사항을 확인합니다. Section "ServerLayout" ... InputDevice "Synaptics Touchpad" "AlwaysCore" ... EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "SHMConfig" "true" Option "HorizScrollDelta" "0" ... EndSection "SHMConfig" "true" 가 설정되어 있어야 gsynaptics 가 동작합니다. 재부팅후 gsynaptics 를 실행시킵니다. >>기타 참고 옵션 (gsynaptics을 사용한다면 쓸 일이 없겠지만) Option "LeftEdge" "120" Option "RightEdge" "830" Option "TopEdge" "120" Option "BottomEdge" "650" Option "FingerLow" "14" Option "FingerHigh" "15" Option "MaxTapTime" "0" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "20" Option "HorizScrollDelta" "20" Option "MinSpeed" "0.6" Option "MaxSpeed" "1.5" Option "AccelFactor" "0.03" Option "EdgeMotionMinZ" "30" Option "EdgeMotionMaxZ" "160" Option "EdgeMotionMinSpeed" "15" Option "EdgeMotionMaxSpeed" "15" Option "EdgeMotionUseAlways" "0" Option "UpDownScrolling" "1" Option "LeftRightScrolling" "0" Option "CircularScrolling" "0" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "0" ----------[나비 설치 및 한영키 설정]---------- 나비를 설치한다. # sudo apt-get install nabi ~/.gnomerc 파일에 아래 코드를 추가한다. export XMODIFIERS="@im=nabi" export GTK_IM_MODULE=xim 시스템 - 기본설정 - 세션 - 시작프로그램 에 /usr/bin/nabi 를 등록한다. 로그아웃 후 다시 로그인하여 정상 작동하는지 확인한다. 한영키 설정을 위해 터미널에서 아래와 같이 입력한다. # sudo setkeycodes 71 113 # sudo setkeycodes 72 109 # xmodmap -e "keycode 113 = Hangul" # xmodmap -e "keycode 109 = Hangul_Hanja" ~/.Xmodmap 에 아래의 코드를 추가한다. keycode 113 = Hangul keycode 109 = Hangul_Hanja 로그아웃 후 다시 로그인하면 나비가 .Xmodmap 파일을 읽어들일 것인지 물어본다. .Xmodmap을 선택하고 확인한다. ----------[VMWARE rpm 꾸러미 설치하기]---------- deb 변환에 필요한 alien과 컴파일을 위한 gcc를 꾸러미를 설치한다. # sudo apt-get install alien gcc 커널헤더 꾸러미를 설치한다. # sudo apt-get install linux-headers-$(uname -r) vmware rpm 버전을 다운받는다. http://www.vmware.com/download/download.do?downloadGroup=WKST-5-LX 아래와 같이 명령을 내린다. # sudo alien --to-deb --generate --scripts --fixperms VMware-workstation-5.0.0-13124.i386.rpm 생성된 폴더로 이동 # cd VMwareWorkstation-5.0.0 파일의 내용을 수정한다. # sudo vi debian/preinst 아래와 같은 라인의 다음 라인에 # BEGINNING_OF_TMPDIR_DOT_SH #!/bin/sh 아래의 코드를 추가한다. VMWARE_RPM_VERBOSE='yes' 수정된 파일을 저장한다. 다른 파일을 수정한다. # sudo vi debian/prerm VMWARE_RPM_VERBOSE='yes' 를 위와 똑같이 삽입한다. instances="$1" 이 코드를 instances=0 로 고친다. 수정된 파일을 저장한다. 다른 파일을 수정한다. # sudo vi debian/postrm VMWARE_RPM_VERBOSE='yes' 를 위와 똑같이 삽입한다. instances="$1" 이 코드를 instances=0 로 고친다. 꾸러미를 생성한다. # sudo dpkg-buildpackage # cd .. 생성된 꾸러미를 설치한다. # sudo dpkg -i vmwareworkstation_5.0.0-13125_i386.deb vmware를 설정한다. # vmware-config.pl 아래와 같은 질문이 나오면 yes를 입력한다. /usr/share/doc/vmware/EULA: Aucun fichier ou répertoire de ce type Do you accept? (yes/no) yes 소유자와 그룹만 실행 가능한 권한을 부여한다.(권한 부여는 마음대로) # sudo chmod +s /usr/lib/vmware/bin/vmware-vmx |
ABOUT
이글루 파인더
카테고리
그냥 잡담
최근 등록된 덧글
박군님 안녕하세요. ㅋ
저도 시도 자체..
by -A2- at 12/03 이런 사발라면 같은 행동을 할려고 시.. by 박군 at 12/03 이제는 14조가 중요한게 아니라 불안해서.. by -A2- at 12/03 티스토리도 좋죠. 백업되구 ㅋ 저는 워.. by -A2- at 12/03 한나라당은 병역기피자 모임이나 마찬.. by -A2- at 12/03 일석이묘 입니다. ㅋㅋ by -A2- at 12/03 일단 14조 약관이 사라졌다더군요.. SK.. by SeLeaf at 12/03 성급한 일반화의 오류일지는 모르겠으나.. by 쟌나비 at 12/02 서비스형 블로그 장단점 비교 해 놓은 .. by Dr.지존 at 12/02 감동의 물결..ㅎ by Dr.지존 at 12/02 깔끔한 요약 정리에 이벤트 참여 돌하나.. by Dr.지존 at 12/02 물 오르자마자 이글루스를 떠나게 되었.. by -A2- at 12/02 흑흑... ㅠㅠ by -A2- at 12/02 제가 낚은건가요? ㅎ 그리고 '에이투'가 .. by -A2- at 12/02 물 오르신 A2님 ^^ by rince at 12/01 늘 약관에 있어서는 약자가 될 수 밖에 없.. by rince at 12/01 님!! 제 블로그에다가 왕따블로거라고 .. by 금드리댁 at 12/01 이사가면 연락드릴께요. 훗! by -A2- at 12/01 노는 서버에 몰래설치 좋아요. ㅋㅋ by -A2- at 12/01 갑자기 제가 무슨 사과를 받아야 하는지.. by -A2- at 12/01 최근 등록된 트랙백
MBTI 테스트
by 최익필의 이름없는 블로그 석환의 생각 by plute's me2DAY 요즘 개그프로를 안보는 이유.... by 청투룡의 맑은하늘빈종이 쟈니김의 생각 by johnny's me2DAY 개발자 Lee 이야기 by 狂者力 硏究所 狂獸의 β(排他)的 人生 리만 브라더스 싱글 앨범 전격 발매!!!!!!!!! by 냉면개시 - 여름날의 베짱이. 11/21 - 개발자 LeeMB 이야기 by allo? link의 생각 by link's me2DAY 타마고♡의 생각 by outfly's me2DAY 뽈따의 생각 by cheek's me2DAY 실존하지 않는 인물의 이야기 by Aigo World 아크몬드의 생각 by archmond's me2DAY 기획자 LeeMB 이야기 by 에르미스? 카타르시스!! 교수 LeeMB 이야기 by 소담한 세상 RedBaron의 알림 by redbaron's me2DAY 제리아의 생각 by jeria's me2DAY 개발자 LeeMB 이야기 by 블로고스피어는 지금 periphery의 생각 by periphery's me2DAY sunset의 생각 by sunset's me2DAY 스크린샷 by ubuntu/Draco 이전 블로그
라이프 로그
|