前言
在Ubuntu下實現遠程控制,一般的解決方案爲安裝xfce桌面環境及vncserver。(自帶的vino必須要登錄後才能連接,不方便在服務器環境使用)
一般linux比較好用的輸入法如sogou,其基於fcitx輸入法環境。
但xfce環境並不包含fcitx輸入法環境的配置及運行,也就是通過vnc連接時xfce桌面無法使用fcitx輸入法。
正文
通常我們使用vnc+xfce時,vnc的啓動腳本(~/.vnc/xstartup)內容爲:
1 2 3 4 5 6 7 8 9 10 11 12 |
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources vncconfig -iconic & xfce4-session & |
如果我們需要使用fcitx輸入環境,只需要在最後添加以下內容即可。
1 2 3 4 5 |
export GTK_IM_MODULE="fcitx" export QT_IM_MODULE="fcitx" export XMODIFIERS="@im=fcitx" fcitx-autostart & |
原文鏈接:點擊打開鏈接