p1510, p1610을 위한 ubuntu 리눅스 종합...

19
P1510, P1610을 위한 Ubuntu 리눅스 종합 가이드 Chapter 1. 터치 스크린 참고 : http://www.samengstrom.com/nxl/3566/p1510_touchscreen_page.en.html 처음 터미널에서 sudo perl -e shell -MCPAN 옵션에 yes no 가 나오면 처음에는 no를 누릅니다. yes는 수동 설정입니다. 그 뒤 cpan> 이 나오면 cpan> install X11::GUITest 처음엔 오류가 납니다.. 이게 왜그런지는 잘 모르겠네요.. 오류가 난다면 cpan> make install cpan> install X11::GUITest 다시 설치하시면 됩니다. 실패하시면 또 같은 명령어로 설치합니다. 터미널 종료 하시고 다시 여셔서 sudo apt-get install setserial sudo apt-get install xorg-dev sudo apt-get install xserver-xorg-input-wacom wacom-tools

Upload: others

Post on 03-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

P1510, P1610을 위한 Ubuntu 리눅스 종합 가이드

Chapter 1. 터치 스크린

참고 : http://www.samengstrom.com/nxl/3566/p1510_touchscreen_page.en.html

처음 터미널에서

sudo perl -e shell -MCPAN

옵션에 yes no 가 나오면 처음에는 no를 누릅니다. yes는 수동 설정입니다.

그 뒤 cpan> 이 나오면

cpan> install X11::GUITest

처음엔 오류가 납니다.. 이게 왜그런지는 잘 모르겠네요.. 오류가 난다면

cpan> make install

cpan> install X11::GUITest

다시 설치하시면 됩니다.

실패하시면 또 같은 명령어로 설치합니다.

터미널 종료 하시고 다시 여셔서

sudo apt-get install setserial

sudo apt-get install xorg-dev

sudo apt-get install xserver-xorg-input-wacom wacom-tools

설치가 끝나면

sudo setserial /dev/ttyS0 irq 4 port 0x3f8 autoconfig

sudo chmod a+rwx /dev/ttyS0

두개를 입력하시고..

gedit tablet6.pl

편집창이 뜨면

참고 사이트에 있는 tablet6.pl의 내용을 모두 긁어 붙여넣습니다.

저장합니다.

chmod u+x tablet6.pl

./tablet6.pl

그럼 이제 터치가 활성화됩니다.

이때 터미널을 종료하시면 다시 터치가 안되는데, 이건 당연한 현상입니다.

터미널을 종료 하고도 실행하고 싶으시다면

nohup ./tablet6.pl &

하시면 됩니다.

Calibration 방법 (tablet6.pl)

#NOTE: you may need to calibrate these (in the normal landscape mode)

#use constant TOPLEFT=>(0.73,1.19);

#use constant TOPLEFT=>(0.70,1.06);

use constant TOPLEFT=>(0.75,1.76);

#use constant BOTTOMRIGHT=>(31.51,31.25);

#use constant BOTTOMRIGHT=>(31.45,31.16);

use constant BOTTOMRIGHT=>(31.45,31.16);

tablet6.pl을 실행하고 터치를 하면 그 값이 터미널창에 나옵니다. 전체 화면에서 좌상단을

찍고 우하단을 찍으면 그 값이 나오는데 이걸 적절히 조절해서 위의 값에 넣어줍니다. 그리

고 해상도도 1280x768로 바꾸어 줍니다.

Chapter 2. 터치스크린 자동 실행

1. http://www.conan.de/touchscreen/p-series.html에 가서 fujitouch-0.6.3.tar.gz를

다운로드 받으시고 압축을 풀면 stylus라는 쉘 프로그램이 있습니다.

2. sudo gedit stylus 로 에디터로 stylus를 편집하기 위해 열고

setserial /dev/ttyS0 uart 16550 port 0x0200 irq 5 autoconfig 이 부분을

