|
|

楼主 |
发表于 2005-11-9 14:05:17
|
显示全部楼层
Post by 7dehao
请问你使用的是哪个Linux发行版?用的哪个桌面?把/etc/skel/下的隐藏文件复制到用户主目录下试试。还有,你为什么要在另一个控制台运行bash -xv .bashrc命令?我估计是你把启动桌面的配置文件给删改了,你要看一下~/.xinitrc文件里的内容。下面是我的文件,你参考一下,根据你的实际情况修改:
dehao@7dehao ~ $ cat .xinitrc
export LANG=zh_CN.UTF-8(这里你要改成你的系统里支持的编码,或许你的是zh_CN.GBK,你现在是英文环境的话就是没有设置语言环境变量的缘故,估计是被你不小心删了)
export LC_ALL=zh_CN.UTF-8(同上)
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=XIM
fcitx &
exec /usr/X11R6/bin/numlockx &(如果你的系统里没有numlockx这个命令的话就不用写这句)
exec gnome-session(如果你使用其他桌面的话,请做相应的修改)
如果修改后看看不到面板的话,需要把用户主目录下的隐藏配置文件目录全部删除,startx后让系统重新建立。
谢谢你这位兄弟,我用的是rh9 gnome,
刚才重新用root进入建立了另外一个帐户,
登陆后把该用户目录下的 .bashrc .bash_profile .bash_logout等文件拷贝到以前那个用户的目录下,
登陆后发现能够显示中文了,也就是说在.bashrc文件起作用了,
该文件内容是:
###############################
#.bashrc
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
##############################但
上面的文件内容跟那个新建用户的是一样的
但是还是没有主菜单以及工作区切换器等,
最低下一行仍然是空白等 ,我在X下程序最小化之后就找不到了.
我当时执行在.bashrc中添加了一些代码,不知道添加得对不对
所以执行bash -xv .bashrc是把它当作一个shell验证一下
而且我发现我的目录中没有.xinitrc文件.
继续求救. |
|