在Debian Wheezy 中,Libreoffice有個困擾已久的中文輸入問題。
在Debian英文OS環境中,系統預設安裝的Libreoffice無法正常輸入中文。症狀是第一次開啟Libreoffice的任何程式,在視窗焦點沒離開Libreoffice之前還可以正常輸入中文,ibus-酷音的輸入視窗和界面都正常。可是一旦視窗切換到其他軟體,例如gedit,開啟中文輸入法輸入幾個字後,再切換回Libreoffice視窗,ibus-酷音就無法正常動作。
解決方法是補安裝 libreoffice-gnome & libreoffice-gtk 。我是透過synaptic package manager勾選安裝這兩隻之後,Libreoffice的中文輸入就正常了。
已經在 Wheezy正式版的 Libreoffice 4.0.3-3 環境下驗證可行。
2013年5月28日 星期二
2012年4月4日 星期三
Debian Wheezy 3G 行動網路分享(wifi hotspot)
重點提示: ignore IPV6
1.go to System settings --> Network --> Wireless -->Use as hotspot --> Configure (or 'Edit connections' under your connections --> Edit the hotspot connection)
2.Switch to IPv6 Settings tab --> Set Method to 'Ignore' and confirm/save
go to System settings --> Network --> Wireless --> Use as hotspot
這樣就可以讓其他設備透過分享wheezy的 mobile broadband 行動寬頻上網。
詳細步驟.....有人需要嗎?很少遇到用 Debian Wheezy 當作日常使用桌面系統,很懶的花時間寫啊。
2012年4月2日 星期一
ibus-chewing 新酷音輸入法選字數目太少的解決方式
ibus-chewing 新酷音輸入法在GNOME3環境中,基本上是安裝完之後就可以使用,但是一直有個小問題。在新酷音的候選字視窗中,系統預設值是只有四個中文字(8個英文字母)。就算你透過GUI界面更改了新酷音輸入法的設定,將 maximum chinese characters 的值放大到20或30,等到切換輸入法之後一樣恢復為最多四個中文字(8個英文字母),設定值完全無法儲存。
掙扎了一陣子,後來想到GNOME3預設是使用dconf / gsettings 來管理應用程式的設定值,而新酷音好像還是用 GNOME 2.X 的 gconf 方式設定,於是安裝相關套件,
apt-get install gconf-editor gconf-defaults-service
之後,執行 gconf-editor ,找到 /desktop/ibus/engine/Chewing/maxChiSymbolLen 這個設定 key, 手動更改為 30 之後,登出再登入,就可以解決輸入法候選字長度太短的問題了。
2012-08-23
更新一下自己的經驗 Debian Wheezy - LXDE上也是用這個方式解決。
2012年3月30日 星期五
Debian wheezy on Thinkpad X200
是的,這次是X200。我又拿到一台新的小黑,又來玩Debain安裝樂。
基本上跟上一篇X61安裝 Debain wheezy 差不多,上次的筆記照表操課就可以了。這次安裝的dvd image是3/26釋出的weekly build.
補充一點,ibus-chewing 在GNOME3環境中,安裝完之後就可以使用,但是一直有個小問題。在輸入法候選字視窗中,預設值是只有四個中文字(8個英文字母)。就算你更改了新酷音輸入法的設定,將 maximum chinese characters 的值放大到20或30,等到切換輸入法之後一樣變成四個中文字(8個英文字母),設定值完全無法儲存。
掙扎了一陣子,後來想到GNOME3預設是使用dconf / gsettings 來管理應用程式的設定值,而新酷音好像還是用 GNOME 2.X 的 gconf 方式設定,於是安裝相關套件,apt-get install gconf-editor gconf-defaults-service 之後,執行 gconf-editor ,找到 /desktop/ibus/engine/Chewing/maxChiSymbolLen 這個設定 key, 手動更改為 30 之後,登出再登入,就可以解決輸入法候選字長度太短的問題。
基本上跟上一篇X61安裝 Debain wheezy 差不多,上次的筆記照表操課就可以了。這次安裝的dvd image是3/26釋出的weekly build.
補充一點,ibus-chewing 在GNOME3環境中,安裝完之後就可以使用,但是一直有個小問題。在輸入法候選字視窗中,預設值是只有四個中文字(8個英文字母)。就算你更改了新酷音輸入法的設定,將 maximum chinese characters 的值放大到20或30,等到切換輸入法之後一樣變成四個中文字(8個英文字母),設定值完全無法儲存。
掙扎了一陣子,後來想到GNOME3預設是使用dconf / gsettings 來管理應用程式的設定值,而新酷音好像還是用 GNOME 2.X 的 gconf 方式設定,於是安裝相關套件,apt-get install gconf-editor gconf-defaults-service 之後,執行 gconf-editor ,找到 /desktop/ibus/engine/Chewing/maxChiSymbolLen 這個設定 key, 手動更改為 30 之後,登出再登入,就可以解決輸入法候選字長度太短的問題。
2012年2月15日 星期三
Debian wheezy on Thinkpad X61
Debian wheezy on Thinkpad X61
Installing :
using weekly build iso ( 13-Feb-2012 ) from http://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/
Installing :
using weekly build iso ( 13-Feb-2012 ) from http://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/
- Graphic install option not work.
- linux kernel 3.2.0
- use network mirror in US
- wait for 1 hour.. don't leave your seat, you will have to enter SMB workgroup name to continue.
- after first login, remove cdrom from source.lst
- for build-in Intel Wireless 3945 ABG , modify /etc/apt/source.lst , add non-free , then apt-get install firmware-iwlwifi
- enable trackpoint wheel emulation ,
apt-get install gpointing-device-settings , then run gpointing-device-settings, configure wheel emulation button:2update: reference this page "Enabling TrackPoint scrolling in Debian Wheezy" - browse https://extensions.gnome.org , install extra gnome-shell extensions
- apt-get install ibus ibus-anthy ibus-chewing fonts-arphic-ukai fonts-arphic-uming ( for traditional chinese support in English locale )
- apt-get install libcurl3 libxss1 , then download Google Chrome and install. After install Chrome, ln -s /opt/google/chrome/google-chrome.desktop ~/.local/share/applications/
2012年1月20日 星期五
Linux Mint Gnome Shell 將資訊列的時鐘置中
Linux Mint Gnome Shell 將上方資訊列的時鐘置中:
編輯下列檔案:
gksu gedit /usr/share/gnome-shell/extensions/notifications@linuxmint.com/extension.js
將下列幾行註解掉
/* Move Clock to the right */
let _children = Main.panel._rightBox.get_children();
Main.panel._centerBox.remove_actor(clock.actor);
Main.panel._rightBox.insert_actor(clock.actor, _children.length-1);
改成
/* Move Clock to the right */
// let _children = Main.panel._rightBox.get_children();
// Main.panel._centerBox.remove_actor(clock.actor);
// Main.panel._rightBox.insert_actor(clock.actor, _children.length-1);
// let _children = Main.panel._rightBox.get_children();
// Main.panel._centerBox.remove_actor(clock.actor);
// Main.panel._rightBox.insert_actor(clock.actor, _children.length-1);
訂閱:
意見 (Atom)
