사용자 삽입 이미지

Screenshot No. 01

사용자 삽입 이미지

Screenshot No. 02

사용자 삽입 이미지

Screenshot No. 03

사용자 삽입 이미지

Screenshot No. 04



그냥 심심해서 찍어본거에요
아무 의미 없어요......
정말이에요 >_<

노트북이 두개인 관계로 그동안은  Fujitsu 놋북과 Averatec 놋북 두개를 나란히 놓구서
Averatec 노트북에 Windows XP를 설치해서 사용하곤 했었습니다.

그런데 간단한 작업을 위해서 Averatec을 켜자니 성가시고 해서
이번에 Fujitsu 노트북에 VirtualBox를 설치해서 Windows XP를 설치하였습니다. ㅋ

VirtualBox에 필요한 세부 설정은 다음링크를 참고해주세요 훗

설정방법 : http://kldp.org/node/82148?page=1
VirtualBox 다운로드 : https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.6-G-F@CDS-CDS_SMI

사용자 삽입 이미지

VirtualBox on UbuntuLinux Hardy Heron





그동안 64bit용 네이트온 Hardy버전이 나오기를 기다렸지만
패키징 해주시는 분이 없어서 64bit에서는 네이트온을 사용하지 못하고 있었습니다.
그러다가 Ubuntu 채널의 강분도님의 도움으로 제가 직접 네이트온 64bit를 패키징 해보았습니다.



설치해서 사용해보니 일단 문제는 발생하지 않기에 올려봅니다.
여기 말고도 우분투 한국 포럼에도 올렸으니 그곳에서 받으셔도 됩니다. ㅋ

Ubuntu Linux Gutsy Gibbon에서는 Fujitsu E8410 Infinity 모델에 이어폰/헤드폰 을 꼽으면
소리가 문제 없이 들렸는데 이번 Ubuntu Linux Hardy Heron에서는 이어폰/헤드폰을 인식을
못해서 소리가 안나오더군요 -_-

이어폰/헤드폰으로 얼마나 듣겠냐 싶어서 그냥 저냥 써오다가
몇일동안 OS를 새로 설치하고 나니 약간 욕심이 생겨서 해결방법을 찾아보았습니다.


참고사이트 1) : https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/114053/comments/30
참고사이트 2) : http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.txt


해결과정

1. 자신의 노트북에서 사용하는 Codec이 무엇인지 알아낸다

#cat /proc/asound/card0/codec#* | grep Codec

Codec: Realtek ALC262

-> 제 Fujitsu E8410 Infinity 모델은 Realtek ALC262를 사용한다고 나오는군요

2. 참고사이트 2)에서 자신의 Codec을 찾아봅니다. 제 노트북 모델의 Codec은

809 ALC262
810 fujitsu Fujitsu Laptop
811 hp-bpc HP xw4400/6400/8400/9400 laptops
812 hp-bpc-d7000 HP BPC D7000

라고 되어있네요
저기서 해당하는 모델명인 fujitsu를 기억해둡니다.

3. /etc/modprobe.d/alsa-base 파일을 수정. 맨 마지막 줄에 다음구문을 추가해줍니다.
options snd-hda-intel model=모델명

저 같은 경우에는

options snd-hda-intel model=fujitsu


가 되겠군요

4. 재부팅


이제 이어폰/헤드폰을 꼽으니 소리가 잘 나오더군요 흐
역시 검색을 생활화 해야;;;;;

Firefox 3가 베타인관계로 Extension이 나오지 않은게 많아서 Firefox 2를 설치해서
사용해 왔었습니다.
하지만 이놈이 너무 메모리를 잡아먹어서 좀 불편했었는데 오늘따라 메모리를 1.4GB나 점유하고 있는
FF2를 보고나서 FF3로 넘어가기로 결정을 했습니다.

이거 저거 설정을 하다가 우연히 네이버 뉴스 TV에 들어가니 재생이 안되는 현상이 있었습니다.
/usr/lib/mozilla/plugin 에는 totem 관련 플러그인을 다 제거해주고 mplayer plugin을 사용해왔었는데 FF2에서는 제대로 작동하는데 FF3에서는 제대로 동작을 안하는 것이었습니다.

그래서 이거저거 알아본 결과 다음 링크를 찾게 되었습니다.

http://ubuntuforums.org/showthread.php?t=766683

sudo apt-get remove kaffeine-mozilla mozilla-helix-player mozilla-plugin-vlc totem-mozilla xine-plugin
sudo apt-get install mozilla-mplayer
rm ~/.mozilla/firefox/?????/pluginreg.dat


