讓您的 X Window 更美好-唯有 IceWM!!

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週日 8月 24, 2003 2:43 am

標題夠聳動吧!:w_42:


又是一個心煩意亂的夜晚,來推薦一下我的最愛 - IceWM 吧!

我用過的 Windows Manager 有:KDE、Gnome、IceWM、Window Maker、Enlightment 等等,
其中我用得最順手的就是 IceWM。
但是站上用的人似乎不多,(只有我和阿信兄?)
為了不讓我的最愛埋落在芸芸眾軟體之中,
所以就寫篇文章介紹一下了。


IceWM 是一個非常輕巧的 Windows Manager,但是必要功能可一點不少。

首先,IceWM的程式碼很小,並且所需的記憶體也很少,對於系統資源要求不高...
因為我實在是受不了啟動要花上十秒鐘以上的程式。
(官方網站說只要 X 可以跑,IceWM 就可以跑,就算是是 386 機器也行。)

我在一台 AMD 300 + 128 MB 的機器上面跑過,效果還不錯。


但我最欣賞 IceWM 的是操作介面實在太簡易了,
基本上和 Windows 系列的感覺差不多。
如:
  在標題列點兩下是放大,再點兩下是還原,
  (而 KDE 等 Window Manager 在標題列點兩下是捲起,超不習慣的。雖然有些是可以改...)

  超多的快速鍵組合,幾乎可以取代滑鼠的所有動作,
  對於一些鍵盤快手而言實在是非常方便!
  (我覺得其它的 Window Manager 太依賴滑鼠了,我的手腕一天到晚在痛!)
  
  可以自訂快速鍵,比如說 [Win]+[X] = XMMS。
  (KDE 也可以,Window Maker... 忘了...)
  (Enlightment 好像就不行...)

  其它常用的快速鍵,如把所有視窗縮到最小、
  切換到另一個虛擬桌面、
  把某個視窗放到最大(如:使用 Xine 來播放電影時)
  把某個視窗移到另一個虛擬桌面等等,
  用慣了之後會覺得非常方便。

  和 Windows 一樣按一下 [Win] 那個鍵,
  工具列就會跳出來,要看時間、網路流量或是想在軟體間切換時就很方便。
  (Window Maker 和 Enlightment 就沒這麼好用了)
  (KDE 的工具列看起來好擁塞!不喜歡。)
  當然囉,工具列經過一段時間後也會自動隱藏起來唷。

  在工具列上有 現在日期時間、CPU 負載、網路即時流量 等小圖示,
  有這些就很夠了。
  還可以同時監看多個網路即時流量呢!
  (老實說 Window Maker 的 dock 實在礙眼呀!)
  在工具列上也可以監看 POP、IMAP 的 E-mail,
  但是個人不喜歡用...

  它也有像是 Windows 98 一樣出現在工具列旁的快捷按鍵,
  我在這裡擺上了 CRXVT 和 Mozilla 及 konqueror,
  實在是方便到沒話說。

  可以自行設定滑鼠指標,所使用的是 .xpm 檔案。
  (聽說 KDE 也可以,要修改字型檔,但是沒試過。)
  (在 Debian 的 XFree86 4.3.0 出現之前,用這個吧!)

  支援 Anti-Alias,也許您說不重要,但是個人很喜歡。
  (Window Maker 就不行。)
  加上了螢火飛大哥的中文 Patch 簡直可以說是完美。

  只要設定好字型,IceWM 可以完全支援中文。
  我都設定為 "-arphic-ar pl kaitim big5-medium-r-normal-*-*-140-*-*-m-*-iso10646-1"
  還算蠻好看的。
  (據說 IceWM 是 Unicode Base 的)

  超簡易的設定檔,看設定檔上的簡短說明就會設定了,
  簡易到官方網頁上面寫:

代碼: 選擇全部
如果您想尋找什麼選項的話,
到 preferences (偏好檔)裡去看看吧。
它經過了精心的配置,您應該可以找到您所尋找的東西-
比如說,您想改變一些 quickswitch 選項,只要試著在偏好檔尋找 "QuickSwitch" 即可。
因而在這裡解釋所有的偏好選項是沒有必要的。


  支援視窗 Auto Raise 功能,只要把游標停在某一個視窗上久一點(時間可自訂),
  這個視窗就會自動昇起為最上層視窗。
  (這個功能很多 Window Manager 都有)

  按下 <Ctrl>-<Alt>-<Del> 就可以鎖定螢幕了,
  在一些公開場合這可是必備的功能之一。

  在桌面上,IceWM 並沒有放置任何圖示,
  桌面上乾乾淨淨,
  不會在底圖的某個角角上出現個『垃圾筒』、『家目錄』等等的圖示,
  感覺上清爽極了。
  (純粹個人喜好)

  像很多 Window Manager 一樣,
  IceWM 可以隨時更換佈景主題,
  不過預設的就很不錯看囉。
  (加入時間的圖形和更改游標後感覺就更好了。)


