Arch xorg 无法启动 startx


lspci 可以看到显卡的名字和型号 (Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter)
但是安装了 xorg xorg-init xorg-utils xorg-server-utils xorg-twm xorg-xclock xterm 之后,
使用 startx 确不能启动 xorg

更新的最新的 xorg(1.13) linuxfirmwork(3.6.6) 以及 systemd(195)

触摸板、键盘以及扬声器都正常加载了

日志里面的一个 EE 是
open /dev/dri/card0: No such file or directory

不知道是因为没有找到驱动还是文件系统被改动了,我全盘查了一下 card0
只能知道声卡的几个,没有显卡的

所以分辨率什么的也设置不了,后面的 EE 就是这些啦

   
  [  5057.333] (EE) Backtrace:
  
[ 5057.334] (EE) 0: /usr/bin/X (xorg_backtrace+0x49) [0x81e46a9]
[ 5057.334] (EE) 1: /usr/bin/X (0x8048000+0x1a0596) [0x81e8596]
[ 5057.334] (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb772a40c]
[ 5057.334] (EE) 3: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb714e000+0x4e992) [0xb719c992]
[ 5057.334] (EE) 4: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb714e000+0x3a429) [0xb7188429]
[ 5057.334] (EE) 5: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb714e000+0x288eb) [0xb71768eb]
[ 5057.334] (EE) 6: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0x53ec) [0xb70ee3ec]
[ 5057.334] (EE) 7: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0x591f) [0xb70ee91f]
[ 5057.334] (EE) 8: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0x5af7) [0xb70eeaf7]
[ 5057.334] (EE) 9: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0x631a) [0xb70ef31a]
[ 5057.334] (EE) 10: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0x400f) [0xb70ed00f]
[ 5057.334] (EE) 11: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0xa32d) [0xb70f332d]
[ 5057.334] (EE) 12: /usr/lib/xorg/modules/libexa.so (0xb70e9000+0xae43) [0xb70f3e43]
[ 5057.335] (EE) 13: /usr/bin/X (0x8048000+0x11e37b) [0x816637b]
[ 5057.335] (EE) 14: /usr/bin/X (miPaintWindow+0x266) [0x81c3d36]
[ 5057.335] (EE) 15: /usr/bin/X (miHandleValidateExposures+0x55) [0x81dc1c5]
[ 5057.335] (EE) 16: /usr/bin/X (MapWindow+0x279) [0x80a93d9]
[ 5057.335] (EE) 17: /usr/bin/X (0x8048000+0x2be95) [0x8073e95]
[ 5057.335] (EE) 18: /usr/bin/X (0x8048000+0x32115) [0x807a115]
[ 5057.335] (EE) 19: /usr/bin/X (0x8048000+0x1f6fa) [0x80676fa]
[ 5057.335] (EE) 20: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0xb738e605]
[ 5057.336] (EE) 21: /usr/bin/X (0x8048000+0x1fac9) [0x8067ac9]
[ 5057.336] (EE)
[ 5057.336] (EE) Segmentation fault at address 0x0

咋办

archlinux shell

MAKUBEX 12 years, 6 months ago

Your Answer