Twm
twm 是 Xorg 的窗口管理器。這是一個小程序,是針對 Xlib 構建的,而不是使用窗口小部件庫構建的,因此,它對系統資源的需求很小。儘管很簡單,但是它是高度可配置的。字體,顏色,邊框寬度,標題欄按鈕等均可由用戶設置。
twm 由 Tom LaStrange 編寫,這個人對 uwm (Ultrix Window Manager)[1] 的局限感到沮喪,後者是 X11 首次發布時唯一的窗口管理器。 twm 取代了 uwm 作為 1989 年 X11R4 版本 X11 隨附的默認窗口管理器。
twm 代表 Tom's Window Manager,Tab Window Manager 和最近的 Timeless Window Manager。
安裝[編輯 | 編輯原始碼]
twm 由 xorg-twm包 提供。
啟動[編輯 | 編輯原始碼]
使用 twm
運行 xinit。
您還可以使用顯示管理器啟動 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 運行構建腳本,將生成的 twm
和 dot.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]。
另請參見[編輯 | 編輯原始碼]
- "UWM (computing)", Wikipedia. Retrieved October 22, 2009.
- "twm", Wikipedia. Retrieved October 22, 2009.
- twm(1) man page
- "Sample twmrc", custompc.plus.com. Retrieved August 12, 2013.
- "Window Managers for X: TWM/VTWM", xwinman.org. Retrieved October 22, 2009.
- Kask, Eeri. "TWM -- Revised Edition -- Again", lists.x.org, January 3, 2010.