#setserial /dev/ttyS0 uart 16550 port 0x0200 irq 5 autoconfig <-주석처리

setserial /dev/ttyS0 port 0x3f8 irq 4 autoconfig <- 새로 입력

저장하고 에디터 종료 합니다.

3. 이 프로그램을 부팅시 자동실행하도록 /etc/init.d에 복사하여 넣습니다.

sudo cp ./stylus /etc/init.d

sudo chmod 777 /etc/init.d/stylus

4. cd /etc/init.d/한 뒤에

update-rc.d stylus defaults 90

/etc/rc6.d/K90stylus 라는 링크파일이 생성됩니다.

5. 시스템 - 기본설정 - 세션으로 가셔서 시작프로그램에 ./tablet6.pl 을 등록합니다.

이후 재부팅하시면 자동으로 인식 됩니다.

참고 : 백그라운드 실행은 nohup ./tablet6.pl & 로 하시면 터미널 종료 후에도 실행

가능합니다.

Chapter 3. 베릴 설치

베릴 설치는 7.04 후 매우 쉬워 졌습니다. 일단 시스템 - 기본설정에 가셔서 데스크탑효과를

활성화 해줍니다.

여기서 그냥 활성화가 된다면 aliglx가 활성화 되어있는 겁니다.

바로 시냅틱 관리자를 통해 베릴을 설치해줍니다.

시냅틱에선 compiz 를 삭제하고 설치하시기 바랍니다..^^

물론 기본으로 있는 compiz도 좋습니다.. 베릴보다 빠르고 가볍습니다. 효과는 비슷합니다.

시냅틱에서 beryl을 설치하시고, beryl-manager와 emerald-themes도 설치하시면 됩니다.

그 후 Alt + F2를 눌러서

beryl-manager

실행하셔서 된다면 성공하신 겁니다^^ 이후 베릴의 화려한 효과를 마음껏 감상하시기 바랍

니다.

이후 자동실행 되기를 원하시면 시스템 – 기본 설정 – 세션으로 가셔서 시작 프로그램에

beryl-manager를 추가하시면 됩니다.

베릴 추가 Tip : 기본으로 설치되는 에메랄드테마가 마음에 안든다 하시면

그놈의 창 테두리를 그대로 쓰실 수 있는 방법이 있습니다. 시냅틱에서 heliodor를 검색하

여 설치하신뒤 베릴 다이아몬드 아이콘에 오른 클릭 후 창 테두리 선택으로 에메랄드가 아

니라 헬리오도르를 선택하시면 그대로 그놈 테 마를 쓰실 수 있습니다.(쿠분투는

aquamarine)

Chapter 4. 네이트온 메신저

Jateon이란 좋은 프로그램이 있지만 전 Gaim용 플러그인을 설치하였습니다^^

http://blog.haz3.com/65

이 링크에서 가임용 플러그인을 받은뒤 실행하여 설치하시면 됩니다.

Chapter 5. 한글 2005

참고 : http://charum.org/zb41/view.php?id=ubuntu&no=16

아래는 우분투 6.10에서 한글 설치하기의 원문이며 7.04에서도 그대로 적용되는 것을 확인

했습니다.

다음은 Ubuntu 6.10(우분투 6.10) Edgy Eft에서 한글 2005 체험판을 설치하는 방법입니다.

** Ubuntu 6.10(우분투 6.10) Edgy Eft에서 한글 2005 체험판을 설치하는 이 글은 우분투

(dapper)에서 한글 2005 체험판 설치하기, 우분투한글2005평가판설치!, 아치리눅스 한국 사

용자모임의 문서를 거의 그대로 참고하였습니다. 리눅스를 데스크탑으로 사용하기 위해 한

글2005를 여러 배포판에 맞도록 삽질하시는 여러분들께 감사한 마음뿐입니다.

조금 복잡해 보여도 그대로 따라하면 생각보다 쉽고 빠르게 설정을 끝낼 수 있습니다.

1. 먼저 한소프트리눅스의 홈페이지로 가서 체험판 rpm 파일을 다운로드받습니다.

2. 이제부터 sudo로 작업하지 않고 root로 작업하도록 하겠습니다.

desktop:~$ sudo -s

Password: (패스워드를 입력합니다.)

3. alien이 설치되어 있지 않다면 alien을 설치합니다.(alien이 설치되어 있으면 이 단계는

넘어갑니다.)

desktop:~# apt-get install alien

4. 한글 2005 체험판이 설치된 곳으로 이동합니다.(대체로 사용자의 바탕화면으로 다운로드

됩니다.)

desktop:~# cd Desktop

5. alien을 이용해 rpm을 deb으로 변환합니다.

desktop:~# alien -k --scripts haansoft-hwp-trial-6.4.0.1083-1hs.i386.rpm

6. 변환된 deb을 설치합니다.

desktop:~# dpkg -i haansoft-hwp-trial_6.4.0.1083-1hs_i386.deb

여기까지 진행하면 프로그램 메뉴에 한글 2005 아이콘이 생깁니다. 하지만, 메뉴를 눌러 실

행시키면 한글 2005가 뜨지 않습니다. 라이브러리의 문제라고 하더군요. 해서 아래와 같은

작업을 해 줍니다.

7. /usr/lib로 이동합니다.

desktop:~# cd /usr/lib

8. 링크를 걸어 줍니다.

desktop:/usr/lib# ls libgsf* -l

desktop:/usr/lib# ln -s libgsf-1.so.113.0.99 libgsf-1.so.114

9. /usr로 이동합니다.

desktop:/# cd /usr

desktop:/usr# find . -name libssl.*

10. /usr/lib로 이동합니다.

desktop:/usr# cd lib

desktop:/usr/lib# ls -l libssl*

desktop:/usr/lib# ln -s libssl3.so libssl.so.5

desktop:/usr/lib# ls -l libcrypto*

desktop:/usr/lib# ln -s libcrypto.so.0.9.8 libcrypto.so.5

11. 실행해 봅니다.

여기까지 하면 Ubuntu 6.06에서는 한글2005가 실행됩니다.

하지만 Ubuntu 6.10(우분투 6.10) Edgy Eft에서 실행되지 않습니다. 터미널에서

desktop:~/Desktop# hwp

라고 치면

hwp: symbol lookup error: /usr/lib/hnc/lib/libHncPort.so.0: undefined symbol:

_XftFTlibrary

라는 메세지가 뜹니다.

그래서 Ubuntu 6.10(우분투 6.10) Edgy Eft에서는 다음 작업을 하나 더 해줍니다. 터미널 사

용에 익숙한 분은 터미널에서 작업하셔도 됩니다. 하지만 제가 터미널에 익숙하지 않은 관

계로 로그 아웃 후 root로 다시 로그인하여 작업하는 것으로 하겠습니다.

12. 첨부된 파일(libXft.so.2.1.2.tar.gz)을 다운로드 받아 압축을 풀어 놓습니다.(위 링크에

있습니다)

13. 파일시스템의 /usr/lib로 이동합니다.

14. 앞서 받아 압축을 푼 파일을 usr/lib로 복사해 넣습니다. 덮어 쓸거냐고 물어보는데, 그

냥 덮어써도 크게 문제가 없습니다.

15. 여기까지 한 후 다시 한글 2005를 실행보면 한글 2005가 뜨는 것을 볼 수 있습니다.

Chapter 6. 파이어폭스에서 플래쉬에 글꼴이 깨질때.

1. 터미널을 열어 아래와 같이 명령어를 줍니다.

gedit ~/.fonts.conf

텍스트 편집기(gedit)가 열립니다.

2. 아래와 같이 적어 줍니다.

<match>

<test name="family">

<string>sans-serif</string>

</test>

<edit name="family" binding="strong">

<string>UnDotum</string>

</edit>

</match>

3. 저장합니다.

