linux 不能输入中文的问题?

yddd2011 2013-07-22 03:37:46
linux环境,使用普通用户登录的,在终端上使用su - root
切换到root用户后再终端打开firefox ,此时打开的火狐无法输入中文
只能输入英文,请问这是什么原因?如何解决?

谢谢!!
...全文
1147 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yddd2011 2013-08-01
  • 打赏
  • 举报
回复
换了个设计就绕过去了 大体思路:从界面程序中将需要root权限的部分提取出来,使用root用户执行 并在其中调用界面程序,调用界面程序的方法是使用 sudo -u 普通用户 执行命令 此时运行的界面程序以普通用户权限运行,能够输入中文
yddd2011 2013-07-31
  • 打赏
  • 举报
回复
ibus 输入法切换成root后通过终端打开的界面,这时界面上无法输入中文,可以输入英文, 没有办法输入中文吗?
yddd2011 2013-07-24
  • 打赏
  • 举报
回复
引用 8 楼 feiyinzilgd 的回复:
国产Linux系统?
中标麒麟
谭海燕 2013-07-24
  • 打赏
  • 举报
回复
国产Linux系统?
yddd2011 2013-07-23
  • 打赏
  • 举报
回复
引用 4 楼 Dobzhansky 的回复:
su 切换后看看 XIM 环境变量还在不
切换前后都没有这个环境变量
Dobzhansky 2013-07-23
  • 打赏
  • 举报
回复
su 切换后看看 XIM 环境变量还在不
yddd2011 2013-07-23
  • 打赏
  • 举报
回复
看来设计要改了
yddd2011 2013-07-23
  • 打赏
  • 举报
回复
引用 6 楼 songsong33 的回复:
root下的环境变量LANG=zh_CN.GB2312试试。
多谢,还是不行 另外我用的这个系统是国产linux系统,以前的版本没有问题,现在这个版本就出现这个问题了
  • 打赏
  • 举报
回复
root下的环境变量LANG=zh_CN.GB2312试试。
yddd2011 2013-07-22
  • 打赏
  • 举报
回复
引用 1 楼 shichuan609 的回复:
应该是输入法的问题吧
能想象的到是输入法的问题,但是我现在写的一个界面需要root权限,但是又需要能够输入汉字 现在我的界面就无法输入汉字,我同样的方法打开火狐发现火狐也不能输入汉字。
shichuan609 2013-07-22
  • 打赏
  • 举报
回复
应该是输入法的问题吧

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