개인적으로는 xubuntu 11.04에 오픈박스, tint2를 적용했지만
우분투에 적용하는 것도 별 무리없을 거라 생각되어 올립니다.
(어느 회원분의 요청으로 올리게 되었네요…)
넷북 등의 저사양 사용자에게 도움이 되었으면 합니다. (아주 가볍게 사용할 수 있습니다.^^)
개인적으로 구글링하며 이곳저곳 찾아보며 초보자가 만든 거라… 정확하지 않을 수도 있지만…
어짜피 자신에 맞게 최적화 시키려면 약간의 구글링을 통한 수고는 필요할 듯 싶습니다만 그래도 이 글이 약간이나마 도움이 되었음 합니다…
(내용 중 첨부 파일이 필요한 부분은 첨부파일을 참조해 주세요~)
추가적으로 개인적인 설정파일을 올리니 그것을 열어 참고하면서 메뉴 등을 만드시면 좋을 듯 합니다.
-
일단, 터미널을 열고 아래 명령어를 입력하여 오픈박스와 테마 등을 설치하자.
sudo apt-get install openbox obconf openbox-themes -
그 다음 하단 패널과 메뉴관리를 위해 아래 것을 설치하자.
sudo apt-get install tint2 obmenu
(gedit를 이용해 메뉴를 직접 편집하고 싶다면 obmenu를 설치 안해도 된다.) -
바탕화면과 아이콘 창모양 관리(테마 관리 등)를 위해 아래 것들을 설치합니다.
sudo apt-get install nitrogen lxappearance -
<윈도우의 시작-실행> 같은 것을 사용하기 위해 아래 것을 설치합니다.
(나중에 Alt+F2에 단축키 할당)
sudo apt-get install gmrun
5.콘키를 설치하자. 뭐, 꼭 설치는 안해도 되지만, 썰렁한 바탕화면을 보기에 그렇다면 ^^;;;
sudo apt-get install conky
- 로그인/재부팅/셧다운 메뉴 만들기
=> 맨 아래에 첨부된 메뉴파일을 열고, 참고하면서 다른 메뉴들도 같이 만드세요.
터미널에서 아래 명령을 누르고
sudo visudo
아래 내용 삽입
yourname ALL=(ALL) ALL
yourname ALL=NOPASSWD: ALL
=> 원래 셧다운 등을 하려면 비번을 물어보게 되는데 이렇게 하면 셧타운 등에서는 비번을 물어보지 않고 바로 실행해준다. 비번을 계속입력시키는 것이 좋다면 이 부분 생략!
오픈박스 메뉴에 추가하기(위의 obmenu 이용해도 됨) : gedit ~/.config/openbox/menu.xml
메뉴의 맨 아랫부분에 아래 내용 삽입 => 보통 로그아웃/재부팅/셧다운은 메뉴 맨 밑에 두는 편이 좋아서…^^
<item label="Logout">
<action name="Execute">
<execute> openbox --exit </execute>
</action>
</item>
<item label="Reboot">
<action name="Execute">
<execute> gksudo ‘shutdown -r now’ </execute>
</action>
</item>
<item label="Shundown">
<action name="Execute">
<execute> gksudo ‘shutdown -h now’ </execute>
</action>
</item>
-
트레이에 사운드 조절 믹서가 안나타나는 경우
첨부파일 volumeicon 팩키지 설치
=> 첨부파일 중 volumeicon-alsa_0.4.4-1_i386.deb -
터치패드 On/Off
=> 마우스 사용시 터치패드를 잠궈주는 touchpad-indicator 가 동작하지 않는다.
이를 위해 마우스 사용자는 아래와 같이 설정해주면 로그인시 터치패드가 동작하지 않으며, 단축키로 터치패드를 On/Off 시킬 수 있다.
터치패드를 사용하는 사람은 설정 안해도 된다.
콘키를 사용한다면 일단, Conky 편집에 아래 단축키 추가 : gedit ~/.conkyrc
Super+z$alignr Touchpad On
Super+x$alignr Touchpad Off
오픈박스 rc.xml에서 실제 단축키를 아래와 같이 추가 : gedit ~/.config/openbox/rc.xml
=> W는 윈도우키(슈퍼키)를 의미 W-x는 윈도우키+w를 말함
<keybind key="W-x">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Touchpad Off</name>
</startupnotify>
<command>synclient touchpadoff=1</command>
</action>
</keybind>
<keybind key="W-z">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Touchpad On</name>
</startupnotify>
<command>synclient touchpadoff=0</command>
</action>
</keybind>
오픈박스 autostart.sh에 아래의 자동 실행 문구 추가 : gedit ~/.config/openbox/autostart.sh
=> 오픈박스는 autostart.sh 파일을 위해 로그인시 자동실행 되는 프로그램을 지정한다.
synclient touchpadoff=1 &
- tint2 패널 시계부분을 이용 show Desktop 만들기
=> openbox는 show Desktop가 없다. 단축키를 지정해서 사용해도 되지만 트레이 부분의 시계부분을 이용해도 된다.(시계를 클릭하면 데스크탑 화면 보기가 된다.)
일단,
sudo apt-get install wmctrl 설치
sudo gedit /usr/bin/show_desktop.sh 후 아래내용 입력
#!/bin/sh
if wmctrl -m | grep "mode: ON"; then
exec wmctrl -k off
else
exec wmctrl -k on
fi
이렇게 만들어진 파일에 실행권한 추가 (관리자 모드 노틸러스로 들어가 속성에서 실행할 수 있게 해 주거나, sudo chmod +x /usr/bin/show_desktop.sh)
tint2 설정파일에 아래내용 추가(기존 내용을 살펴봐서 있으면 앞에 # 처리) : gedit ~/.config/tint2/tint2rc
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #ffffff 76
clock_padding = 4 4
clock_background_id = 1
clock_lclick_command = show_desktop.sh
-
tint2 테마 변경
아래에 첨부된 압축파일을 풀고 테마관리자인 tint2conf 를 실행 시켜서 추가(메뉴에 있다면 실행, 없다면 터미널에서 입력)
=> 첨부파일 중 tint2-0.10-theme.tar.gz -
기타 개인적인 설정파일들…
위에 적혀진 개인적인 오픈박스 메뉴, tint2 등의 설정파일들이다. 열어서 참고적으로 사용하면 된다.
아니면 다 복사후 붙여넣기 한 후 본인에 맞게 사용하면 더 쉬울 듯…
=> 첨부파일 중 openbox_config.tar.gz