Vnc+Xfce環境下使用Fcitx輸入法

前言

在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 &

 

 

原文鏈接:點擊打開鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章