'Linux'에 해당되는 글 94건

  1. 2009.01.04 vimperator 만세!! 4
  2. 2008.12.18 노트북 뚜껑덮는 이벤트 사용하기 2
  3. 2008.12.18 synnaptics 와 monitor off 설정하기
  4. 2008.12.18 플빡 투명화 (xcompmgr 이용)
  5. 2008.12.05 qt, arm 보드에 포팅방법 6

vimperator 만세!!



vimperator : 파이어폭스에서 vim의 키로 웹페이지를 제어하는 확장기능
http://vimperator.org/trac/wiki/Vimperator

우와!

이거 생각보다 무지 편해졌어요 ㅜㅜ

한 반년? 아니 더된거 같은데... 8개월? 9개월? 전에 이녀석을 썻었는데

당시에는 링크이동이 불편했고, 명령어(vim에서 :wq같은) 잘 안먹히고 했었는데

이제는 잘되는거 같아요

제가 안쓰는 동안에 버전업이 꽤 되었나봐요

버전업되기 전에도 사용가능한 기능이였지만

vim에서 쓰는 기본 명령어 (wq, h,j,k,l ) 이 된답니다!

h,j로 페이지 이동하면 얼마나 편한지... 게다가 gg,G같은것도 되니까요... 아아 편해...

(사실 전 페이지 다운, 업, 홈.. 키에 아직도 익숙해 지지 않아서요...)

그리고 기본적으로 파폭내부에서 지원되는 단축키랑 충돌도 더이상 안나는것 같습니다 ㅋㅋ...

이제 정말 "쓸만한놈" 이 되었네요....

그리고 링크 클릭하는 키 'f' 말인데 이것도 속도가 빨라졌네여 이제 페이지의 링크 숫자뜨는것도 속도가

전에 비하면 "굉장히" 속도 향상이 있어요...

하지만 그래도 가아끔씩 마우스를 써야만 할때가 있는데 (파폭 설정이라던가, 웹 서핑을 제외한 ...)

이때는 터치패드를 써주니까 편하네요...

3단 시리즈 완성!
firefox도 vim 타입
ncmpc도 vim 타입
editor도 당연히 vim

키 정리 (근데 이거 어째 전에도 어디서 한거 같은데?? ; )
hjkk 는 다 아실거고
뒤로가기 H
앞으로 가ㅣ L
맨위 gg
맨아래 G
링크    f (누르고 번호선택)
:w 는 페이지 저장
:q는 종료
:qa 파이어폭스 종료
-----------------------------------------------------------------------------------------------------------------------------

어두운 방을 나와서 거실에서 광합성하면서 블로깅하는것도 느낌이 꽤 괜찮네요...

게다가 옆에 덜렁덜렁한 USB 마우스도 바아바이~ 하니까 정말로 깔끔하고 좋네요...

너무좋다~~~

아 맞다!

그리고 이 플러그인(vimperator) 가 다른 확장기능과 충돌해서 잘 작동이 안될때가 있습니다

특히 FireGestures 같은 마우스 제스처 확장기능이나

이름은 기억은 안나는데 아마 마우스 없이 링크 이동할수 있게 하는 확장긴능(vimperator와 비슷한)

확장기능도 삭제하시거나 사용중지 하셔야 제대로 작동할겁니다.!

,,,,,,,,,,,,,,버그.... 좀 있긴합니다 아직까진....
55

'Linux > 스샷/외부설정' 카테고리의 다른 글

넓다!  (2) 2009.04.19
스샷  (11) 2009.03.01
플빡 투명화 (xcompmgr 이용)  (0) 2008.12.18
11월자 스샷...  (5) 2008.11.09
파이어폭스 속도 대박!  (4) 2008.06.23

노트북 뚜껑덮는 이벤트 사용하기


아머야 왜 날라가 쓰다가 날라가씀 ㅜㅜ

어쨋던

아치리눅스에서는

/etc/acpi/handler.sh 파일에서

switch case 문안에

button/lid) 에

suspend 명령어를 추가시켜주면 된다.

이런식으로...

아 mpc들은 뺴도 상관없다.. 이건 개인적 설정이니까;;; 단지 s2ram 옵션은 컴터마다 다를수 있으므로 주의 할 것! )

    button/lid)
        mpc pause;sudo s2ram -f;mpc play


'Linux > 내부설정' 카테고리의 다른 글

아치에서 폰트가 이상하게 먹힐때  (2) 2009.04.11
그지같은 X3100  (6) 2009.01.08
synnaptics 와 monitor off 설정하기  (0) 2008.12.18
MPD버그 해결된거 같네요  (2) 2008.10.04
dir-615로 무선인터넷 구성하기  (12) 2008.08.27