4. firefox를 구동하면 플래쉬에서 한글이 깨져보이지 않고 잘 보일 것입니다.

Chapter 7. NTFS 파일 쓰기

인용 : http://zzzik.tistory.com/17

1. 시스템 - 관리 - 소프트웨어 소스 - 써드 파티에 아래 주소를 추가합니다.(7.04에선

기본 저장소에 있으므로 이 과정은 생략합니다)

deb http://flomertens.keo.in/ubuntu/ edgy main main-all

2. 터미널 창에 아래와 같이 입력합니다.

wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -

3. 시냅틱 패키지 관리자에서 ntfs-config 를 검색, 설치

4. ntfs-config 를 실행(혹은 프로그램 – 시스템 - NTFS 쓰기지원 설정도구 선택)

sudo ntfs-config

5. 나타나는 창에 [내장, 외장 장치에 쓰기 지원] 을 체크

참고 사이트

13 Things to do immediately after installing Ubuntu

Object 1

Chapter 8. Compiz 설정

베릴의 화려한 효과가 멀미가 나고 무거운 사람은 compiz를 설치하면 된다. compiz는

우분투에 기본적으로 포함되어 있으므로 따로 설정해줄 것은 없다.

다만 시냅틱에서 gnome-compiz-manager를 설치하면 간단한 설정과 트레이 아이콘에

서 compiz를 끄고 켜고 할 수도 있다.

다만 트레이아이콘이 재부팅후 나오지 않는다. 그럴 땐 시스템 – 기본설정 – 세션 에서 시

작프로그램에 compiz-tray-icon 이란 명령을 등록해주면 된다.

Chapter 9. Virtual Box로 윈도우즈 구동하기

아래 글은 KLDP에서 “우분투 Feisty에 XP 설치” 를 각색하였음을 미리 밝혀 둔다.

1. Virtual Box 설치

http://www.virtualbox.org/wiki/Downloads

이 곳에서 버츄얼 박스 1.4 우분투 Feisty 용을 다운 받는다. deb 파일이므로 그냥

더블클릭만 하면 자동으로 설치된다.

주의) 설치중간에 설치가 한참동안 안되는 것 같이 되는데 설치창에서 터미널을 꼭

열고 설치하자. 버츄얼박스는 중간중간 설정을 해주어야 하는 것이 있다.

2. 유저 권한

시스템 -> 관리 -> 사용자와 그룹

아래 그림에서

그룹 관리를 눌러서

Vboxusers를 클릭하고 오른쪽 Properties 버튼을 눌러서 나오는 그룹멤버 리스트

에서 자기 아이디를 선택

3. USB 설정

다시 터미널을 열어서

gksudo gedit /etc/udev/rules.d/40-permissions.rules

아래 명령문을 찾아서 mode를 0664에서 0666으로 바꿔준다.

SUBSYSTEM==”usb_device”, MODE=”0664″

SUBSYSTEM==”usb_device”, MODE=”0666″

저장하고 파일을 닫고 시스템을 재부팅

4. Virtual Box 실행

메뉴에서 virtualBox를 선택해서 실행

Applications -> Systems -> Innotek Virtualbox

virtualBox의 상단 메뉴

file -> global setting으로 들어가면

가상 Os가 깔리는 장소들을 선택할 수 있다.

주의) 참고로~ USB 외장하드는 비추

저도 usb 외장하드에 이미지파일을 저장하도록 해서 설치를 해봤는데

USB쪽으로 해두면 에러가 많이 발생합니다.

그리고 가상OS가 실행되면 키보드랑 마우스의 운영권이 가상OS로 넘어가게되는데

다시 리눅스에서 키보드나 마우스 컨트롤을 할려면 host key를 눌러줘야 한다.

Host 키는 Input 옵션에서 바꿀 수 있다.

default는 오른쪽 contrl키이다.

모든 설정을 마쳤으면 Ok를 누르고 New를 눌러서 가상머신 빌드를 시작한다.

wizard화면 아래의 next를 눌러 나오는 "VM name and OS type" 화면에서

