页次: 1
如题
我用 kdesu 启动 dolphin 后,会无法切换输入法,系统会提示 “没有输入视窗”。
gvim 与 kate 也是同样的情形,请问有人有遇过这个问题吗?
最近编辑记录 依云 (2015-11-26 20:01:53)
离线
可能是环境变量丢失了,想办法为 kdesu / kdesudo 设置 XMODIFIERS GTK_IM_MODULE QT_IM_MODULE 等环境变量
方法一
编辑 /etc/environment 加入以下内容
XMODIFIERS=@im=fcitx
QT_IM_MODULE=fcitx
QT4_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx
方法二
使用 kdesudo 而不是 kdesu (不确定 kdesu 是否使用 sudo 作为后端)
并在 /etc/sudoers 中增加如下内容
Defaults env_keep += "XMODIFIERS QT_IM_MODULE QT4_IM_MODULE GTK_IM_MODULE"
参考
https://wiki.archlinux.org/index.php/Sudo#Environment_variables
http://www.linuxquestions.org/questions/linux-software-2/ubuntu's-kdesu-does-not-pass-full-environment-4175473784/
http://arstechnica.com/civis/viewtopic.php?t=1119442
http://stackoverflow.com/questions/8633461/how-to-keep-environment-variables-when-using-sudo
最近编辑记录 vickycq (2015-11-26 19:31:07)
老师你说我能考上什么,我说你只要学前途无量,他说:我也是这么想的
你已经掉到一半了,你大喊一声:“老师,我写跑题了。”
你不能说我的幸福就是苏轼如何如何
离线
页次: 1