씽크프리로 새문서 작성시 다음과 같은 에러가 날 경우
사용자 삽입 이미지


자바 플러그인 설치

sudo apt-get install sun-java6-plugin


Ubuntu 9.04부터는 기본적으로 포함된 리눅스용 파티션 편집기 - GParted를 이용하여 파티션의 크기를 조정해 봤다. 파티션편집기로는 유명한 파티션매직이나 파티션매니저등이 있지만 상용이지 않은가.. 부탁받은 노트북을 작업하면서 아무생각없이 어둠의 경로를 뒤지는 이 본능적인 행위, 죄악된 본성(?)을 억제하고 Cobuntu로 부팅을 해봤다. 어차피, 파티션 날려봐야 새로 작업중이었으니 몇시간 허비하면  되는거고.. 훗.

관건은 파티션매직처럼 OS와 데이터가 설치된 두개의 파티션의 크기를 재조정하는 것이다.

방법은 간단하다

1. 우분투 CD or USB로 부팅
2. 시스템-관리-파티션편집기(GParted) 실행
3. 대상 디스크 선택
4. 해당 파티션을 오른 클릭 후, '크기 조정/이동'
사용자 삽입 이미지

  이번 작업의 경우 복구영역을 제외한 각각 NTFS로 구성된 Vista가 설치된 30G의 sda2과 45G 정도의 데이터 영역을 뒤 데이터 파티션의 10G정도를 앞쪽 파티션으로 옮기는 작업이다.

5. 파티션 적용
사용자 삽입 이미지

약 두시간정도 걸리는 듯


6. 적용이 끝난 후 재부팅
  : 결과는 Vista에서 디스크 검사를 자동으로 진행한 뒤 부팅이 정상적으로 되며, 파티션은 1M,2.5M의 파티션이 추가로 생성되었다.(아마 추가 분할정보를 저장한 장소인듯)


상용프로그램에 못지 않은 만족스러운 결과를 제공해 주는 툴이다.
모처럼 재밌고 유용한 팁을 본거 같아 포럼에서 갖다 붙였다. :)

출처 : http://ubuntu.or.kr/viewtopic.php?f=9&t=1553

터미널을 사용합시다 ! - 우분투 웹서핑의 약자 w3m 사용해 보셨나요 ?

글올린이: 화산폭발 올림: 2008/09/11 목 12:51 am

terminal_w3m.png
terminal_w3m.png (14.47 KB) 2014 번 봄

웹서핑하면 보통 파이어폭스나 익스플로러를 생각하지만 터미널에서도 웹서핑이 가능합니다.

터미널에서는 글자만 보이고 그림이 없으며 마우스도 사용하기 어렵지만 간단히 필요한 정보를 보기에는 충분합니다.

다음, 네이버 같은 포탈 사이트는 물론이고 구글ubuntu.or.kr도 잘 보입니다.

터미널에서 웹을 이용하려면 텍스트 브라우져를 사용하는데 가장 잘 알려진 것이 lynx입니다.

따로 lynx를 설치할 수도 있지만 우분투에는 더 좋은 w3m이 기본으로 깔려 있습니다.
(만약 설치가 안 되어 있다면 시냅틱으로 검색해서 설치하면 됩니다.)

터미널에서 다음과 같이 입력하면 "우분투 한국 사용자 모임"이 바로 뜹니다.


    $ w3m ubuntu.or.kr


기능은 매우 강력하지만 텍스트 베이스라 사용법이 까다롭습니다.

간략한 사용법을 보면 화살표를 이용해서 항목 사이를 움직이며 Enter키로 페이지를 열 수 있습니다.
Esc + v는 이전 페이지 Ctrl + v는 다음 페이지입니다.

검색어를 입력하기 위해서는 입력창에서 Enter키를 누르고 텍스트를 넣어준 다음 검색키로 가서
다시 Enter키를 눌러 주어야 합니다. (한 번 해 보면 쉽습니다...)

끝내기 위해서는 q를 누르고 y를 눌러줍니다.
단축키를 잘 모르겠다면 Shift + H 누르면 도움말이 뜹니다.

기타 자세한 내용은 http://www.joinc.co.kr/modules/moniwiki/wiki.php/w3m 에 잘 나와 있습니다.
(그냥 이런 것도 있구나 하고 패스하실 분이 있어도 아무도 비난하지 않습니다...)

많이 사용하지는 않고 비디오 카드 설정할 때 가끔 사용합니다.
(머리가 녹슬어 명령어가 기억이 잘 안나서...:D)



터미널에서 못하는게 없어~~~

[Windows7] Virtual WindowXP

