LinuxSir.cn,穿越时空的Linuxsir!

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

调试x死机

[复制链接]
发表于 2009-9-9 13:19:04 | 显示全部楼层 |阅读模式
安装好xorg,显卡驱动(SIS集成显卡),配置好/root/xorg.conf.new
X -config /root/xorg.conf.new 立即死机
startx出现图形界面,立即无响应死机
问题在哪里啊
发表于 2009-9-9 13:28:13 | 显示全部楼层
需要先hal
  1. sudo /etc/rc.d/hal start
复制代码


把hal加入到rc.conf的DAEMONS中去。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 13:43:43 | 显示全部楼层
Post by jqxl0205;2025344
需要先hal

  1. sudo /etc/rc.d/hal start
复制代码



把hal加入到rc.conf的DAEMONS中去。


怎么加hal到rc.conf的DAEMONS中
回复 支持 反对

使用道具 举报

发表于 2009-9-9 13:49:41 | 显示全部楼层
#
# /etc/rc.conf - Main Configuration for Arch Linux
#

DAEMONS=(@hal)
回复 支持 反对

使用道具 举报

发表于 2009-9-9 13:55:32 | 显示全部楼层
/etc/rc.conf文件中有DAEMONS=(syslog-ng network ...)一项,看看文件中是怎样写的,把hal加到里面就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 14:00:00 | 显示全部楼层
启动了hal还是死机
回复 支持 反对

使用道具 举报

发表于 2009-9-9 14:01:25 | 显示全部楼层
这时候鼠标或者键盘(Alt+Fn)能用不??

如果可以的话,差不多X就好了。

接下来你需要安装一个桌面环境(gnome, kde, xfce, lxde),以gnome为例:
  1. pacman -S gnome
复制代码

完成后,添加一个新的普通用户foo(foo为用户名,可随意取)
  1. useradd -g wheel -d /home/foo -m -s /bin/bash foo
复制代码

修改foo的用户密码
  1. passwd foo
复制代码

使用foo用户登录,修改.xinitrc文件
  1. #!/bin/sh
  2. #
  3. # ~/.xinitrc
  4. #
  5. # Executed by startx (run your window manager from here)
  6. export LANG=zh_CN.UTF-8
  7. #export LC_CTYPE=zh_CN.UTF-8
  8. exec gnome-session
  9. #exec startkde
  10. #exec startxfce4
  11. # ...or the Window Manager of your choice
复制代码

然后startx进入gnome
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 14:03:33 | 显示全部楼层
这就试试看去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 14:16:39 | 显示全部楼层
还是不行,鼠标键盘都没响应
回复 支持 反对

使用道具 举报

发表于 2009-9-9 14:22:44 | 显示全部楼层
你是在什么环境下安装的archlinux,虚拟机(vmware, virtualbox)还是物理机上的??
在物理机上运行你这还真够折腾地。



X -config /root/xorg.conf.new或startx确保hal已经运行。
  1. pgrep hal
复制代码

有内容输出则hal已运行!

无输出,则/etc/rc.d/hal start

并确保hal己添加到DAEMONS中,我的DAEMONS内容如下:
  1. DAEMONS=(syslog-ng !network !netfs hal networkmanager @crond alsa @cpufreq @hddtemp !gdm)
复制代码
DAEMONS是根据自己的需要填写的, 可用的值在/etc/rc.d目录下, 例如我的机子上
  1. [goddess@archer ~]$ ls /etc/rc.d/
  2. adsl            ftpd         jack-audio-connection-kit  nscd
  3. alsa            functions    kadmind                    ppp
  4. avahi-daemon    functions.d  kpasswd                    privoxy
  5. avahi-dnsconfd  gdm          lircd                      proftpd
  6. bluetooth       gpm          lircmd                     rpcbind
  7. cpufreq         hal          mdadm                      samba
  8. crond           hddtemp      mysqld                     svnserve
  9. dbus            heimdal-kdc  netfs                      syslog-ng
  10. deluged         httpd        network                    tor
  11. esd             ip6tables    networkmanager             vsftpd
  12. fam             iptables     nginx                      xinetd
复制代码

那么alsa hal httpd ppp等都是可填写的值。
回复 支持 反对

使用道具 举报

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

本版积分规则

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