fbterm 的簡介 - 當沒有 X windows 時只能用這種 terminal 顯示中文
測試步驟如下:
- 採用原本網樂通kernel 及啟動順序, 加上 /root/load_fb.sh FULLHD NTSC, 開機 log 如附
- 採用直接在網樂通在 chroot debian 環境中編譯
- 安裝必須開發函式庫
- sudo apt-get install g++ pkg-config libxft-dev libgpm-dev ttf-arphic-uming
- ./configure && make && sudo make install # 配置、編譯、安裝
- fbterm # 執行
- 結果: 無法顯示.
- ./configure 失敗, 缺少 g++
- sudo apt-get install g++
- ./configure 失敗, 缺少 pkg-config
- sudo apt-get install pkg-config
- ./configure 失敗, 缺少 freetype2
- sudo apt-get install libxft-dev
- ./configure WARNING: gpm.h doesn't exist! gpm mouse support will be disabled!
- sudo apt-get install libgpm-dev
- stdin isn't a interactive tty!
- 不能在 ssh 裏面執行
- init font error # fbterm 執行失敗
- sudo apt-get install ttf-arphic-uming
- fc-list # 選擇適當的字型
- hostname 無法顯示
- sudo sysctl -e kernel.hostname=example
- setsid 用途
- 將 process PID 指定為 1, 避免被 shell 中斷時一起中斷
- 使用 sisusb VGA adaptor 直接在 Arch Linux 觀察是否會產生 /dev/fb?
- 不會, modprobe sisusbvga 也沒效
- 使用 fbterm 直接在 Arch Linux 觀察是否可以運作
- 可,雖然會顯示些警告訊息,但實際上可以運作
沒有留言:
張貼留言