blackfox 发表于 2004-4-11 20:56:30

ML1.2p6的X的问题

在笔记本上安装ML1.2p6,启动不了X
显卡是sis 630的,显存共享
安装的时候识别出了显卡芯片,但测试X没法通过

下面是X启动出错的LOG,好象是没找到SIS的模块。。。

(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "sis"
(WW) Warning, couldn't open module sis
(II) UnloadModule: "sis"
(EE) Failed to load module "sis" (module does not exist, 0)
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.3.99.15, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.4
(EE) No drivers available.

Fatal server error:
no screens found

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to [email protected].

樱家冢 发表于 2004-4-11 22:07:53

(II) UnloadModule: "sis"
(EE) Failed to load module "sis" (module does not exist, 0)

没有sis这个module,重新配置你的显卡吧,或者手动编辑/etc/X11/XF86Config文件。

blackfox 发表于 2004-4-11 22:57:01

用XCONFIG配置认出了显卡的,确实是SIS的,XF86Config里面也有SIS的设置,但就是启动不了

樱家冢 发表于 2004-4-11 23:16:28

那就是没有sis这个模块了,你可能需要重新编译内核模块。

blackfox 发表于 2004-4-11 23:58:19

PRE6没自带内核源码,网上下了个2.6.5的,结果编译后起动不了,只能继续打现在这个系统的主意,后来用dmesg发现了
fb0: VESA VGA frame buffer device
这一行,然后进XF86Config ,又看见
Section "Device"
      Identifier "Linux Frame Buffer"
      Driver "fbdev"
      BoardName "Unknown"
EndSection

于是把sis改成fbdev终于进了X了,这个回复就是在X下回复的:)

我把我的XF86Config文件贴出来,万一还又别的用WinBook 6630这个本本装ML1.2的也可以用上

# XFree86 4.2.0 configuration generated by Xconfigurator 4.20

Section "ServerLayout"
        Identifier "XFree86 Configured"
        Screen      0"Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

# interactive performance

Section "Files"
        FontPath "/usr/fonts/truetype/"
        FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath "unix/:7100"
EndSection

# Module loading section

Section "Module"
        Load"dbe"                # Double-buffering
        Load"GLcore"                # OpenGL support
        Load"dri"                # Direct rendering infrastructure
        Load"glx"                # OpenGL X protocol interface
        Load"extmod"                # Misc. required extensions
        Load"v4l"                # Video4Linux
        # Load"record"        # X event recorder
        # You only need the following two modules if you do not use xfs.
        Load"xtt"       # TrueType font handler
        Load"type1"                # Adobe Type 1 font handler
EndSection

Section "InputDevice"
        Identifier"Keyboard0"
        Driver      "keyboard"
        Option      "XkbLayout"        "us"
EndSection

Section "InputDevice"
        Identifier"Mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/psaux"
        Option      "Protocol" "IMPS/2"
        Option      "Emulate3Buttons" "off"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier "LCD Panel 800x600"
        VendorName "Unknown"
        ModelName"Unknown"
        HorizSync 31.5-37.9
        VertRefresh 40-70
        Option "dpms"
EndSection

Section "Device"
        Identifier "SiS 630"
        Driver "fbdev"
        BoardName "Unknown"
EndSection

Section "Device"
        Identifier "Linux Frame Buffer"
        Driver "fbdev"
        BoardName "Unknown"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device "SiS 630"
        Monitor "LCD Panel 800x600"
        DefaultDepth 16
        Subsection "Display"
                Depth 24
                Modes "800x600"
        EndSubSection
        Subsection "Display"
                Depth 16
                Modes "800x600"
        EndSubSection
        Subsection "Display"
                Depth 8
                Modes "800x600"
        EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection

winme 发表于 2004-5-28 20:14:57

这个真是该死啊
我的是SIS6236的,换FBDEV都不行 ^

winme 发表于 2004-5-28 21:32:42

不过应该不是FBDEV的问题吧?

一进KDE 就 ksmserver崩溃,导致信号 11 ……

郁闷,好不容易装次MAGIC ,居然又是失败的 ……

樱家冢 发表于 2004-5-29 12:27:33

不过应该不是FBDEV的问题吧?

一进KDE 就 ksmserver崩溃,导致信号 11 ……

郁闷,好不容易装次MAGIC ,居然又是失败的 ……
你还是用回gentoo这个很有前途的发行版吧,呵呵。

winme 发表于 2004-6-2 12:43:19

你还是用回gentoo这个很有前途的发行版吧,呵呵。

不是我不想啊,我的电脑不那能上网啊,那用GENTOO就是恶梦啊 ……

呵呵,MAGIC是怎么搞的,为什么没有SIS的显示驱动啊?
现在我搞定了,我在另一个同学哪里(他是OD1.0)里面拷贝了SIS的驱动模块过来,然后一切OK !

樱家冢 发表于 2004-6-2 17:20:43

这么简单就搞定了啊?

winme 发表于 2004-6-3 08:58:17

这么简单就搞定了啊?

KDE崩溃应该是其他的问题,可能是XFCONFIG的或者其他了 ……
因为用不上,我把MAGIC 的ISO也删掉了 ……
后来我看到别人OD里都有SIS的模块,所以决定试试别人机器里的模块,又下载了什么六一版的ISO,装上,配置的时候不测试X。
拷贝SIS的模块过来就是可以使用SIS了
暂时没有问题了 ……

winme 发表于 2004-6-3 09:00:56

因为OD的X也是4.3吧 ……
呵呵,模块通用 ……
如果有人也需要这个sis的模块,给我PM,我弄上来给大家下载:)

樱家冢 发表于 2004-6-3 14:09:28

pre6应该使用了4.4,搞不好要出问题哟。

winme 发表于 2004-6-3 21:16:18

哪来那么多问题 ……
有问题也怪你们MAGIC GROUP 啊!
怎么搞的,连SIS的驱动都没有?!

sy5tem 发表于 2004-6-4 13:56:20

我也是sis630的显卡,按如下方法解决了问题
将 http://www.winischhofer.net/sis/上的sis_drv.o_4.3.0_gcc3_(小版本号).tar.gz 这个文件下载下来,解压得到一个 sis_drv.o 文件,拷贝到 /usr/X11R6/lib/modules/drivers/ 这个目录下”。
并查看/etc/X11/XF86Config 文件,看是否设备中已经识别出sis,我这个本来识别出来了的,不用修改。启动kde,一切便可以正常,我 下的最新的sis_drv.o( http://www.winischhofer.net/sis/上依此有许多版本的驱动模块下载,有可以直接使用的,也有源代码,可以下下来自己编译) 显示器可以达到108hz的刷新率。
附:我的XF86Config 中device一段是如下形式,请参考
Section "Device"
      Identifier      "Videocard0"
      Driver          "sis"
      VendorName      "Videocard vendor"
      BoardName       "SiS 630"
      VideoRam      16384
EndSection

我的问题的解决主要参考了和引用 http://www.chinaunix.net/jh/4/149414.html,感谢原作者和参加讨论的朋友。
页: [1] 2
查看完整版本: ML1.2p6的X的问题