synnaptics 와 monitor off 설정하기

아놔 원래 이런거 포스팅 따로 할필요가 없는데..

이번에 아치업뎃하면서 xorg.conf가 밀렸기때문에...

행여나 그런 경우가 다시 발생할까봐서....

백업을 해놓는다 ㅜㅜ

(어째서 conf파일을 백업 안남긴거냐 대체!!! )

어쨌던 설면...

첫번째꺼..........
서버플레그는 그냥
모니터끄기
suspend
off 같은거 시간 설정하는것으로 단위는 "분"

두번째껀 (Input device)
터치패드(synaptics) 설정
원래 그냥 쓰면 휠이 안된다 마우스 클릭은 되고
하지만 그렇다고 설정파일 고대로 붙여넣기하니까 이제 휠은 되는데 마우스가 안된다 -_-
그래서 텝 버튼 설정 (맨뒤 3줄) 한것이다 ㅋㅋ
아 맨위 서버레이아웃은 터치 패드때문에 추가한것, 능동적으로 알아서 설정하시길 ㅋ.
Section "ServerLayout"
InputDevice "SynapticsTouchpad"
EndSection

Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "BlankTime" "1"
# Option "StandbyTime" "0"
# Option "SuspendTime" "0"
# Option "OffTime" "5"
EndSection
Section "InputDevice"
Identifier "SynapticsTouchpad"
Driver "synaptics"
Option "SHMConfig" "true" # configurable at runtime? security risk
Option "VertEdgeScroll" "true" # enable vertical scroll zone
Option "HorizEdgeScroll" "true" # enable horizontal scroll zone
Option "MinSpeed" "0.40" # speed factor for low pointer movement
Option "MaxSpeed" "0.80" # maximum speed factor for fast pointer movement
Option "TapButton1" "1"
Option "TapButton2" "2
Option "TapButton3" "3"
EndSection

'Linux > 내부설정' 카테고리의 다른 글

그지같은 X3100  (6) 2009.01.08
노트북 뚜껑덮는 이벤트 사용하기  (2) 2008.12.18
MPD버그 해결된거 같네요  (2) 2008.10.04
dir-615로 무선인터넷 구성하기  (12) 2008.08.27
imhangul을 설치해 보았다.  (5) 2008.06.27

플빡 투명화 (xcompmgr 이용)

사용자 삽입 이미지

xorg.conf 파일
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "RenderAccel" "true"
Option "backingstore" "true"
Option "AllowGLXWithComposite" "true"
EndSection

fluxbox
설정에서 "가짜투명 기능" 꺼야함
그리고 필요하다면, 투명도 설정도 따로 할것

그리고 쉘에서

$xcompmgr

일단 설저애보긴 해봤는데

좀 답답하네여

어떤식으로 쓸까 고민중.

아 글구 리소스는 별로 안먹어여 메모리 10M정도 더 먹고...

시퓨야뭐... 별차이 없구여...

별 느리지도 않음....

덧> mplayer 사용시에는 x11을 사용하여야 합니다;;;

구글링 해보니깐 아마 인텔드라이버의 오류이다 라는군여..

글구 x11설정하구 (플빡에서) mplayer 의 창 투명을의 alpha 값을 255 255로 주어야 합니당..

그래야 재생하다 풀스크린하면 ㅂㅅ 되는 사테를 막을수 있음...

'Linux > 스샷/외부설정' 카테고리의 다른 글

스샷  (11) 2009.03.01
vimperator 만세!!  (4) 2009.01.04
11월자 스샷...  (5) 2008.11.09
파이어폭스 속도 대박!  (4) 2008.06.23
파이어폭스3 rc1 간단 사용기  (4) 2008.05.29

qt, arm 보드에 포팅방법

사용자 삽입 이미지

gcc  버전
          (바로 아래건 아니라도 나중을 위해(?) 맞춰야할 필요가 있을것 같다)
libc 버전          (아직까진 이거때문에 고생한일은 없는거 같아서)
qt-x11 버전      (이건 선택사항, 그냥 배포판에서 깔면댄다.. 걍 데탑 X11에서 쓰는 그 QT개발환경을 말하는거 같다)
qtopia 버전을  (안쓸꺼 같다 아직까진; )
arm용 gcc버전 (각 cpu에 맞는 gcc)
qt-embedded 버전
모두 맞출것.
아 참고로 바로 아래의 과정은 타겟보드가 없이 그냥 PC에서 할수 있으니 걱정말자 그리고
arm-linux-gcc 버전은 3.3.2!!
(대부분 make에러가 나는 이유가 컴파일러 버전이 달라서이다!
)
(나는 arm-elf-gcc인가 그거 깔긴했다... 상관 있는지 모르겠다)

그리고 환경설정(~/.bashrc 에 export PATH 설정을 다할것) 한후에

1 다음을 다운로드 한다

ftp.trolltech.com - /qt/source/qt-embedded-free-3.3.8.tar.gz

E2fsprogs Ext2 Filesystem Utilities - e2fsprogs-1.40.2.tar.gz


2 다음과 같이 디렉토리를 생성하고 압축을 해제한다
# mkdir /qt
# cp qt-embedded-free-3.3.8.tar.gz e2fsprogs-1.40.2.tar.gz /qt
# cd /qt
# tar xvzf e2fsprogs-1.40.2.tar.gz
# tar xvzf qt-embedded-free-3.3.8.tar.gz
# mv qt-embedded-free-3.3.8/ qte-3.3.8-arm

3 e2sprogs 설치 - 어쩌면 나는 필요 없었을지도 뭐 일단 깔긴했다.
# cd /qt/e2fsprogs-1.40.2
# ./configure --prefix=/usr/arm-linux --host=i386 --target=arm --enable-elf-shlibs
--with-cc=arm-linux-gcc
# make
# make install
# make install-libs

4 환경파일 생성 / 실행
# cd /qt
# cat > qte
#!/bin/bash
export QTDIR=/qt/qte-3.3.8-arm
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

# . qte

5 uic 파일 복사
# cd $QTDIR/bin
# cp /usr/lib/qt-3.3/bin/uic .
행여나 uie파일이 없다면 (cp가 파일같은거 없다 ㅂㅅ 사용자야! <- 이럴때)
배포판에서 qt3 패키지를 설치하고나서 거기에 깔린 uie 파일을 복사한다
ex>
# pacman -S qt3
# find / -name uic
# cp /qt/bin/uic .

6 qte(qt-embedded) 컴파일
# cd ..
# ./configure -embedded arm -qt-jpeg -shared -thread -no-cups -no-ipv6 -qvfb -depths 16
-qt-mouse-linuxtp
라이선스 ㅈㄹ 하면 yes하고 계속
# make
한 몇십분 정도만 기다리자
"Enjoy! - the Trolltech team"
가 마지막 부분에 나오면 성공이다

7 ARM용으로 되었는지 확인해본다,
(libqte 파일이름은 조금씩 다른거 같은데 libqte*.so.version 만 맞으면 그냥 file해서 확인하면 될것 같다.)
# file lib/libqte-mt.so.3.3.8
lib/libqte-mt.so.3.3.8: ELF 32-bit LSB shared object, ARM, version 1, dynamically linked, not stripped
이런식으로 나오면 성공

8 파일복사 (arm-qpe? 위해서라고 함..)
# cp /usr/arm-linux/lib/libuuid.* .
# cp /usr/arm-linux/lib/libstdc++.so.5 . <- 이녀석이 없다면, find 해서 직접 그 경로로 부터 복사

9 파일을 압축하고 타겟보드에 이걸 푼다.
tar zcvf /qt/qt-arm-lib.tar.gz /qt/qte-3.3.8-arm/lib

그다음에 X11 설치, 이건 그냥 아래페이지에서 볼것
폰트파일 문제생기면 (pacman 으로 qt3까니까 이러네염) 직접 복사해준다
[/qt/qte-3.3.8-x86]# cp lib/fonts /opt/qt/lib/

일단 다 하긴했는데
저거 내일 가서 보드에 올려보면 제대로 작동할지가 의문 걍 안대면 QT안쓸테야.

어쨌던 난 "임베디드 수업(실습 == 자율삽질)","huins(vip아님 공개안하는) " 저주할거임..ㅋㅋ
이수업은 프로그래밍보다 설정 개삽질이 더 많다.. 정말 싫어.

참고; http://forum.falinux.com/zbxe/?mid=graphic&page=2&document_srl=406324
http://www.korone.net/bbs/board.php?bo_table=qt_lecture&wr_id=231&page=4

'Programming' 카테고리의 다른 글

복잡한 프로그래밍  (8) 2009.02.02
nasm include  (0) 2009.01.26
쉘스크립트 하는데  (7) 2008.02.04
간만에 포스팅.. 소스 고치기!  (2) 2007.10.17
Nanika를 써보고 나는 생각들  (5) 2007.06.16
prev 1 ··· 4 5 6 7 8 9 10 ··· 19 next