Ubuntu 輸入法消失, 自動重啟命令

1.首先安装fcitx输入法的一堆包
代码: 全选
sudo apt install fcitx-ui-qimpanel fcitx-table fcitx-pinyin fcitx-modules fcitx-module-kimpanel fcitx-libs fcitx-googlepinyin fcitx-bin fcitx-data fcitx fcitx-config-common fcitx-config-gtk fcitx-config-gtk2 fcitx-frontend-all fcitx-frontend-fbterm fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-module-cloudpinyin fcitx-module-dbus fcitx-module-lua fcitx-module-x11 fcitx-sunpinyin fcitx-table-wubi
2.取消ibus输入源,禁用绑定设定输入法
代码: 全选
gsettings set org.gnome.desktop.input-sources sources []
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
gsettings set org.gnome.desktop.interface gtk-im-module 'fcitx'
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides {'Gtk/ShellShowsAppMenu': <1>, 'Gtk/IMModule': <'fcitx'>}
cat > /usr/share/glib-2.0/schemas/10_mysettings.gschema.override << "EOF"
[org.gnome.desktop.input-sources]
sources = @a(ss) []

[org.gnome.settings-daemon.plugins.keyboard]
active = false 

[org.gnome.desktop.interface]
gtk-im-module='fcitx'

[org.gnome.settings-daemon.plugins.xsettings]
overrides = @a{sv} {'Gtk/ShellShowsAppMenu': <1>, 'Gtk/IMModule': <'fcitx'>}

EOF
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
3.设置为默认输入法
代码: 全选
sudo sed -i 's/IM_CONFIG_DEFAULT_MODE=auto/IM_CONFIG_DEFAULT_MODE=fcitx/' /etc/default/im-config
4.设置自动启动
代码: 全选
sudo ln -sf /usr/share/fcitx/xdg/autostart/fcitx-autostart.desktop /etc/xdg/autostart/
重启ok。

目前出现的问题是fcitx偶尔会无法自动启动,重启gnome-shell后出现双输入法图标问题,暂时没有解决办法,有知道的告知一声。

留言

這個網誌中的熱門文章

python serial 模組使用方法 #1

USB HID 教學 #1(轉載)

USB HID 教學 #2 (轉載)