Twm

出自 Arch Linux 中文维基

twm 是 Xorg 的窗口管理器。這是一個小程序,是針對 Xlib 構建的,而不是使用窗口小部件庫構建的,因此,它對系統資源的需求很小。儘管很簡單,但是它是高度可配置的。字體,顏色,邊框寬度,標題欄按鈕等均可由用戶設置。

twm 由 Tom LaStrange 編寫,這個人對 uwm (Ultrix Window Manager)[1] 的局限感到沮喪,後者是 X11 首次發布時唯一的窗口管理器。 twm 取代了 uwm 作為 1989 年 X11R4 版本 X11 隨附的默認窗口管理器。

twm 代表 Tom's Window ManagerTab Window Manager 和最近的 Timeless Window Manager

安裝[編輯 | 編輯原始碼]

twm 由 xorg-twm 提供。

啟動[編輯 | 編輯原始碼]

使用 twm 運行 xinit

注意: 啟動時只有黑屏。嘗試移動滑鼠並單擊滑鼠左鍵以獲取 twm 菜單,以確保 twm 確實有用。

您還可以使用顯示管理器啟動 twm。該 twm.desktop 文件不存在,因此我們必須在 /usr/share/xsessions/ 創建它。在新創建的 /usr/share/xsessions/twm.desktop 文件中,複製並粘貼:

/usr/share/xsessions/twm.desktop
[Desktop Entry]
Name=twm
Comment=xorg-twm
TryExec=twm
Exec=twm
Type=Application

配置[編輯 | 編輯原始碼]

默認情況下,twm 看起來非常過時且不直觀。 通過創建 ~/.twmrc 文件,您可以自定義 twm 以使其更友好。

twm(1) 提供了可以在 ~/.twmrc 文件中使用的命令的完整詳細信息。 許多 ~/.twmrc 文件已在線發布。xwinman.org 網站上有多個 ~/.twmrc 文件,這些文件可能帶有啟發性的屏幕截圖。 用 Google 搜索「twmrc」 可以找到新的想法。

提示與技巧[編輯 | 編輯原始碼]

修補版本[編輯 | 編輯原始碼]

有一個修補程序版本,不在存儲庫中,具有更新功能,例如透明度。xorg 郵件列表中提供了描述和構建腳本。可以通過安裝 xcompmgr 運行構建腳本,將生成的 twmdot.twmrc 文件放在一個方便的目錄中,然後編輯 ~/.xinitrc 文件來進行嘗試,最後兩行是

xcompmgr -o 0.3  -c -r 8 -t -10 -l -12 &
/path-to-directory/twm -visual TrueColor -depth 32 -f /path-to-directory/dot.twmrc

故障排除[編輯 | 編輯原始碼]

超大的窗口標題和菜單[編輯 | 編輯原始碼]

您可能會發現 TWM 中的標題欄和菜單條目非常大-是人們通常期望的兩倍。 這是使用 UTF-8 語言環境時發生的 TWM 語言環境問題。將語言環境設置為 C 可解決此問題。 參見 [2]

另請參見[編輯 | 編輯原始碼]