TechNote/Etc. 2009. 6. 3. 15:45 Posted by harim~♥

윈도7에서 내심 기대해던 부분이 VirtualPC 를 이용한 가상 윈도우 XP였어서, 윈도7을 설치하자마자  설치해봤다.

결과는 뭐.. 리눅스에서 바박돌리는기분인데.. 왠지 그냥 찝찝한..(이건 불법도 아닌데 오히려 ..)

관련리뷰야 다른 유저들이 더 잘올려놓았을테니 여기까지 굳이 리뷰를 할 필요는 없을 듯하고 개인적으로 느낀건 여하튼 별로 맘에 들지 않는다. 오히려 윈도7은 깔끔한 느낌인데.. 이건 버벅대고 좀.. 뭔가 맘에 안든다.. 흠. 바이오스에서 VT-D를 지원해줘야 된다고 했는데 내 바이오스엔 메뉴가 없어서 그냥 설치했는데 일단 작동은 하니까.

사용자 삽입 이미지


요즘은 그냥 계속 리눅스만 쓰니 뭐.. 윈도 쓸일도 없기도 했는데, 윈도7 때문에 종종 써볼듯하다. 조목조목 보면 이런저런 신기한게 많다. 그림판도 미려해지고(사실, 원래있던 기능 펼쳐놓은듯) png포맷도 지원하고, 브라우저 상에서 이런저런 기능들도 있는듯하다..

맨날 베타만 나와라.. 합법적으로 소프트웨어좀 써보쟈 ㅋㅋ







[Windows7] 내 노트북의 윈도7 체감지수

TechNote/Etc. 2009. 6. 3. 15:06 Posted by harim~♥
사용자 삽입 이미지

평균.. 4.32

'TechNote > Etc.' 카테고리의 다른 글

[Firefox] 불여우 플러그인 - Translate to Korean 1.5.3  (0) 2009.06.10
[Windows7] Virtual WindowXP  (0) 2009.06.03
자막싱크 유틸- neocaption(한방에~)  (0) 2009.05.14
reactOS  (0) 2009.05.11
가정통합보안관제-HESM  (0) 2009.04.24
일반적으로 윈도우와 리눅스를 멀티부팅 가능하게 설치할경우에는

1. 윈도우
2. 리눅스
의 순서로 설치하여 리눅스의 GRUB부트로더가 MBR에 설치되도록 한다. 특히나 M$윈도의 경우에는 매우 이기적(?)인 놈이라 OS설치를 하면 기본적으로 MBR을 자기가 먹는다.

오늘 윈도7을 설치했는데, 이부분을 깜빡 잊고 있다가 윈도7 설치 후 재부팅하니 아불싸..

그래서 아래와 같은 방법으로 해결했다.

[Linux] GRUB부트로더 재설정

1. COBUNTU USB로 라이브 부팅 (CD를 이용한 라이브부팅)
2. 프로그램-보조프로그램-터미널
3. root 로변신
$ sudo -i 또는 su -
# id
uid=0(root) gid=0(root) 그룹들=0(root)
4. GRUB 복구
grub 실행

# grub
       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]

grub> find /boot/grub/stage1
        # 리눅스가 설치된 파티션을 찾음
 (hd0,1)
grub> root (hd0,1)                       # hd0,1를 root 파티션으로 지정

grub> setup (hd0)                       # GRUB을 MBR에 설치
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  17 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,1)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.

grub> quit
위와 같이 설정 후 재부팅을 하면 반가운(?) GRUB메뉴를 볼 수 있다. 일단 재부팅한다

재부팅 후 OS가 바뀌었으니 GRUB 메뉴 표시를 수정해준다. 아니면 재부팅전에 / 파티션을 마운트해서 수정해도 무방할 듯 하다

# vi /boot/grub/menu.list
.
.
보통 other OS는 파일의 아랫쪽에 추가된다

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows 7 (Build. 7137)  <-- 이름수정
rootnoverify    (hd0,0)
savedefault
chainloader    +1


* 만약 GRUB을 MBR이 아닌 리눅스의 루트 파티션에 설치하려면, setup (hd0,1)와 같이 리눅스가 설치된 파티션으로 써주면 된다.

[Linux] 도전! 커널 컴파일

TechNote/Linux 2009. 6. 3. 10:46 Posted by harim~♥
리눅스를 꾸준히는 아니지만 그래도 참 오래썼다.. 처음 샀던 책의 부록인 슬랙웨어 2.3으로 시작해서, 알짜, 레뎃, 칼데라, 파란, 데비안 외 이름모를 듣보잡에서 우분투에 이르기 까지.. 흠

도대체 커널컴파일을 왜하는걸까? 이런 삽질을.. 어제 대화를 하다가 "윈도는 커널 컴파일 안해요." 완전 이 말 ㅈㅈ.. 그래도 좀 더 나은, 최적화된 성능을 위해 컴파일을 도전하는 사람들이 있다. 때론 문제를 해결하기 위해 하기도 한다..

나도 그런 사람중 하나다.. =_=.. 솔직히 두번째다.

8.10에서 9.04로 업하고 SD 카드리더 인식을 못해서 최신 테스트버전인 2.6.30-rc6를 받아설치했다. 사실 이틀전에 rc7를 패키지로 받았다가 =_= 그래픽 작살나고 소리 안나고.. 그래서 결국 / 파티션 다 밀고 코분투로 새로 설치했다.. 커널을 어떻게 받는지도 몰라서 patch를 받았다가.. -_- 엄한 파일 받고 막 헤맸다.

rc7으로 컴파일을 하다보니 그래픽 관련 옵션이 없더라.. 다른분이 스샷 보여주면서 왜 없냐고.. 양치기소년됐는데, 확인해보니.. 테스트버전은 테스트 버전인가부다.. rc6에는 있는데, rc7에서 없애(?)버렸다.

컴파일 과정은 대부분 우분투포럼(www.ubuntu.or.kr)에서 참조 했으며, 본문은 아래와 같다.

http://ubuntu.or.kr/viewtopic.php?f=9&t=4543

다행히 컴파일하고 이전에 일으켰던 문제는 일어나지 않았다. 커널컴파일을 처음에 성공하면 운이 아주 좋은거라고 하던데... 훗. =_= 난 실력으로 ..(퍽).. 물론, 컴파일의 원인이 되었던 SD 카드리더도 해결되지 않았다..(-_-.. 뭘한거지)

아무튼 그렇게 컴파일을 시작한다.


[Linux] 도전! 리눅스 커널 컴파일



1. 자신의 컴퓨터에 설치된 하드웨어 확인
컴파일시 가장 많이 변경되는 부분중 하나가 장치(Device)에 대한 부분이 아닐까 한다. 세계 PC의 표준이 되다시피한 M$의 경우야 지원하는 장치도 많고, 하드웨어 제조 업체에서 조차 이미 알아서 드라이버를 제공하고 있지만, 비주류인 리눅스나 기타 운영체제는 그렇지 않다. 그리하여 꾸준한 기능개선과 더불어 장치지원을 늘려가고 있는 듯 하다. 우분투의 경우, 들은 이야기이지만 커널을 업하면서 그래픽카드의 지원을 끊는(?) 경우가 있단다. 구닥다리 카드는 지원 안한다는 말이다.. 뭐 아무튼 그러한 이유로 커널 선택에 신중을 기할 필요도, 먼저 내 컴퓨터의 하드웨어 정보를 확인하는것도 필요하다.

윈도우에서라면 장치관리자를 보면 되지만.. 리눅스에서는 다음과 같이 확인한다

readytoact@readytoact-ubuntu:~$ lspci

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
..
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
..
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
..
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
..
02:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
0c:07.0 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller
0c:07.1 SD Host controller: ENE Technology Inc ENE PCI SmartMedia / xD Card Reader Controller
0c:07.3 FLASH memory: ENE Technology Inc ENE PCI Secure Digital / MMC Card Reader Controller
위에서 보면 각각의 장치명과 모델을 확인할 수 있다. 본인의 경우 이 내용으로 컴파일 할 때 장치를 찾는데 사용했다.
문제의 장치인 ENE Tehc 의 카드리더도 보인다 (젠장)

2. 컴파일 관련 패키지 설치

컴파일 작업을 위한 패키지를 설치한다
sudo apt-get install build-essential bin86 kernel-package wget libncurses5-dev
컴파일 작업을 위해 root 계정이 필요하다
readytoact@readytoact-ubuntu:~$ su -
Password:
root@readytoact-ubuntu:~# id
uid=0(root) gid=0(root) 그룹들=0(root)
root@readytoact-ubuntu:~# cd /usr/src
root@readytoact-ubuntu:/usr/src# ls
linux-2.6.30-rc6         linux-headers-2.6.28-11-generic        vboxdrv-2.2.4
linux-headers-2.6.28-11    vboxnetflt-2.2.4

root@readytoact-ubuntu:/usr/src#

2. 커널 다운로드
http://kernel.org

사용자 삽입 이미지

현재 최신 안정화 커널은 2.6.29.4이다. 하지만 본인은 현재 계속 빌드업이 되고 있는 2.9.30 버전을 쓸 예정이다. 홈페이지 링크를 통해 www, ftp등으로 다운로드 할 수 있다

커널 다운로드 :

wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.30-rc6.tar.bz2
뭐 전통적으로 홀수커널은 재수가 없다(?)하여 안받는듯하다.. rc버전에도 해당하느 말인지는 모르겠ㅈ만, rc7을 설치했다 망했으니.. rc6을 받았다

압축해제 :

tar xvfj linux-2.6.30-rc6.tar.bz2
tar.gz의 경우 tar xvfz, tar.bz2의 경우 tar xvfj 옵션을 사용한다

3. 컴파일 환경설정
root@readytoact-ubuntu:/usr/src/# cd linux-2.6.30-rc6
root@readytoact-ubuntu:/usr/src/linux-2.6.30-rc6# cp /boot/config-`uname -r` .config
위 명령은 현재 설치되어 있는 커널버전의 환경설정을 기반으로 새로 컴파일 될 커널의 환경설정을 구성하는 것이다. 현재 본인이 사용중인 커널은 2.6.28-11-generic 이며 실제 /boot 안에는 config-2.6.28-11-generic 파일이 존재하는것을 확인할 수 있다. 만약 기존 환경설정이 아닌 기본 설정파일을 생성하여 컴파일을 하고 싶다면..(정말 그렇게 하고 싶은가;;)
 
make i386_defconfig                     # 32비트용
make x86_64_defconfig                 # 64비트용
로 기본 설정파일을 생성한다

3-1 설정적용
위에서 이전 커널의 설정을 가져왔다면

make oldconfig
위와 같이하면 기존 2.6.28-11에서 2.6.30-rc6사이에 변경된 설정에 대한 적용을 할 것인지에 대해 질문을 하는데, 본인은 그냥 다 기본(엔터)로 진행했다.

새로이 환경설정 파일을 설정하는(32/64비트) 경우에도 make oldconfig와 유사한 화면이 나타난다

3-2. 커널 옵션 설정

make menuconfig

사용자 삽입 이미지

원래 커널 옵션설정 방법에는
 - 커맨드라인(콘솔에 명령이 한줄씩 튀어나오는)
 - 위와 같은 메뉴 설정 방식(menuconfig)
 - X-Window 상에서 설정하는 GUI방식(xconfig)
가 있는데, 커맨드라인은 사용하기 너무 어렵고, GUI방식의 xconfig는 설치할 패키지가 너무 많고 해서 menuconfig 방식을 사용하였다.

사실, 커널 컴파일 과정중에 가장 어려운 부분이 이 부분이다. 모든 옵션을 다 알 수도 없고 자칫 잘못하다간 시스템이 엉망이 되거나, 부팅이 되지 않는 경우도 있었다(경험상) 본인도 잘 알지못하고 설명하기도 난해하지만, 본인의 경우

- 컴파일시 문제가 된다는 그래픽과 사운드 우선설정
  : 본인의 노트북에 설치된 장치를 제외하고 전부 제거했다
- 노트북에 설치되어 있지 않는 장치 제거(모뎀 등)
  : 그래픽 카드가 대표적인데 Intel GM965를 제외하고 다 제거
- 사용하지 않는 기능 제거
  : ISDN이나 ppp등과 같이 더 이상 사용하지 않는(사용빈도가 극히 낮은) 기능들

위주로 제거하고 체크하였다. 관심이 있다면 인터넷을 통해 문서를 찾아 각각의 항목을 조목조목 보라. 사실 은근히 재밌다. :)


4. 커널 패키지 생성

make-kpkg clean
make-kpkg --initrd --revision=386 kernel_image modules_image


커널헤더 및 소스 생성 - 옵션이다. 생성하지 않아도 된다
make-kpkg --initrd --revision=386 kernel_image kernel_headers linux_source modules_image

컴파일과 패키지 생성에는 약 두시간정도 소요되는 듯 하다..(휴.. 오늘 이걸 다시해야하다니 ;;)

컴파일 완료되면 /usr/src 에 deb 패키지 파일이 생성된다

root@readytoact-ubuntu:/usr/src# ls
linux-2.6.30-rc6                       linux-image-2.6.30-rc6_386_i386.deb
linux-headers-2.6.28-11                linux-source-2.6.30-rc6_386_all.deb
linux-headers-2.6.28-11-generic        vboxdrv-2.2.4
linux-headers-2.6.30-rc6_386_i386.deb  vboxnetflt-2.2.4

5. 새 커널 설치
dpkg -i linux-image-2.6.30-rc6_386_i386.deb

