[conf.]
Linux on Laptops
perserverantia.com
DisgruntledGoat.com
Diego (spanish)
1. Ubuntu Linux
a. upgrade
– edit sourcelist (/etc/apt/sources.list) : breezy -> dapper
– apt-get update
– apt-get dist-upgrade
-sun
( => 현재 우분투 개발버전은 6.04(Dapper Drake) 이고 Flight4 까지 나온 상태입니다.
개발버전 CD를 다운받아서 설치해보려 했지만 이 노트북 (Dell 630m)의 그래픽
드라이버를 못잡는 문제와 설치시 몇몇 패키지들의 문제때문에 설치가 되지 않아
이전의 안정 버전인 5.10 (Breezy Badger) CD로 설치한 후 업그레이드 하는 방법으로
대퍼 설치에 성공했습니다. 업그래이드 방법은 위와 같이 소스리스트를 vi 와 같은 편집기로
열어서 breezy 를 모두 dapper 로 변경해주고 업그래이드를 시작합니다.)
b. graphic driver (intel 915GM)
– kernel header, source install (synaptic)
– dirver (common, i915) download and install (sudo ./install.sh)
– edit xorg (/etc/X11/xorg.conf) : in “Device” Section : VideoRam 131072
– 915resolution download and install (make; make install)
– edit rc (/etc/init.d/rc) : /usr/sbin/915resolution 38 1280 800 24
( => 델 630m 노트북은 인텔 915GM 그래픽 칩셋을 사용하고 14인치 와이드 LCD로
정상적인 1280×800 해상도로 사용하기 위해서는 추가적인 설정이 필요합니다.
우선 스스로 커널을 컴파일하지 않았을 경우 커널 헤더와 소스가 없으므로
시넵틱 패키지 관리자 프로그램을 통해 커널 해더와 소스를 설치합니다. 이것은
그래픽 드라이버를 설치하기 위해 꼭 필요한 것이므로 설치가 되있지 않으면 드라이버도
올바르게 설치되지 않을겁니다. 위 링크에서 최신버전 common-2006xxxx.i386.tar.bz2 와
i915-2006xxxx-linux.i386.tar.bz2 두 파일을 다운받아 압축을 풀고 (tar xvjf ~) 설치합니다.
해상도 설정을 위해 915resolution 프로그램을 다운받아 설치한 후 설정을 하는데
이 프로그램은 반드시 x-window 가 시작되기 전에 띄워져야하기 때문에 부팅시 적당한
스크립트 파일에 위와 같이 추가해줍니다.
c. synaptic touchpad (추가 설정)
– sudo apt-get install x-dev libx11-dev libxext-dev
– driver download
– driver install (make; cp synaptics_drv.o /usr/X11R6/lib/modules/input/; make install)
– configuration (/etc/X11/xorg.conf) : in “InputDevice” Section : add/replace as below
Section “InputDevice”
Identifier “Synaptics Mouse”
Driver “synaptics”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “LeftEdge” “1700”
Option “RightEdge” “5300”
Option “TopEdge” “1700”
Option “BottomEdge” “4200”
Option “FingerLow” “25”
Option “FingerHigh” “30”
Option “MaxTapTime” “180”
Option “MaxTapMove” “220”
Option “VertScrollDelta” “100”
Option “MinSpeed” “0.09”
Option “MaxSpeed” “0.18”
Option “AccelFactor” “0.0015”
Option “SHMConfig” “on”
# Option “Repeater” “/dev/ps2mouse”
EndSection
– turn off the touchpad : sudo rmmod psmouse
( => 브리지 버전에서도 특별한 설정없이 터치패드 사용은 가능했으며 자동으로 동작하게
설정되어 있습니다. 위 추가 설정을 하는 이유는 터치패드의 동작을 더 자세히 설정해서
사용 편의성을 높이기 위함입니다. 터치패드 사용을 중지시키고 싶을 땐 해당 모듈인
psmouse 모듈을 위와 같이 커널에서 제거하면 됩니다. )
d. Fonts setting
– sudo apt-get install ttf-unfonts ttf-alee
– download hanyang fonts
– sudo apt-get install alien
– sudo alien -i hanyang-ttf-2.0-2hs.noarch.rpm
– sudo fc-cache
– edit .fonts.conf