IceWM 的重要設定檔案:(以 Debian Linux 為準)

  /etc/X11/icewm/keys:設定快速鍵
  /etc/X11/icewm/preferences:喜好設定檔
  /etc/X11/icewm/toolbar:設定工具列上的快捷按鍵
  /etc/X11/icewm/menu:設定 IceWM 的選單


其它注意事項:

  在使用 XCin 在輸入中文字時,
  如果下面的那一個小視窗拼命得在閃,
  可以修改 /etc/xcinrc,
  在 (define KEYBOARD_TRANSLATE "NO") 底下加入:
  (define DISABLE_WM_CTRL "YES")
  讓 XCine 不受 IceWM 控制。

  也可以修改 /etc/xcinrc 的 (define FG_COLOR "white") 這一行,
  更改 XCin 的外框顏色,(我是改成灰色的)
  讓 XCin 看起來更順眼。

  在 /etc/X11/icewm/preferences 修改切換虛擬視窗的快速鍵,
  因為和 XCin 的快速鍵重複了:

代碼: 選擇全部
KeySysWorkspace1="Ctrl+1"
KeySysWorkspace2="Ctrl+2"
KeySysWorkspace3="Ctrl+3"
KeySysWorkspace4="Ctrl+4"
KeySysWorkspace5="Ctrl+5"
KeySysWorkspace6="Ctrl+6"
KeySysWorkspace7="Ctrl+7"
KeySysWorkspace8="Ctrl+8"
KeySysWorkspace9="Ctrl+9"
KeySysWorkspace10="Ctrl+0"
KeySysWorkspace11="Ctrl+["
KeySysWorkspace12="Ctrl+]"



參考文件:(中文版嘗鮮版),個人亂翻的,勉強

 IceWM FAQ 中文版

 IceWM Manual 中文版

順便慶祝一下個人的第 400 篇!

_________________
將網頁搬到 PCHome 去。
感謝 PCHome 提供 (幾乎) 不死之免費空間!
最後由 Tetralet 於 週四 10月 14, 2004 9:42 am 編輯,總共編輯了 1 次。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:讓您的 X Window 更美好-唯有 IceWM!!

文章阿信 » 週日 8月 24, 2003 12:01 pm

:finger1: ...讚啦...IceWM的大功程...大家看到之後一定會想要用的。

在操作介面上,其實IceWM一點都不輸人,全部都用keyboard控制也是我最喜歡的地方。

速度快又穩更是我無法捨棄的優點...其實很推薦各位使用,用的人不多或許是因為IceWM沒有太多"炫"功能,比較樸實,但也實際好用。

Manual和FAQ翻譯等已經送給作者了,現在是等他回覆,希望會有好消息...辛苦Tetralet兄了。 :-D
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

Re: 讓您的 X Window 更美好-唯有 IceWM!!

文章wctang » 週日 8月 24, 2003 3:13 pm

Tetralet 寫:  超多的快速鍵組合,幾乎可以取代滑鼠的所有動作,
  對於一些鍵盤快手而言實在是非常方便!
  (我覺得其它的 Window Manager 太依賴滑鼠了,我的手腕一天到晚在痛!)


請問一下,可否將滑鼠中鍵的貼上功能換到鍵盤上呢?
這對我 notebook 上的 touch pad 是很大的障礙。
頭像
wctang
榮譽學長
榮譽學長
 
文章: 49
註冊時間: 週六 4月 19, 2003 11:07 am

Re: 讓您的 X Window 更美好-唯有 IceWM!!

文章d2207197 » 週日 8月 24, 2003 6:34 pm

wctang 寫:請問一下,可否將滑鼠中鍵的貼上功能換到鍵盤上呢?
這對我 notebook 上的 touch pad 是很大的障礙。

我沒有用過 IceWM
不過你指的中鍵貼上就是指單純的貼上剪貼簿裡面的東西嗎

如果是這樣的話,我習慣用 Shift + Insert 貼上

如果我回答得牛頭不對馬嘴,請不要介意
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:讓您的 X Window 更美好-唯有 IceWM!!

文章wctang » 週日 8月 24, 2003 8:21 pm

感謝你,就是這個功能 :)
我也知道這和 wm 沒關係,不過有人提到就順便一問…
這樣我就真的可以不用多帶一隻滑鼠了…
頭像
wctang
榮譽學長
榮譽學長
 
文章: 49
註冊時間: 週六 4月 19, 2003 11:07 am

re:讓您的 X Window 更美好-唯有 IceWM!!

文章訪客 » 週日 8月 24, 2003 10:10 pm

嗯嗯~~
最近重灌.....
遇上kde那apt的煩人問題
現在有Tetralet兄那麼詳細的教學...
看來可以來試試~~~ :finger1:
訪客
 

