LinuxSir.cn,穿越时空的Linuxsir!

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

suse10.2 nvidia Geforce 8400M GS 显卡安装后终端显示花屏(X界面正常)

[复制链接]
发表于 2007-8-3 14:31:07 | 显示全部楼层 |阅读模式
主机:hp dv2529tx, cpu是intel 64位的Core2 Duo(Merom) T5450
从nvidia下载了最新的x64位驱动(官网指的是AMD64,IA64没更新驱动),运行安装后进行x-window 貌似正常,但其他终端花屏--整个屏幕被分隔成n个小屏幕.
不知位达人遇到过这种问题,请赐教.
xorg的配置是安装nvidia驱动时自动配置的,奇怪新驱动的配置如何影响到命令行终端的.
发表于 2007-8-3 16:11:33 | 显示全部楼层
我的也是 dv2529TX, 不过我是这样搞的
1. 安装 nvidia-gfxG01-kmp-default和 x11-video-nvidia
   用的 是 http://download.nvidia.com/opensuse/10.2的源
2. /usr/sbin/sax2 -r -m 0=nvidia
3. 开启 XGL
然后就搞定了...连XGL都有了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 16:28:12 | 显示全部楼层
谢谢jerry, 回头试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 22:19:51 | 显示全部楼层
很不幸,直接下载rpm包并没有解决其他终端显示的问题; 中间可能安装选择出现问题,最终x-windows 显示并不正常。后来卸载rpm包,又进行run包的运行。
这个终端只在x运行的情况下才显示不正常,如果进入init 3下,显示正常。
下面是xorg.conf配置文件中的部分内容:
Section "Modes"
    Identifier         "Modes[0]"
    ModeLine     "800x600" 38.3 800 832 928 1024 600 604 608 624 -hsync -vsync
EndSection

Section "Monitor"
    Identifier     "Monitor[0]"
    VendorName     "--> LCD"
    ModelName      "800X600@60HZ"
    UseModes       "Modes[0]"
    HorizSync       30.0 - 38.0
    VertRefresh     30.0 - 61.0
    Option         "CalcAlgorithm" "XServerPool"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LPL"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
EndSection

Section "Device"
    Identifier     "Device[0]"
    Driver         "nvidia"
    VendorName     "NVIDIA"
    BoardName      "GeForce 8400M GS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400M GS"
EndSection

Section "Screen"
    Identifier     "Screen[0]"
    Device         "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
    SubSection     "Display"
        Depth       15
        Modes      "800x600"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "800x600"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "800x600"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "800x600"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x800_60 +0+0"
EndSection
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-3 22:44:56 | 显示全部楼层
楼上的Jerry,(不知是否能看到)
你启用的是kde 还是gnome 呢?
我用的gnome,但无法正确开启xgl,
在运行gnome-xgl-switch --enable-xgl 后,提示
Warning! MD5DIR is not set: you probably called this script outside SuSEconfig...!
回复 支持 反对

使用道具 举报

发表于 2007-8-3 23:33:30 | 显示全部楼层
我的ati mobility radeon x1400
装的最新驱动
现在opengl正常
终端闪烁花屏
不知道怎么解决
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-4 15:03:10 | 显示全部楼层
不知楼上是否安装64位,怀疑64位开启x界面,其余终端显示花屏,否则不能理解x的配置如何能影响其他tty
回复 支持 反对

使用道具 举报

发表于 2007-8-4 21:51:36 | 显示全部楼层
你的SUSE安装的是32位的应该用32位的驱动吧。
64位的系统才用64位的驱动。
不是跟CPU有关的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-5 10:51:47 | 显示全部楼层
我的是安装了64位系统,intel 64位的板子,但是nvidia只提供amd64的显卡驱动
回复 支持 反对

使用道具 举报

发表于 2007-8-5 10:55:10 | 显示全部楼层
Post by stlaw
我的是安装了64位系统,intel 64位的板子,但是nvidia只提供amd64的显卡驱动

只要不是 IA64 就是 AMD64 (或者叫通用64位)
IA64 是很特别的架构,只有安腾 CPU 用似乎是。
回复 支持 反对

使用道具 举报

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

本版积分规则

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