설치 후 재부팅하면 새로운 커널로 부팅이 가능하다.

컴파일을 마친 현재 네트워크, 비디오, 사운드 등은 이상없이 작동하지만, 역시 SD카드리더는 작동하지 않는다..

오늘은 다시 컴파일을 도전할 예정이다. 훗..

무한삽질- 삽질은 멈추지 않는다.

ps : 노트북에 달린 웹캠이 있었는데.. 기존 우분투에서 지원되지 않아 LCD위에 달린놈임에도 불구하고 잊고 있었는데.. 된다 +_+ 우오오오옷!!!

ps 2 : ... 원래 코분투에서도 된다.. 젠장

$ mencoder -idx 원본파일.ogv -ovc lavc -oac mp3lame -o 저장될파일.avi

이렇게 할 경우, 리눅스 상에서는 동영상이 잘 재생되는데, 윈도 특히 미디어 플레이어상에서는 재생할 수 없기에
새로운 방법을 찾았다.

mencoder -oac mp3lame -ovc lavc -of avi -ofps [frames per second] -lameopts abr:br=[audio bitrate] -lavcopts vcodec=mpeg4:vbitrate=[video bitrate] -ffourcc DX50 -o output.avi input.wmv
사용예
mencoder -oac mp3lame -ovc lavc -of avi -ofps 12 -lameopts abr:br=64:mode=3 -lavcopts vcodec=mpeg4:vbitrate=256 -vf scale,crop=240:180:40:30 -zoom -xy 320 -ffourcc DX50 -o output.avi input.wmv

12fps, 비디오: DivX5 256Kbps, 오디오: MPEG III 64Kbps 모노(mode=3), 640x480 화면일 경우 320x240 으로 줄여준 다음에 좌우로 40px, 상하로 30px cropping 한 것입니다.

내경우, 오디오 인코딩을 거의 안하므로,

mencoder -ovc lavc -of avi -lavcopts vcodec=mpeg4 -o a.avi out.ogv

출처 : 
도라키넷 http://doraki.net/trackback/77
KLDP http://kldp.org/node/58566#comment-243951

원문 :

CPU 스케일링 프로그램 변경으로 시스템 온도 낮추기

이 내용을 적용하기 위해서는 바이오스에서 다음 항목을 지원 하여야 합니다.

    * ACPI
    * Cool'n'Quiet (AMD)
    * SpeedStep (Intel)


1) 기존의 스케일링 관리자를 삭제 합니다.

    $sudo apt-get remove powernowd


2) cpudyn 을 설치 합니다.

    $sudo apt-get install cpudyn

3) CPU 모듈을 설치 합니다.

우선 자신의 CPU를 확인합니다. 다음 명령어를 통해 확인하세요.

   $ cat /proc/cpuinfo

ㅇCPU종류에 따른 모듈 설치

AMD Sempron/Athlon/MP ( K7 )
Socket Types: A, Slot A

    sudo modprobe powernow-k7


AMD Duron/Sempron/Athlon/Opteron 64 ( K8 )
Socket Types: 754, 939, 940, S1 ( 638 ), AM2 ( 940 ), F ( 1207 )

    sudo modprobe powernow-k8


Intel Core Duo

    sudo modprobe speedstep-centrino


Intel Pentium M

    sudo modprobe speedstep-centrino


Intel Pentium 4

    sudo modprobe p4_clockmod

Intel(R) Core(TM)2 Duo CPU, 기타 (Unknown)
자신의 CPU가 무엇인지 모를때 사용 합니다. (설마...모를리가..ㅋㅋ)

    sudo modprobe acpi-cpufreq



4) 현재 스케일링 목록 확인
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
ondemand conservative powersave userspace performance

다음 내용이 나와야 합니다.

    powersave conservative ondemand performance


5) 스케일링 모듈 설정

   
sudo modprobe cpufreq_conservative
    sudo modprobe cpufreq_ondemand
    sudo modprobe cpufreq_powersave
    sudo modprobe cpufreq_stats
    sudo modprobe cpufreq_userspace



6) /etc/modules 에 아래 내용을 추가 (모듈 추가)

   
$sudo vi /etc/modules

    #CPU 스케일링
    cpufreq_conservative
    cpufreq_ondemand
    cpufreq_powersave
    cpufreq_stats
    cpufreq_userspace

    #그 외
    ac
    thermal
    fan
    battery

7) cpufrequtils 설치
$sudo apt-get install cpufrequtils

8) 스케일링이 되는지 확인 합니다.
$ cpufreq-info

cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 800 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz, 800 MHz
  available cpufreq governors: ondemand, conservative, powersave, userspace, performance
  current policy: frequency should be within 800 MHz and 2.00 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 1
  hardware limits: 800 MHz - 2.00 GHz
  available frequency steps: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz, 800 MHz
  available cpufreq governors: ondemand, conservative, powersave, userspace, performance
  current policy: frequency should be within 800 MHz and 2.00 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.

9) 스케일링 설정 명령:
$ sudo cpufreq-set -g 스케일링옵션

ㅇ스케일링옵션

    ondemand

    기본적인 CPU 스케일링 사용

    conservative

    사용량에 따라 성능 변화

    performance

    항상 최고 성능으로 동작

    powersave

    항상 최저 성능으로 동작


10) 설정 완료되었는지 확인
$ ls /sys/devices/system/cpu/

11) 항상 우분투 시작시 자동으로 작동 하기


   
$ sudo vi /etc/init.d/cpufrequtils


    ENABLE="false"  를    ENABLE="true" 로 수정 합니다.

12) gnome 바탕화면에 CPU클럭 스케일링 감시 띄우기
사용자 삽입 이미지

상단 패널-> 패널에 추가


사용자 삽입 이미지

CPU 클럭 스케일링 감시 선택


사용자 삽입 이미지

스케일링 감시 추가 후


[Linux] 스크린샷 자동 업로드

TechNote/Linux 2009. 5. 29. 14:34 Posted by harim~♥

본인의 경우 readytoact.gnukorea.com에 원격으로 파일을 업로드 하게 되는데,
- Xpeed의 업로드제한
- 생성된 스크린샷 파일의 용량이 커짐
- 이에따른 업로드 시간 지연 및
- 업로드 후에도 파일 깨짐 현상

이 발생하였다. 아래는 원래 소스이고, 내 환경에 맞게 수정한 부분은 명령줄 옆에 ##로 주석처리하였다
물론, #유저셋팅 부분은 각각의 환경에 맞게 수정한다. 참고로, 먼저 scrot 패키지 설치가 필요하다.

up.sh

#!/bin/bash
#스크린샷 shell script
#made by Lemon-

#유저세팅
filename="lemon-screen-"
filetype=".png"
ftp_host="호스트주소"
ftp_user="유저네임"
ftp_pass="비밀번호"
ftp_path="/path/to/screenshot/folder"
http_show="http://도메인.com/스샷폴더/"
#여기까지 유저세팅

if [ $# -eq 1 ]
then
echo $1"초 동안 기다립니다."
sleep $1
fi
#사진찍기 시작!
f_name="lemon-screen-"$(date +%s)$filetype
f_path="/tmp/"$f_name
scrot -q 100 $f_path  ## -q 옵션은 스샷의 퀄리티 설정. 기본 75이다. 100으로 할경우 스샷파일이 2MB가 넘어가 본인은 50으로 하였다

#사진 찍기 끝

#FTP 업로드
ftp -n <<EOL
open $ftp_host
quote user $ftp_user
quote pass $ftp_pass
cd $ftp_path
bi                              ##소스에는 없으나 전송오류가 발생하여 파일전송모드를 바이너리로 변경
send $f_path $f_name
quit
EOL
#FTP업로드 끝

#찍은 파일지우자~
rm $f_path
#지웠다 :)

# 스샷 주소를 클립보드로 저장
echo -n $http_show$f_name | xclip -selection clipboard
exit 0

참조:
http://icemilo.tistory.com/entry/리눅스스크린샷-자동-업로드-스크립트
http://mr-dust.pe.kr/entry/Linux-shellscript-getting-a-screenshot
막상 삽질을 하다보니 별로 되는건 없는 거 같은데 -_-.. 몇번 깔았다 지웠다 깔았다..

[Linux] M$ Internet Explorer 6 on Ubuntu Linux (IEs4linux)

OS : Ubuntu 8.10 (Intrepid)
IEs4linux : ies4linux-2.99.0.1

포럼에서 리눅스에서 액티브X를 사용하는 문제를 이야기 하다 시작을 하게 되었다. 본인은 Ubuntu 8.10을 기본 환경으로 노트북을 사용하는데, IE를 사용할 때가 아래의 몇가지 상황이 있다.

- 인터넷뱅킹
- 공인인증사이트(은행 및 공공기관) 로그인
- 암호화된 청구서(전화,인터넷요금 등)
- 대용량 메일 첨부
- 웹하드 파일 다운로드

등으로 이외에도 있겠지만 주로 윈도로 갈아타는 경우는 위의 경우다. 현재는 WInXP/Ubuntu 듀얼부트 환경을 구성하고, 우분투 상에서 Virtualbox를 이용하여 사용중에 있다. (불법SW사용을 안하겠다고 다짐을 했지만 결코 쉽지 않다 ㅠㅠ)

이제부터 IEs4linux를 이용하여 위에서 언급했던 IE를 사용해야만 했던 상황들 몇가지를 해결해 보고자 한다


1. cabextract 설치
cabextract은 M$의 패키지 배포형태 중 하나인 .cab(캐비넷)파일의 압축을 해제하는 유틸리티로 이후 IEs4linux 설치시에 사용된다.

apt-get 또는 시냅틱 관리자를 이용하여 cabextract를 설치한다

2. IEs4linux 설치

 $ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
 $ tar zxvf ies4linux-latest.tar.gz
 $ cd ies4linux-*
 $ ./ies4linux  --no-gui
위 --no-gui옵션은 text모드로 ies4linux를 설치한다. 실제로 --no-gui 옵션없이 수차례 설치를 진행해 보았으나 여러가지 에러가 발생하여 --no-gui옵선으로 설치를 진행하였다. 참고로, --no-gui 옵션없이 설치할경우 설치될 IE버전(5.0, 5.5, 6.0, 7.0) 및 약간의 옵션을 조정할 수 있다.

$ ./ies4linux --no-gui
IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).

IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: KO
  - Install Adobe Flash 9.0
  - Install everything at: /home/readytoact/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   100% DCOM98.EXE
   100% mfc42.cab
   100% 249973USA8.exe
   100% ADVAUTH.CAB
   100% CRLUPD.CAB
   100% HHUPD.CAB
   100% IEDOM.CAB
   100% IE_EXTRA.CAB
   100% IE_S1.CAB
   100% IE_S2.CAB
   100% IE_S5.CAB
   100% IE_S4.CAB
   100% IE_S3.CAB
   100% IE_S6.CAB
   100% SETUPW95.CAB
   100% FONTCORE.CAB
   100% FONTSUP.CAB
   100% VGX.CAB
   100% SCR56EN.CAB

  Downloading from macromedia.com:
   100% swflash.cab
[ OK ]

Installing IE 6
  Initializing
  Creating Wine Prefix
  Extracting CAB files
  Installing IE 6
  Installing DCOM98
  Installing TTF Fonts
  Installing ActiveX MFC42
  Installing RICHED20
  Installing registry
  Finalizing
[ OK ]

Installing Flash Player 9
  Extracting files
  Installing flash on ie6
  Finalizing
[ OK ]

IEs4Linux installations finished!

To run your IEs, type:
 ie6

readytoact@readytoact-laptop:~/tmp/ies4linux-2.99.0.1$
설치 후 바탕화면에 IE6.0 아이콘이 생성된다.

이상으로 설치는 끝났다. (-_-.. 너무 간단해 맥빠진다면.. GUI 모드로 삽질을..) 아래는 IEs4linux로 몇몇의 사이트를 접속한 화면과 사용가능한 ActiveX에 대해 본인이 접속하는 사이트 위주로 접속한 스크린샷을 설명하겠다.

- 최초실행화면
사용자 삽입 이미지

- 네이버
사용자 삽입 이미지

최초 접속시 플래시 플러그인 설치 팝업창


 M$ Windows 기반의 IE에서 볼 수 있듯 플래시 플러그인 설치(로 보이는.. 실제는 폰트가 깨져서 확인하기 어렵다) 안내 팝업을 볼 수 있다.

- 파란메일
사용자 삽입 이미지

필자의 경우, 파란메일 접속시 페이지 폰트 일부가 깨지는 문제가 발생하여 브라우저 폰트를 재설정하였다.

- ies4linux (IE6)관련 wine 설정(winecfg)
 : IE6의 글꼴등을 설정하기 위해 아래과 같이 작업한다
$ export WINEPREFIX="/home/readytoact/.ies4linux/ie6/"
$ winecfg
사용자 삽입 이미지

wine폰트 설정



- 폰트설정
사용자 삽입 이미지

도구-인터넷 옵션-글꼴


- 파란메일 대용량 첨부 ActiveX 설치 후 테스트
사용자 삽입 이미지

대용량첨부 ActiveX설치 후 업로드. 드래그&드롭은 되지 않는다.


- LG청구서조회
 : 대부분의 ActiveX기반의 보안메일로 날아오는 청구서 메일
사용자 삽입 이미지

ActiveX설치

사용자 삽입 이미지

주민번호 인증


인증후 청구서를 열람할 수 있다.

- 팝폴더
 : 대부분의(아니 사실 모든..) 웹하드가 ActiveX기반의 업/다운로더로 서비스를 한다.
사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

본인이 주로 접속 하는 사이트 위주로 테스틀 해 본 결과 중 정상 작동하는 사이트는 위와 같았다. 이 외
ㅇKB국민은행
ㅇ한국소비자원
과 같이 다수의 암호화 프로그램 및 공인인증서를 요구하는 사이트의 경우, ies4linux의 작동상태가 불안정하였다. 실제로, KB국민은행의 경우, 로그인까지 성공했는데, 로그인 후에도 공인인증 팝업이 사라지지 않다가 끝내 익스플로러가 다운되었다. 또, 동영상을 테스트를 위해
ㅇ갓피플
ㅇSBS뉴스
로 접속하였다. 갓피플의 경우, 미디어보안 솔루션인 '요술자물쇠'를 사용했기때문에 접속했는데, 둘다 Windows Media 9이상에서 지원이 되는 듯하고, ies4linux에선 되지 않는것 같았다.

사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

- ies4linux의 디렉토리구조
사용자 삽입 이미지

공인증서의 경우(NPKI 폴더) ies4linux가 설치된 디렉토리 내의 wine구조와 같은 drive_c/Program Files/ 에 복사해 넣어주면 인증서를 인식한다..(하면 뭐하나.. 쓸 수가 없는걸.)

일부 ActiveX는 실행시 트레이에 등록되기도 한다
사용자 삽입 이미지

트레이-팝폴더 다운로드 아이콘


ies4linux를 사용해 본 결과 다른 많은 이들의 삽질로도 검증이 되었듯이, 그냥 '아쉬운대로' 쓰는 도구인 듯하다. 기본적으로 IE자체가 무겁고 플래시로딩이나 ActiveX설치와 실행이 완전하지 않다. 이에 대한 나름의 방안으로 포털의 경우 메인페이지(www.naver.com, www.paran.com)가 아닌 바로 서비스 페이지(mail.naver.com, mail.paran.com 등)로 접속한다.

가장 완벽한 호환이라면, 현재로선 Virtualbox 위에 M$ OS를 올려 사용하는 게 아닐까 싶다.

그래도 이젠 웹하드나 메일이용은.. ies4linux를 이용해서 IE로 접속하지 않을까 한다 :)

참고
http://www.ubunutu.or.kr
http://www.tatanka.com.br/ies4linux/page/Installation:Ubuntu
http://www.gagme.com/greg/linux/activex-linux.php
http://dikma.web.id/2007/12/03/internet-explorer-for-linux/
http://newgifted.tistory.com/1169565925

Join #ubuntu - webirc

TechNote/Linux 2009. 5. 22. 10:51 Posted by harim~♥
본 블로그 공지사항 '#ubuntu'를 클릭하면 접속하실 수 있습니다.

xchat실행시키기도 기찮..
즐겨찾기로 마우스 옮기기도 기찮..

사용자 삽입 이미지

[Linux] 리눅스에서 멀티미디어 편집

TechNote/Linux 2009. 5. 20. 11:19 Posted by harim~♥

[Linux] My Favorite IMs On Linux

TechNote/Linux 2009. 5. 19. 16:07 Posted by harim~♥
리눅스에서 사용하는 메신저 3총사

사용자 삽입 이미지

리눅스 네이트온 - http://nateonweb.nate.com/download/messenger/linux/


사용자 삽입 이미지

JaTeOn - http://ubuntu.or.kr/wiki/doku.php?id=%EB%AA%A9%EC%B0%A8:%EC%9E%90%ED%85%8C%EC%98%A8


사용자 삽입 이미지

pidgin-nateon - http://ubuntu.or.kr/wiki/doku.php?id=%EB%AA%A9%EC%B0%A8:%ED%94%BC%EC%A7%84%EB%84%A4%EC%9D%B4%ED%8A%B8


동영상 변환 도구 2종

TechNote/Mobile 2009. 5. 18. 21:42 Posted by harim~♥
1. 엔젤 인코더
http://nzell.com/zbxe/?mid=page_nzellencoder_intro

무료인코더. 각종 영상을 휴대전화용 포멧부터 다양한 형태로 변환 할 수 있는 엔젤 인코더 제공

2. 파이어폭스 플러그인 : Media Converter

'TechNote > Mobile' 카테고리의 다른 글

AndroidOS for X1  (0) 2009.12.23
Mocha FTP Server For Windows Mobile  (0) 2009.11.01
Dual Boot Windows Mobile On iPhone  (0) 2009.05.15
Canvas GPS  (0) 2009.05.09
SPH-M4650 프리웨어로 셋팅하기  (0) 2009.05.07