Re: 讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週一 8月 25, 2003 3:29 am

wctang 寫:請問一下,可否將滑鼠中鍵的貼上功能換到鍵盤上呢?
這對我 notebook 上的 touch pad 是很大的障礙。


還有其它的解決方案...

首先,
安裝 xkbset 這個套件,
接著在 /etc/X11/xinit/xinitrc 中加入:

代碼: 選擇全部
# Turn MouseKeys On And Expiry Off

xkbset m
xkbset exp =m
xmodmap -e "keycode 117 = Pointer_Button2 Pointer_Drag2"


這樣子在按下 [Win] 旁邊的那一個鍵時(我不知道它的名稱),
就會模擬滑鼠中鍵的動作了。

而 117 就是那一個鍵的掃瞄碼。

您還可以用 xev 來得知其它按鍵的掃瞄碼,
依相同的方法就可以把其它的按鍵 Map 給滑鼠中鍵了。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:讓您的 X Window 更美好-唯有 IceWM!!

文章moto » 週一 8月 25, 2003 8:01 am

Tetralet 兄,

這招讚... :finger1: ....不過還好我是 IBM 的 NB .. 是 Track point (小紅點) 不是 touch pad.... 我還是喜歡用小紅點...:)

ps.我這台沒 win 那個 key 說.. :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週一 8月 25, 2003 10:51 am

moto 寫:ps.我這台沒 win 那個 key 說.. :mrgreen:


所以以前在碰 IBM 的 Notebook 時超~不~習慣的說。

不過後期的 IBM Notebook 好像又把 [Win] 這個鍵加回去了?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週一 8月 25, 2003 11:11 am

欸,辛苦寫了那麼多,
怎麼感覺上所達到的宣傳效果不大呀?

(好像只有多一個訪客兄說願意試試看?)

阿信 寫::finger1: ...讚啦...IceWM的大功程...大家看到之後一定會想要用的。

在操作介面上,其實IceWM一點都不輸人,全部都用keyboard控制也是我最喜歡的地方。

速度快又穩更是我無法捨棄的優點...其實很推薦各位使用,用的人不多或許是因為IceWM沒有太多"炫"功能,比較樸實,但也實際好用。


其實我們對 Window Manager 的要求不外乎就是 IceWM 的這些功能,
我覺得 IceWM 恰如其份,功能不多也不少,
其它的 Window Manager 只有 KDE 勉強能和 IceWM 比肩吧?

IceWM 贏在 KDE 好像沒有監視網路流量的小程式?
不過老實說 KDE 實在太肥了。

我的 Notebook 裡的 KDE 又抓不到文鼎中文字了。真煩...


我在翻譯 IceWM 的 PO 時,
發現 IceWM 似乎也有支援 Sound Server?
可是在 Manual 和 FAQ 裡都沒有提到,
阿信兄有什麼使用上的經驗可以分享嗎?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:讓您的 X Window 更美好-唯有 IceWM!!

文章阿信 » 週一 8月 25, 2003 12:03 pm

IceWM的sound server似乎是很久以前有的,當時沒有測試過,加上ap似乎都沒有支援icewm的sound server,所以都只用別的而已。

現在icewm-1.2.11好像沒看到sound server了
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:讓您的 X Window 更美好-唯有 IceWM!!

文章訪客 » 週二 8月 26, 2003 8:00 pm

不知用IceWM的大大在應用軟體方面都用些什麼?
如msn.瀏覽器....等的

因為既然不用kde、gnomp...這些
就不想裝要有這些base的其他應用軟體了.....

有沒有像ultraeditor的軟體阿??

謝謝~
訪客
 

re:讓您的 X Window 更美好-唯有 IceWM!!

文章阿信 » 週二 8月 26, 2003 8:25 pm

Anonymous 寫:不知用IceWM的大大在應用軟體方面都用些什麼?
如msn.瀏覽器....等的

因為既然不用kde、gnomp...這些
就不想裝要有這些base的其他應用軟體了.....

有沒有像ultraeditor的軟體阿??

謝謝~


所有x軟體皆可以跑,mozilla,konqueror or xxx都可以的,ap是只要有window manager皆可執行。

konqueror不需要kdebase就能跑了呢...mozilla不分window manager就更不用殫心摟...
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週二 8月 26, 2003 8:49 pm

Anonymous 寫:有沒有像ultraeditor的軟體阿??


您可以試試 ghex。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:讓您的 X Window 更美好-唯有 IceWM!!

文章Tetralet » 週二 8月 26, 2003 8:54 pm

Anonymous 寫:不知用IceWM的大大在應用軟體方面都用些什麼?
如msn.瀏覽器....等的


X Window 的軟體大多和 Window Manager 無關,
頂多是視窗外框或視窗位置顯示不正確而已。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

下一頁

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客