[[PageOutline]] = Debian 5.0 = == 桌面字型 font 不清析、模糊 == 調整: * 「系統」→「偏好設定」→「外觀」→選「字型」標籤→「詳細設定」→調整解析度(dbi)。 * 「系統」→「偏好設定」→「外觀」→選「字型」標籤→ 調整各字型大小。 == iceweasel 取代 firefox 套件 == 詳情請參閱 http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=118 。 == 設定中文環境 == * 設定 locate-gen {{{ $ vim /etc/locale-gen en_US ISO-8859-1 zh_TW.UTF-8 UTF-8 zh_TW.Big5 Big5 $ locale-gen }}} * 安裝 zhcon * 如果遇到裝完後逛當機、螢幕不見、系統死當,可以修改 {{{ $ vim /boot/grub/menu.lst title Debian GNU/Linux, kernel 2.6.18-4-k7 root (hd0,0) kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdd1 ro video=vesafb vga=791 initrd /boot/initrd.img-2.6.18-4-k7 savedefault }}} 加上這個 kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdd1 ro '''video=vesafb vga=791 ''' * 安裝 ucimf * 官方連結:http://ucimf.sourceforge.net/ 1. 將下列連結加入你的 /etc/apt/sources.list deb http://people.python.org.tw/~mat/debian binary/ 2. 請用 aptitude 安裝: jfbterm libucimf ucimf-openvanilla openvanilla-module-imgeneric (openvanilla-module-imphonetic << 我只要裝注音所以用這個) 3. 請將你的特殊輸入法的 .cin 檔放到/usr/lib/openvanilla/OVIMGeneric/下 (optional) 4. 再依序執行下列步驟即可 a. 啟機核心參數 vga=788 ( 或是 vga=791 ) b. 用 root 在 tty 下執行 ucimf_keyboard c. 執行 LC_CTYPE=zh_CN.UTF-8 jfbterm F12 或 Ctrl-Space 切換輸入狀態[[BR]] F11 或 Ctrl-ShiftL 切換輸入法[[BR]] F10 或 Ctrl-ShiftR 動態切換輸入法架構模組[[BR]] 有問題可以上IRC channel #dot問問看 http://wiki.debian.org.tw/index.php/IRC == Frame Buffer == framebuffer 機制其實是 linux kernel 裡的driver interface 這個機制其實是模擬顯示卡的功能,讓linux的user可以透過framebuffer device 直接對display memory進行讀寫操作 我們可以把framebuffer看成是display memory的image(映像) 我們可以透過mmap函式把physical address映射到我們應用程式的virtual address 如此一來我們就可以直接進行讀寫操作 而這些操作會立即反映在screen上 使用者完全不用去理會display memory的physical address 這些都由/dev/fb0來完成 * http://www.mcublog.com/blog/user1/9450/archives/2006/19773.html * http://en.wikipedia.org/wiki/Linux_framebuffer