新手求解 ubuntu gnome 已安裝gcin 卻無法使用 [論壇 - Ubuntu 與 GNOME]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員一級
註冊日期:
2016/5/20 20:22
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 2
MP : 1 / 27
EXP: 10
離線
確定gcin已安裝,卻無法使用,是我該另外調整什麼設定嗎?

2016/5/21 18:45
應用擴展 工具箱
回覆: 新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 170 / 851
MP : 581 / 18844
EXP: 5
離線
DragonBauer 寫到:
確定gcin已安裝,卻無法使用,是我該另外調整什麼設定嗎?


我前幾天有在「UbuntuGnome 16.04 64位元 英文版」測試過,

執行「im-config」好像,程式就不了了之,

所以我後來是直接修改「~/.xinputrc」,加入「run_im gcin」。

指令如下


$ cat 'run_im gcin' > ~/.xinputrc



然後你重開機測試看看,另外快速鍵,是不是要修改,我也忘了,

我現在在測另外一個問題,等會再來重新測試,先給你上面一些線索


2016/5/21 18:58
應用擴展 工具箱
回覆: 新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 170 / 851
MP : 581 / 18844
EXP: 5
離線
samwhelp 寫到:
DragonBauer 寫到:
確定gcin已安裝,卻無法使用,是我該另外調整什麼設定嗎?


我前幾天有在「UbuntuGnome 16.04 64位元 英文版」測試過,

執行「im-config」好像,程式就不了了之,

所以我後來是直接修改「~/.xinputrc」,加入「run_im gcin」。

指令如下


$ cat 'run_im gcin' > ~/.xinputrc



然後你重開機測試看看,另外快速鍵,是不是要修改,我也忘了,

我現在在測另外一個問題,等會再來重新測試,先給你上面一些線索



樓主,歹勢
我最近好像搞到有點錯亂了,
我之前在「UbuntuGnome 16.04」測試的好像「是ibus,非gcin」。
上面給的訊息不是很正確,請忽略...

gcin我還在重新測試中...

先修正一下我上面誤導的回覆

Orz...

2016/5/21 20:11
應用擴展 工具箱
回覆: 新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員五級
註冊日期:
2010/9/26 16:05
所屬群組:
已註冊使用者
等級: 27
HP : 0 / 660
MP : 317 / 17666
EXP: 43
離線
samwhelp 寫到:
samwhelp 寫到:
DragonBauer 寫到:
確定gcin已安裝,卻無法使用,是我該另外調整什麼設定嗎?


我前幾天有在「UbuntuGnome 16.04 64位元 英文版」測試過,

執行「im-config」好像,程式就不了了之,

所以我後來是直接修改「~/.xinputrc」,加入「run_im gcin」。

指令如下


$ cat 'run_im gcin' > ~/.xinputrc



然後你重開機測試看看,另外快速鍵,是不是要修改,我也忘了,

我現在在測另外一個問題,等會再來重新測試,先給你上面一些線索



樓主,歹勢
我最近好像搞到有點錯亂了,
我之前在「UbuntuGnome 16.04」測試的好像「是ibus,非gcin」。
上面給的訊息不是很正確,請忽略...

gcin我還在重新測試中...

先修正一下我上面誤導的回覆

Orz...


16.04裏面ibus跟gcin沒辦法並存
刪掉ibus, 登出再登入,gcin就正常了

2016/5/21 21:51
應用擴展 工具箱
回覆: 新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 170 / 851
MP : 581 / 18844
EXP: 5
離線
後記 (2016-08-03):

關於這個現象的成因,紀錄在這篇『回覆: 討論這篇「如何讓gcin開機後不多次執行」

=============================================

andyfang 寫到:
16.04裏面ibus跟gcin沒辦法並存
刪掉ibus, 登出再登入,gcin就正常了


嗯嗯,感恩您的提示,
若沒有您的提示,我看我也不曉得問題會出在那,Orz...
也想到了您之前在「這篇討論」有提過了這件事了。

## 參考步驟

以下是我測試的步驟,提供參考

測試環境是「UbuntuGnome 16.04 64位元」

安裝「gcin」


$ sudo apt-get install gcin



然後執行


$ im-config



會出現一個對話框,根據裡面的提示,選擇「gcin」,

或是直接執行下面指令,就不會出現上面的對話框。


$ im-config -n gcin



執行完畢後,可以觀看「~/.xinputrc」的內容


$ cat ~/.xinputrc



會顯示類似下面的內容


# im-config(8) generated on Sat, 21 May 2016 19:56:13 +0800
run_im gcin
# im-config signature: fb1bc6cd91dd09a8527db602888cffc8 -



然後「登出後,再登入」或是「重開機」

執行


$ ps aux | grep ibus



顯示


user 1132 0.0 1.1 362604 11260 tty7 Sl 01:29 0:00 ibus-daemon --xim --panel disable
user 1138 0.0 0.7 282008 8116 tty7 Sl 01:29 0:00 /usr/lib/ibus/ibus-dconf
user 1140 0.0 2.0 349948 21268 tty7 Sl 01:29 0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
user 1276 0.0 0.7 206156 7804 tty7 Sl 01:29 0:00 /usr/lib/ibus/ibus-engine-simple
user 1903 0.0 0.0 18764 936 pts/0 S+ 01:42 0:00 grep --color=auto ibus


執行


$ ps aux | grep gcin



顯示


user 979 0.0 2.2 466056 23032 tty7 Sl+ 01:28 0:00 /usr/bin/gcin
user 1950 0.0 0.0 18764 948 pts/0 S+ 01:43 0:00 grep --color=auto gcin



這兩個果然同時在跑。


還沒去深究整個ibus啟動的流程,
先採用最簡單的方式,
移除「ibus」


$ sudo apt-get purge ibus



顯示確認訊息


Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
ibus* ibus-pinyin* ibus-table*
0 upgraded, 0 newly installed, 3 to remove and 84 not upgraded.
After this operation, 3650 kB disk space will be freed.
Do you want to continue? [Y/n]



按下[Enter]繼續執行

執行完畢後

然後「登出後,再登入」或是「重開機」

gcin就可以正常切換了 「Ctrl+Space」。

在整個畫面的左下方,有相關的圖示。

另外有順手測試了一下qt5的程式,gcin是否能輸入,目前gcin應該還是無法輸入,
相關的測試步驟可以參考「這篇討論」。
而「這篇回覆」有提到一個解法,這我就沒去測試了。


報告完畢


2016/5/22 3:21
應用擴展 工具箱
回覆: 新手求解 ubuntu gnome 已安裝gcin 卻無法使用
會員一級
註冊日期:
2016/5/20 20:22
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 2
MP : 1 / 27
EXP: 10
離線
成功:)
感謝回答

2016/5/23 17:51
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.