해주고 나니 이제서야 제대로 재생이 되더군요 =_=

아직 FF3를 사용하기에는 Extension이 많지 않아 불편하기는 하지만
그래도 메모리 사용율과 속도면에서의 이점때문에 아쉬운대로 써야겠네요 -_-ㅋ



Compiz Fusion에서 제가 가장 애용하는 기능인 Scale과 Expo등 몇몇 기능이 있는데
이번 Hardy Heron에서 설치되는 Compiz Fusion Expo에 새로운 기능이 추가되어 있더군요

그전까지는 Tilt와 None만 있었는데 Curve라는 기능이 추가가 되었습니다.

사용자 삽입 이미지

Compiz Fusion Expo Plugin - Curve


둥근 곡선형으로 각 작업공간의 창을 보여주는데 Tilt보다 시선 집중도가 높다고할까요? ㅎㅎ

Compiz는 워낙에 다양한 플러그인들이 많아서 모든 기능을 사용하지는 못하지만
시간날때마다 기능들을 살펴보는것도 괜찮은거 같습니다. ㅋ


드디어 릴리즈된 Ubuntu Linux 8.04 Hardy Heron
iso 이미지를 받은건 어제지만 와우 레이드로 인해 오늘에서야 설치를 해보았습니다.

일단 설치 과정이 이전과는 많이 바뀌었습니다.
첫번째로 7.10 까지만해도 언어 선택이 사용자가 직접 펑션키를 눌러서 해줘야 했는데 이번 8.04버전부터는 화면에 바로 떠서 선택하게 되어있습니다.

두번재로는 라이브시디 상태로 부팅한뒤에 설치 아이콘을 클릭하는 과정을 통해서 인스톨을 했었는데 이번에는 바로 설치과정으로 넘어가게 해주는 메뉴가 추가가 되었습니다.

설치한 뒤에 가장 처음 눈에 띈것은 바뀐 배경화면 이미지였습니다.

사용자 삽입 이미지

Hardy Heron 기본 배경화면


듣기로 Hardy Heron이 눈물흘리는 새라고 하던가? 그걸 표현한거 같아보였습니다.



그리고 여러 설정을 하다가 대용량 파일을 복사하면서 보게 된 파일전송 창이 새로이 생겼더군요

사용자 삽입 이미지

파일 전송 창



그리고 기본적으로 FF3가 설치가 되어있는데 Sakuragi옹께서 알려주신대로
FF2를 설치해도 .mozilla/firefox 디렉을 같이 공유하는 관계로 저또한 /usr/bin/firefox를 /usr/bin/firefox-2에 링크를 걸어두고 사용하고 있습니다.

관련글 : http://sakuragis.egloos.com/4310159


7.10을 사용할때는 Mplayer XV Compiz패치랑 Nateon for Linux랑 여러가지 패키지를
시노님의 리포지토리를 이용해서 사용해왔었는데 현재는 시노님이 바쁘시고 데비안쪽으로 가시는 바람에
더이상 업데이트가 안되어서 기본 패키지로 쓸까 하다가  직접 패키징 해보기로 했습니다. ㅋ

우선 Mplayer를 먼저 했는데 Mplayer를 패치 적용해서 패키징하는건
Nidev님의 패치와 Sakuragi님과 강분도님의 포스팅을 참고 했습니다.

Nidev님의 패치 : http://nidev.tistory.com/220
Sakuragi님의 패키징 포스트 : http://sakuragis.egloos.com/3559486
강분도님의 패키징 포스트 : http://bundo.tistory.com/49


Sakuragi님의 Hardy관련 포스팅에서는 16bit patch가 적용된지라 제 노트북에서
사용하기위해 직접 패키징 하게 되었습니다. -0-ㅋ
(이제 남은건 Nateon인데...... =_=)

현재 새로운 우분투 버전 Hardy를 설치하고 이거저거 설정하느라
정신없는 관계로 좀더 자세히 살펴보고 나서 추가로 포스팅 해봐야겠습니다. ㅋ

이번학기 수강 과목중에 하나가 바로 JSP입니다. 학교에서는 수업을 Windows XP로 진행하지만
저는 집에서 주로 Ubuntu Linux를 사용하는고로 Ubunt Linux에서 JSP 환경을 구축해보았습니다.

1. Tomcat 설치


$sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
또는
시스템 -> 관리 -> 시냅틱 꾸러미 관리자 실행 -> tomcat 검색후 적용


