LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1106|回复: 5

konsole启动的程序无法输入中文,而从K菜单启动的程序都可以输入中文[已解决]

[复制链接]
发表于 2006-6-9 17:02:03 | 显示全部楼层 |阅读模式
奇怪,从konsole中启动的程序,输入是灰的,按Ctrl+空格也没有效果。
不知道是什么原因 。
还有konqueror中挂载的fat32分区中文文件名显示正常,而在konsole下显示为\344\334\344\344\这样的形式,求助。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2006-6-9 21:15:55 | 显示全部楼层
怎么没有人回答呢?难道你们都没有遇到过这种问题吗?
回复 支持 反对

使用道具 举报

发表于 2006-6-10 16:04:43 | 显示全部楼层
不知道你挂载是什么参数
我的/etc/fstab是这样的:
/dev/hda13 /mnt/hda13 vfat ,umask=0,iocharset=cp936,utf8 0 0
没有出现过你说的第二个问题
至于第一个问题,我DOS时代就习惯了8.3格式的英文名,用linux还真没想过中文名怎么进入。。。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 08:12:49 | 显示全部楼层
第一个问题有可能是你的环境变量设置不正确,可以在~/.xinitrc 的startkde前面中加入

  1. export LC_ALL="zh_CN.utf8"
  2. export LANG="zh_CN.utf8"
  3. export G_BROKEN_FILENAMES='0'
  4. export XIM="SCIM"
  5. export XMODIFIERS=@im=SCIM
  6. export GTK_IM_MODULE=xim
  7. export QT_IM_MODULE=xim
  8. export XIM_PROGRAM="skim"
  9. skim -d
复制代码


第二个问题应该是你没有设置好konsole的字体,选择一个中文字体试试看。
回复 支持 反对

使用道具 举报

发表于 2006-6-11 08:17:03 | 显示全部楼层
版主 ,楼主用的是fcitx.... :p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-11 11:12:09 | 显示全部楼层
Post by tx-cary
第一个问题有可能是你的环境变量设置不正确,可以在~/.xinitrc 的startkde前面中加入

  1. export LC_ALL="zh_CN.utf8"
  2. export LANG="zh_CN.utf8"
  3. export G_BROKEN_FILENAMES='0'
  4. export XIM="SCIM"
  5. export XMODIFIERS=@im=SCIM
  6. export GTK_IM_MODULE=xim
  7. export QT_IM_MODULE=xim
  8. export XIM_PROGRAM="skim"
  9. skim -d
复制代码


第二个问题应该是你没有设置好konsole的字体,选择一个中文字体试试看。

第一个问题确实是环境变量的问题,已经解决,但是第二个问题Konsole中没有中文字体可以选择,只有三个英文等宽字体,不知何故。不过好像第一个问题解决后,第二个问题也随着消失了,呵呵,不知道何故。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表