linux 无法自动启动图形界面,并且无法设置中文

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:12:41
电脑装的是linux fc7 和windows xp , 前几天重装xp以后发现无法启动linux了。

尝试用安装盘选择升级安装linux ,具体选项不记得了,反正是很快就结束了,看起来是其实什么都没装上。

然后又重新设置grub以后能进入linux 了, 但是和以前有一点不一样。首先是默认进入的不再是图形界面了,我看了/etc/inittab 里面是“id:5:initdefault:” 配置应该没有错阿。

其次,手动打startx 启动图形界面以后,界面变成英文的了,修改语言设置也变不回来。但是偶然间发现,用其他电脑通过ssh连接到我的linux以后,远程输入startx指令, 我的图形界面居然变成中文了。 现在情况就是远程控制能进入中文,本机怎么启动都是英文。
回复ostinnic : 我刚接触linux时间不长,不太懂,你能不能说详细一些。

我已经重新设置过grub,所以linux 才能启动起来,但是现在的关键问题是启动之后不是进入图形界面,而且手动启动起来却是英文界面,因为之前安装的都是中文的。

这个能在grub里设置么? 如果能的话,具体怎么设置。

startx启动的是英文界面,原因是终端当前的语言设置是英文,远程ssh连接时语言设置可能是中文。你可以试一下:
export LC_ALL=zh_CN.UTF-8 (或.GBK等)
startx

另外一般启动X时都是启动一个登录界面,通常是gdm(gnome的)或kdm(kde的)或xdm(X自己的),xfce也有一个,是啥忘了,大概是light什么的。

可以试一下 /etc/init.d/gdm restart

没有碰到过这样的问题!
不过可以知道的是:因为重装winxp后改写的mbr,从而导致不能启动linux!
重新配置grub或是将linux分区的引导信息另存为c:\lxldr也是可以引导的...
至于为什么没有中文界面,我就不太清楚了...
id:5:initdefault只能说明启动的时候是图形的,并不能启动中文的显示!!!
你看看配置的文件吧!!
如果远程登录的是同一用户名,就检查下网络登录的时候多了哪些"守护进程"!!!
如果远程登录的不是同一用户名,就检查下启动配置的文件吧!!!
希望你能早日解决,同时能告诉我你解决的方法...
我知道我的要求可能有些过分,但是请同意一个linux爱好者的请求........

还是用户配置文件的关系吧,建议你重新建立个用户看看,如果不好实在不知道了。

重装xp后,xp把mbr重写了,找个livecd在把grub写到mrb并指定好不就行了。