2. 설치 후에 자동으로 tomcat이 구동되기는 하지만 혹시나 실행이 안되었을경우


$sudo /etc/init.d/tomcat5.5 start


3. 제대로 작동되는지 확인


웹 브라우저에서 http://localhot:8180 입력

사용자 삽입 이미지

Tomcat 실행 성공


위 화면과 같이 나오면 tomcat 실행 성공


4. JSP파일을 위치하는 장소 변경


기본 셋팅에서는 /usr/share/tomcat5.5-webapps/ROOT 디렉토리에 JSP파일을 위치시켜야하지만
저기는 root 권한이 있어야만 파일작성 및 수정이 가능하기 때문에 자신의 홈디렉토리의
임의의 폴더를 추가시켜줍니다.

$sudo vim /etc/tomcat5.5/server.xml

196 라인 밑에 다음 구문을 추가합니다.

<Context path="/lecture" docBase="/home/khmirage/workspace" />

/lecture : 이부분은 자신이 웹 브라우저에 입력할 경로명
/home/khmirage/workspace : 실제 자신의 홈 디렉토리에 편한 경로로 수정해주시면 됩니다.

저장 완료후 편집기를 종료합니다.

workspace 디렉토리에 /usr/share/tomcat5.5-webapps/ROOT/WEB-INF 디렉토리를 복사해줍니다.

$cp -R /usr/share/tomcat5.5-webapps/ROOT/WEB-INF /home/khmirage/workspace


5. tomcat 재시작

$sudo /etc/init.d/tomcat5.5 restart


6. 추가가 잘 되었는지 확인


/home/khmirage/workspace 디렉토리에 test.jsp를 만들고 아무 내용이나 입력한뒤에
웹 브라우저에  http://localhost:8180/lecture/test.jsp 로 접속

사용자 삽입 이미지

Test 성공





뭐 별거 없는 내용이지만 좀 쓸만한 포스팅좀 해볼까해서 작성해봅니다. -_-ㅋ



요새 Beginning Linux Programming 책으로 Linux환경에서 프로그래밍에 관련된
공부를 조금 하고 있는중입니다.

이 책에서 Chapter 8이 MySQL과 연동하는 내용을 주로 다루고있는데
예제는 역시 외국 저자가 쓴거라 한글환경은 전혀 고려가 되어있지 않더군요 -0-ㅋ

그래서 한글데이터도 입력하기 위해서 한글 관련 설정을 알아보고 적용해보니 잘되더군요 ~_~ㅋ

1. 우선 있을지 모르는 오류를 대비해 설정파일을 백업합니다.

$sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig

2. my.cnf 파일을 다음과 같이 편집해줍니다.(각 항목에 추가만 해주시면 됩니다.)

[client]
default-character-set=utf8

[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8


3. mysql을 재시작해줍니다.
$sudo /etc/init.d/mysql restart

4. 변경이 되었는지 여부를 확인합니다.
$mysql -u id -p
mysql> status

사용자 삽입 이미지

MySQL Status 내용



하지만 환경설정이 끝난뒤에 INSERT로 테이블에 한글데이터를 입력하였으나
다음과 같이 ???로 나와서 조금 당황했습니다. (DB를 잘 알지 못해서 -0-)

사용자 삽입 이미지

한글 출력 오류


MySQL에서 환경설정하는 방법도 잘 모르고 해서 이곳저곳 뒤져보다가
환경설정만 해서는 안되고 테이블의 한글 데이터가 입력되는 column에도 설정을 씌워줘야 하는걸 알게 되었습니다.

mysql>ALTER TABLE 'DBname'.'tableName' MODIFY COLUMN `colName` VARCHAR(30)  CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT NULL;



적용후 데이터를 입력하니 이제 한글데이터도 잘 입력이 되는군요 으흐;;;

사용자 삽입 이미지

수정완료!!!


DB랑 연동해서 프로그램을 코딩하는건데 DB도 의외로 재미가 있네요 흐
학교 수업시간에 할때는 SQL문만 깔짝대다가 한학기를 끝냈다보니 재미도 없고
기억에 남지도 않았는데 말이죠 ㅋㅋㅋㅋ


환결설정 참고한 사이트
http://maxnim.tistory.com/1166706275

덧붙이는 글) 저는 Ubuntu Linux 7.10 Gutsy Gibbon 환경에서 사용하는지라 UTF8로 설정을 했습니다.
저 위의 링크의 작성자분께서는 Windows에서 설정하신거라니 Windows에서도 잘될거라 생각합니다. =_=


