歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu使用fbterm無法打開fb設備的解決及fcitx-fbterm安裝

Ubuntu使用fbterm無法打開fb設備的解決及fcitx-fbterm安裝

日期:2017/2/28 14:23:41   编辑:Linux教程

"Ubuntu 12.04.1 LTS" fbterm can't open frame buffer device 的解決 及fcitx-fbterm的安裝

1.修改grub2文件

/etc/default/grub

添加

GRUB_GFXMODE=1280x800x32
GRUB_GFXPAYLOAD_LINUX=keep

不加不知道行不行,反正我加了

sudo grub-mkconfig
sudo reboot
2.加入video組


sudo usermod -a -G video username

3.安裝fcitx-fbterm
sudo apt-get install fcitx-frontend-fbterm
sudo chmod u+s `which fbterm`

配置系統使用fctix為輸入法,也就是啟動管理器啟動的時候就啟動fcitx

4.新建腳本zhterm
內容:
-----------------
export DISPLAY=:0
fcitx-fbterm-helper
--------------------
並sudo chmod a+x /path/to/zhterm
ln到/usr/bin下


5reboot
在啟動管理器上登錄
ctrl+alt+f1
切換到終端下
就可以用zhterm啟動中文的文本終端了

問題:有點畫蛇添足,既然能進x,干嘛還要fbterm呢??!!

不過進不了X的時候,fbterm還是能用的,能顯示中文但沒辦法輸入。
用fbterm啟動
-----------------------------------------------------------------------------------------------

修改zhterm為
linuxidc@PCUnity:~$ cat ~/bin/zhterm

#export DISPLAY=:0
#fcitx -d
#fcitx-fbterm-helper
eval `dbus-launch --auto-syntax`
fcitx > /dev/null 2>&1 # 不顯示標准輸出
fbterm -i fcitx-fbterm
linuxidc@PCUnity:~$
這樣就可以了,就可以沒有一個X中的fcitx了。
-------------------------------------------------------------------------------------------
到此問題解決

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved