[問題] vnc時無法使用遠端伺服器的gcin

看板Linux作者 (一步一腳印)時間12年前 (2011/11/01 06:48), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
我在Windows利用RealVNC這套軟體vnc到遠端的Linux VNC server Linux distro是64-bit Ubuntu Server Edition 8.04 Linux上的gcin是用Synaptic裝的 gcin設定值皆為預設 vnc過去後發現一個問題 假設我開了文字編輯器 然後按Ctrl+Space trigger gcin 正常來說此時敲打鍵盤應該會看到gcin輸入框(顯示uesr正在輸入的注音符號) 然而我敲打鍵盤會發現gcin輸入框沒有出來 注音符號也沒有出來 而游標固定不動 (表示gcin是有被打開的 每個敲打的按鍵都有被gcin捕捉到) (要再按一次Ctrl+Space把gcin關掉才能打英文字母) 以下是一些基本資料 1. gcin版本 remote_host:~$ gcin -v gcin get env LC_CTYPE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 gcin XIM will use en_US.UTF-8 as the default encoding gcin: version 1.3.7.1 2. locale in .bashrc: export LANG='en_US.UTF-8' export LC_CTYPE='en_US.UTF-8' export LC_ALL='en_US.UTF-8' 3. VNC startup script(即~/.vnc/xstartup) #!/bin/sh startlxde gcin & setxkbmap -option "ctrl:nocaps" synclient maxtaptime=0 synclient vertedgescroll=0 xscreensaver -nosplash & 4. env var for gcin export GTK_IM_MODULE=gcin export QT_IM_MODULE=gcin export XMODIFIERS=@im=gcin (我也試過 export XMODIFIERS=@im=gcin2) 5. ime setup remote_host:~$ im-switch -s gcin remote_host:~$ im-switch -z all_ALL -s gcin 通過這些設定卻還是不能正常使用gcin 我嘗試過pkill gcin然後gcin &多次 不過還是不行 請問還有甚麼解決辦法嗎(除了換ime platform外) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.155

11/01 11:02, , 1F
你可以檢查一下是不是切換到windows的輸入法
11/01 11:02, 1F

11/01 11:03, , 2F
使用vnc的話 可以bind另一組切換鍵來切換
11/01 11:03, 2F

11/02 00:17, , 3F
你有嘗試過用滑鼠去切換輸入法嗎?
11/02 00:17, 3F
我平常都隱藏gcin的tray icon 幾乎都是用鍵盤切換輸入法 [補充] 已解決 問題點如L大所說的那樣 Ctrl+Space被Windows輸入法吃掉了 ※ 編輯: Holocaust123 來自: 140.112.31.155 (11/02 02:16)
文章代碼(AID): #1EhoMd7k (Linux)