2008年7月4日 星期五

fluxbox的配置

我的要求真的很多,
之前要換這一台電腦是因為這一台電腦有獨立顯卡,
可以設定很cool的3d特效
但是,那是在娛樂之餘~

真正要工作的時候,
就希望環境的效能是最好的~
多餘的功能就希望不要~

當然這一種要求最簡單的就是文字介面,
但是,有很多應用程式又要在視窗Window(X Window)下才能跑~

這個時候就出現了輕量級的視窗,
其中一個就是fluxbox視窗套件。

在ubuntu 7.10下遇到的錯誤:
在之前ubuntu 7.04的時候安裝完馬上可以使用,
但是,在ubuntu 7.10時,安裝之後,竟然沒有選單,
原來是要經過設定之後,才會有的。

需求:
在ubuntu 7.10正確執行fluxbox視窗套件

設定:
step 1 : 檢查一下/usr/share/xsessions/fluxbox.desktop文件,裡面已經有Exec=/usr/bin/startfluxbox,不用修改了。重新啟動Window,系統會自動建立~/.fluxbox/startup
step2 : 進入~/.fluxbox/menu,內容如下:
[begin] (fluxbox)
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]

問題就出在include的這一個菜單不存在
有兩個方法解決。
1:自定選單。
[begin] (fluxbox)

[exec] (Firefox) {/usr/bin/firefox}
[exec] (Bash) {x-terminal-emulator -T "Bash" -e /bin/bash ——login}
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]

完成後,按右鍵就出現選單啦~

2:下載選單
指令:sudo update-menus
再重新啟動fluxbox,系統會自動生成/etc/X11/fluxbox/fluxbox-menu這一個剛剛缺少的文件
噹噹~
這一個時候進入fluxbox時,按右鍵就有選單啦~

還有其它設定關機的指令可以參考下面聯結~


[2009.01.31]補充
直接用deb包安裝回來的Fluxbox不支持png圖示的說(只能用xpm)……
想要它支持png圖示就下載回來自已編譯吧!
事前準備:
安裝等一下編譯所需的library

[user@host ~]$ sudo apt-get install libimlib2-dev libxpm-dev

要編譯首先當然要有源碼啦
1.到官網下載: http://fluxbox.sourceforge.net/download.php

解壓縮之後

編譯:

[user@host ~]$ ./configure –enable-imlib2 –with-x && make

(這樣把imlib2編進去才能使用png圖示)
安裝:

[user@host ~]$ sudo make install

在/usr/share/xsessions下建立一個文字檔,命名為 “fluxbox.desktop”,
內容:

[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=Flubox — a X11 Window manager
Exec=startfluxbox
Terminal=False
Type= Application

做以上這一步的目的是為了讓你的GDM/KDM/XDM(等等…)能夠認得Fluxbox,
現在你可以在 “GDM/KDM/XDM(等等…)” (=.=)的Session選項中看到”Fluxbox“選項了

現在進去只能看到一個連右鍵選單也空空如也的空殼而已,因為你未對其進行設置
最基本的設置方法看官方文件就可以了,我遇上過的小問題和一些自己的配置心得
官方文件(中文版):
http://wiki.ubuntu.org.cn/index.php?title=Fluxbox&variant=zh-tw


[參考網址]
Ubuntu Linux下安裝配置fluxbox桌面環境
Fluxbox安裝&配置
美觀的中文Fluxbox環境配置不完全指南

沒有留言: