在FC5中无法进入X-Window的解决办法

本文介绍了一种解决Linux系统无法启动X-Window的问题,主要原因是系统提示无法打开默认字体'fixed'。通过删除并重建xorg.conf配置文件及调整鼠标设备路径,最终成功启动X-Window。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

出处 http://blog.youkuaiyun.com/bat603
作者 prophet
本文可随意转载,但须保留出处。   
  该文只是针对具体问题的解决方法,主要是抛砖引砖。
 这次感觉到了linux的脆弱,或者说真正体会到了在linux中一切都是以文件实现的。也许在系统重新启动以前我装了一些字体软件包,还有可能是因为我没有把程序关闭就执行了reboot命令,我不能确定,有待以后找到原因。
          总之,系统无法进入X-Window了,提示信息是: could not open default font 'fixed'。在网上搜索了好多方法,比如:
1.
重新配置
删了xorg.conf

apt-get --purge remove xserver-xorg

然后

apt-get install xserver-xorg
2.
dpkg-reconfigure也不行。
关于上面的命令的作用,可以到网上查找。
我的解决办法:
关于X-Window的配置文件在 /etc/X11/xorg.conf,本人是菜鸟,不太懂详细的配置信息,所以我把它删除(记得备份,笔者由于疏忽删除后才想起备份,幸亏最终能启动X-Window了,否则会痛心疾首的)。
a. rm  -f /etc/X11/xorg.conf
生成默认的X-Window配置文件,名字为 xorg.conf.new
b. Xorg -configure
c. cp xorg.conf.new /etc/X11/xorg.conf
d. starx (大部分不能启动,主要是看错误信息)
错误信息大意是错误信息在/var/log/xorg.0.log文件中,其中错误信息是
(EE) xf860penSerial:Cannot open device  /dev/mouse
no such file or directory
(EE) Mouse0:cannot open input device
(EE) PreInit failed for input device "Mouse0"
No core pointer
有上面可知,出现错误的原因是鼠标的问题
e. find / -name "mouse*"
发现 鼠标驱动的位置 /dev/input/mouse0
f. vi /etc/X11/xorg.conf
看到
Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "
/dev/mouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection
发现了问题,果然是鼠标驱动位置出现了问题,改为
Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mouse0"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

g. startx
成功!可爱的X-Window出现了,当然,还要设置你想要的显示设置的分辨率。
然后注销,成功。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值