name은

Window XP Professional를 적고

OS type는 windows XP를 선택

그리고 next를 눌러서 다음 화면으로 넘어가면 윈XP에 얼마만큼의 메모리를 할당할

건지 선택하는게 나오는데

최소 192메가는 줘야한다.(그러나 실제로 일공이에서 128로 실행해도 별 무리는 없

었다. 64로 줄 경우 약간 버벅인다.)

최소한 호스트에 250 메가 이상은 남겨두어야 한다.

다음 과정은 가상OS를 위한 가상 하드디스크를 만들어주는 것이다.

아래 그림에서 new를 눌러서 새가상드라이브를 만든다.

가능한 옵션은 "dynamically expand the space"랑 "fixed size"로 두 경우인데

전자는 하드디스크 크기가 사용하는거에 따라서 늘어나도록 하는 것이고

후자는 특정 사이즈를 정해주면 딱 그 용량만큼만 디스크를 쓸 수 있다.

주의) dynamic의 경우 용량이 사용량에 따라 유동적으로 늘어나지만 줄어들지는 않

는다. 하드 공간을 생각한다면 가상 공간에 무거운 프로그램은 금물이다.

최소한 Xp를 위해선 2기가 이상을 잡아줘야 한다.

5. OS 설치전 준비 사항

그림은 각 설정을 보여줍니다.

1. General

Basic – 머신의 이름과 OS 타입을 정할 수 있고 램과 비디오램을 설정할 수 있습니

다. 비디오램을 많이 설정한다 해도 게임은 안됩니다.(2D게임도)

Advanced - 대부분 건드리지 않는것이 좋습니다. 부트 순서를 정할 수 있습니다.

1.4에서 추가된 내용으로 클립보드 공유 설정이 가능합니다.

2. Hard Disks

하드디스크 이미지로 하드디스크를 조립할 수 있습니다. 최대 세가지 하드를 조립

가능합니다. 1.4 버전에 오면서 VMWare용 이미지도 마운트 가능합니다.

3. Floppy

플로피 디스켓을 마운트합니다. 요즘엔 거의 안쓰이죠? 이미지 파일도 마운트 가능

합니다. 도스 설치에 필요합니다.

4. CD/DVD Rom

Host의 CD-ROM을 공유 할 수 있고 iso 이미지 파일을 마운트 할 수도 있습니다.

5. Audio

Alsa로 맞추시면 Guest OS의 소리를 들을 수 있습니다.

6. Network

기본 NAT로 설정되어 있습니다. 호스트의 네트워크도 공유할 수 있지만 권한 문제

로 안됩니다..

7. USB

USB 컨트롤러를 사용 가능하게 할 수 있습니다. 필터 기능으로 Host OS 가 동작하

고 있을땐 특정 장치를 Host 에서만 사용하게 할 수 있습니다.

8. Remote Display

이 부분은 저도 잘 모르겠습니다.. 아마 GuestOS의 원격조정을 가능하게 하는 것

같습니다.

9. Shared Folder

폴더 공유를 설정할 수 있습니다. 여기서 공유할 폴더를 설정한뒤 꼭 공유 이름을 기

억합니다. 그런 다음 윈도우에서 cmd 창에서

net use x:\\vboxsvr\공유이름

한뒤 “명령을 잘 실행 했습니다”라는 메시지가 나오면 성공입니다. 그 뒤에 내 컴퓨

터에 가보시면 x: 로 네트워크 드라이브가 떠 있습니다.(드라이브 문자는 z: 나 x: 로

하시기 바랍니다. 알파벳 앞문자로 하면 USB 디스크가 안보이는 현상이 있습니다.)

6. OS 설치 후 세팅

별다른 건 없습니다만 꼭 Install Guest Addition 하셔서 꼭 Guest Addtion을 설

치하시기 바랍니다.이것을 설치해야 공유폴더, 해상도 자동 조정 기능등이 가능합니

다.