몰디브를 꿈꾸며...
OPENBOX를 이용한 GTK 응용프로그램 실행 본문
. 개요
- GTK 응용프로그램을 그놈이 아닌 다른 윈도우 매니저를 이용하여 실행해보자
- 데스크탑 환경이 아닌 윈도우 실행시 실행하고자 하는 GTK 프로그램만 실행을 원함
. OPENBOX 설치
- 그놈이 아닌 OPENBOX를 사용하는 이유는 파일 시스템 크기를 줄이고 데스크탑 환경이 아닌 하나의 GTK 응용프로
그램만을 실행하기 위해서다
- 페도라 10 환경에서 작업을 하기 때문에 'yum' 명령어를 이용하여 openbox를 설치한다
. OPENBOX 실행환경 설정
- ~/.config/openbox/autostart.sh를 아래와 같이 작성해준다
# Run the system-wide support stuff. $GLOBALAUTOSTART# Programs to launch at startuphsetroot ~/wallpaper.png &xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &# SCIM support (for typing non-english characters)export LC_CTYPE=ko_KR.utf8export XMODIFIERS=@im=SCIMexport GTK_IM_MODULE=scim-bridgeexport QT_IM_MODULE=scimscim -d &# Programs that will run after Openbox has started(sleep 2 && fbpanel) &- /etc/X11/xinit/Xclients을 수정
STARTKDE="$(which startkde 2>/dev/null)"
라인 다음에
OPENBOX="$(which openbox-session 2>/dev/null)"
을 추가 해준다
elif [ -n "$STARTKDE" ]; then
# if GNOME isn't installed, try KDE.
exec "$STARTKDE"라인 다음에
elif [ -n "$OPENBOX" ]; then
exec "$OPENBOX"를 추가
.AUTOLOGIN 설정
- /etc/event.d/tty1을 수정
exec /sbin/mingetty tty1 를
exec /sbin/mingetty --noclear --autologin username tty1으로 수정
- ~/.bash_profile
# User specific environment and startup programs 아래에
startx
를 추가
. 참고 사이트
http://icculus.org/openbox/index.php/Help:Autostart
http://roeften.blogspot.com/2009/02/openbox-on-fedora-10.html
'리눅스' 카테고리의 다른 글
live cd에 있는 squashfs.img를 수정하는법 (0) | 2009.07.08 |
---|---|
커널 2.6 컴파일 (0) | 2009.07.07 |
[리눅스]하드디스크 LVM (0) | 2009.06.26 |
GTK on DirectFb (0) | 2009.06.24 |
fedora 10에서 usb 메모리에 리눅스 설치하기 (0) | 2009.06.17 |