오늘 설정한 E8410노트북 Ubuntu Linux Screenshot입니다.

Theme : Ubuntu Studio Feisty 버전
창 테두리 Theme : FC-FINO-BLACK
Icon Theme : ClearlooksOSX

떠돌이님이 올리신 스샷을 보고 Icon Theme가 마음에 들길래 한번 적용을 해봤습니다.
그와 더불어서 Wallpaper로 아주 쓸만한 녀석도 구한 참에 스샷을 찍어 봤습니다. ㅋ


사용자 삽입 이미지

My Ubuntu Linux Desktop #01

사용자 삽입 이미지

My Ubuntu Linux Desktop #02

사용자 삽입 이미지

My Ubuntu Linux Desktop #03



Black 계열 Theme를 구성해서 사용하다보니 쉽게 헤어나오지를 못하겠네요 흐

※ 현제 제가 사용하는 Wallpaper도 같이 올려봅니다. 혹시라도 필요하신분이 있을까봐 -0-


사용자 삽입 이미지

Wallpaper



Feisty때부터였었나? 제 데스크탑 모니터가 1920x1200 해상도인데
Ubuntu에서 제대로 잡아주지 못해서 한동안 Desktop PC는 그저 Windows 용으로만 사용하다가
요 몇일간 Desktop의 넓직한 해상도에서 Linux를 서보고 싶은 마음에 (충동적으로;;;)
삽질 아닌 삽질을 해봤습니다.

Desktop PC Cpu가 AMD Athlon 64 X2 3800+ 모델인지라
삽질 하는 김에 x86_64 용 Linux를 설치해봤습니다.

역시나 설치까지는 무난하게 되는데 이놈의 해상도가 도통 잡히지를 않더군요 -_-

그래서 포기할까 하다가 마지막으로 envy 스크립트 패키지로 드라이버를 설치한뒤
xorg.conf 설정을 다른곳에서 사용하던것을 따와서 붙여넣으니 그제서야 해상도 1920x1200을
잡아주더군요 푸흐흐흐.....

뭐 여전히 Desktop PC는 Windows에서 Game이 주된 용도가 될거 같긴하지만
간혹 Linux로 장난질 할수 있는 환경을 구축하게 되여 기쁘네요(?) ㅋ



Desktop Pc Sepc

CPU : AMD Athlon 64 X2 3800+
RAM : 4GB Ram
G/C : Geforce 7900 GS
Resolution : 1920x1200


덧글1.) 확실히 x86보다는 x86_64가 특정분야에서는 좋군요
동영상 레코딩 & 인코딩하는데 부하가 덜한걸 보니...

덧글2.) 이제 Linux에서도 4GB Ram을 제대로 인식해주는군요 ㅋㅋㅋ

Ubuntu Linux에서 로그인한 후 Splash가 뜨면서 진입을 하게 되는데
이때 보통은 gdmsetup에서 설정한 배경화면이 표시되게 되어있었습니다.

제가 주로 Black Theme 계열을 쓰는데 유독 Ubuntu Linux Gutsy에서
gdmsetup에서 지정한 배경색이 적용이 안되어서 그냥저냥 쓰고 있었습니다.

그런데 오늘 HanIRC-#ubuntu 채널에서 강분도님이 알려주신 방법으로 해결을 보았습니다. ^^;;

배경색을 원하는 색으로 지정을 하기 위해서는 다음파일을 수정합니다.
$sudo /etc/gdm/PreSesson/Default

Default 파일을 보면 다음과 같은 부분이 있습니다.

       
           # Default value
           if [ "x$BACKCOLOR" = "x" ]; then
                   BACKCOLOR="#dab082"            
           fi

  

BACKCOLOR="#dab082" 이부분의 " "안에 자신이 원하는 색상 값을 적어주면
이제 gdm로그인시 주황색(?), 황토색(?)의 배경은 보지 않게 됩니다. ^^;;

Chrome + Black 계열로 바꾼 기념 Screenshot입니다.

사용자 삽입 이미지

Ubuntu Linux Gutsy Gibbon

사용자 삽입 이미지

AWN - Stack

사용자 삽입 이미지

Compiz-fusion Expo

사용자 삽입 이미지

Xchat~


