| ||||||||
adm | Find | login register |
| |||||||||||||
執行 xdpyinfo 出現的 screen size 為何?
screen #0: | |||||||||||||
| |||||||||||||
2304 這是兩個 screen的 width 的總和? | |||||||||||||
我設成延伸桌面
| |||||||||||||
→個 window可以跨兩個 monitor ?
| |||||||||||||
嗯 可以直接拉過去 只是視窗放大他會自己判斷是在那個monitor 我是都把視窗分開放啦 只要在副螢幕上輸入框就只會在主螢幕上出現 就和以前opera一樣 不會自動跳位置
| |||||||||||||
| |||||||||||||
是啊 所以有簡單的方法可以解決這個問題嗎 還是說真的是bug?
| |||||||||||||
因為 gcin window 的位置是用應用程式回報的位置。scim or ibus 有沒有試過?
| |||||||||||||
ibus可以正常運做 之前用了ibus一陣子 現在因為gcin的倉頡比較好用才回鍋 | |||||||||||||
只好請你 compile debug 用的 gcin 了
tar xvfj gcin*.tar.bz 麻煩把顯示的訊息 貼出來,底下是關鍵的訊息
display width:1280 height:1024
...
move_IC_in_win inpxy:32,12 txy:455,212 | |||||||||||||
Make 的時候出現這個
-lX11 -L/usr/X11R6/lib /usr/bin/ld: cannot find -lXtst collect2: ld returned 1 exit status make: *** [gcin] Error 1 不太會make 可以教一下嗎? | |||||||||||||
有可能 libXtst.so 沒有 link ?
cd /usr/lib ln -s libXtst.so.6.1.0 libXtst.so | |||||||||||||
上面那個error解決了 又來兩個 make[1]: /usr/lib/qt4/bin/moc: Command not found make[1]: Entering directory `/home/obarisk/gcin-1.4.6.pre17/data' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/obarisk/gcin-1.4.6.pre17/data' make -C gtk-im make[1]: Entering directory `/home/obarisk/gcin-1.4.6.pre17/gtk-im' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/obarisk/gcin-1.4.6.pre17/gtk-im' 麻煩你了 我會再加油Orz | |||||||||||||
這個不用管,應該可以測了。 | |||||||||||||
display width:2304 height:800 | |||||||||||||
那底下的在輸入時出現的也請回報 move_IC_in_win inpxy:32,12 txy:455,212 | |||||||||||||
可以再說一次嗎 看不太懂怎麼用出上面那行 | |||||||||||||
./tenv 應該會開啟 gedit 開啟詞音的 window或其他輸入法,輸入一些字到 gedit 後應該會出現類似的訊息。 | |||||||||||||
im_sockfd:4 connection via TCP is disabled sh: /usr/local/share/gcin/script/gcin-user-setup: not found before gtk_main hide_in_win: ic is null (gcin.test:12217): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed (gcin.test:12217): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed gcin:cannot load file /usr/local/share/icons/gcin/gcin-tray.png gcin_im_client_set_cursor_location error: 中斷的 pipe 我在a.txt中無法改變輸入法 | |||||||||||||
mkdir -p /usr/local/share/icons | |||||||||||||
我發現正常運作了 開機以後要重新啟動gcin 就可以正常輸入了
不好意思浪費你的時間 感謝您的幫助
我猜問題是出在ubuntu是在登入以後才改變解析度 應該是9.10以後改變登入機制所造成的 |
| ||||||||
adm | Find | login register |