이번 Ubuntu Linux Gutsy Gibbon 을 설치하고나서 Feisty때 적용해서 사용하던
패치며 테마며 다 적용을 성공을 했었으나 유일하게 실패한게 있었습니다.
바로 grub splashimage가 적용이 안되어서 기본 검정화면에 밋밋한 텍스트로만 이루어진
grub menu를 사용해왔었지요

그러다가 어제 Sakuragi님의 Grub-GfxBoot... Booting III 포스팅을 보고
오~~~~~~~~ 이걸 적용하면 되겠구나 싶어서
오늘 한번 적용을 해보았습니다.

설치방법은 Sakuragi님의 포스트를 참고해주세요 ^^;;


일단 저 방법대로 다 했지만 이상하게도 저는 부팅시 grub menu에서

gfxmenu /boot/grub/message.gulliver not found....


라는 메세지만 계속 출력이되고 적용이 안되는 현상이 있었습니다.

왜 안될까 해서 /boot 앞에 직접 파티션을 지정해줘서 설정도해보고
/ 파티션을 지정한뒤에 boot를 지정도 해보고 해도 계속 안되는것이었습니다.

그래서 결국에는 grub설정을 아예 처음부터 다 다시 해주는 방식으로 하기로 했습니다.

$sudo su
#grub

grub> root (hd0,2)
grub> setup (hd0)

이걸 하다가 우현히 발견하게 되었습니다.
setup (hd0) 를 실행한 결과 출력되는 메세지 중에

/boot/grub/stage1 ...... no
/grub/stage1 ..... yes


어? 어? 어?
이러다가 왜 /boot는 안되고 /grub에서 발견한거지?? 하고 혹시나해서

gfxmenu /grub/message.gulliver


하고나서 재붓을 하니 제대로 적용이 되더군요 -0-
이거 잡을려고 한 20번은 넘게 재붓한거 같네요 후....
답은 의외로 간단한곳에 있었는데 말이죠...

아마도 저와 Sakuragi님의 파티션 설정이 달라서 저렇게 된듯싶네요

일단 제 노트북의 파티션 현황입니다.

khmirage@UbuntuLinuxNB:~$ sudo fdisk -l
[sudo] password for khmirage:

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4bf34bf3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3187    25599546    7  HPFS/NTFS
/dev/sda2            3188        3309      979965   82  Linux swap / Solaris
/dev/sda3            3310        3321       96390   83  Linux
/dev/sda4            3322        9729    51472260    5  Extended
/dev/sda5            3322        5753    19535008+  83  Linux
/dev/sda6            5754        9729    31937188+   b  W95 FAT32
/dev/sda1 - Windows XP
/dev/sda2 - Linux Swap
/dev/sda3 - Linux Boot
/dev/sda5 - Linux Root
/dev/sda6 - Data

아마도 Sakuragi님은 Boot 파티션을 잡지않고 통짜로 Root에 설치하셨기에
저랑 차이가 나는거 같습니다.
나중에 Sakuragi님에게 질문해보고 어떤 차이인지 알아보고 포스트 수정토록 하겠습니다. ^^;;

==> 으흣 역시나 제 예상이 맞았네요 -_-ㅋ
그런데 Feisty때랑 파티션을 고대로 같이 사용하고 있는데 Feisty는 /boot/grub 경로가 제대로 먹혔는데
왜 이 Gutsy에서는 안먹히는지 요상하군요 ~_~


사용자 삽입 이미지

Grub Gfx Theme 적용 완료!!!



10월 15일쯤에 신청한 Ubuntu Linux Gutsy 무료 CD가 오늘 도착했습니다.
이번에는 x86과 x86_64 각각 한장씩만 신청했는데 좀더 늦게 올줄알고
iso받아 설치를 했건만... 이렇게 일찍 올줄 알았으면 조금만 더 기다려볼걸 그랬나요? ^^;;
사용자 삽입 이미지

Ubuntu Linux 7.10 Gutsy Gibbon 소포꾸러미



소포 꾸러미 >_<
사용자 삽입 이미지

x86_64 & x86 CD's

사용자 삽입 이미지

CD 껍닥들


노란색이 x86_64 버전 CD고 빨간색이 x86 버전 CD입니다.

사용자 삽입 이미지

Ubuntu 스티커~


이번에도 Ubuntu 로고가 새겨진 스티커를 같이 보내줬더군요 ㅋ
흐 이걸 어디다가 붙인다 ㅋㅋㅋㅋ


흐 집주소가 고스란히 노출이 되어있었네요 ㅋㅋㅋ
시마시마님 감사합니다.

무료시디 간략한 방법