LinuxSir.cn,穿越时空的Linuxsir!

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

sax2 和nvidia-setting 无法调整15寸LCD显示器分辨率(已解决,申请加精)

[复制链接]
发表于 2007-2-11 20:34:10 | 显示全部楼层 |阅读模式
最近淘了一个GForces2 MX 400 64M 显卡,主板是845G主板(集成显卡,15寸LCD),之前使用集成显卡的时候没有任何问题,sax2可以设置 1024X768@60hz,但今天换上GForces2 MX 400 64M,下载了 NVIDIA-Linux-x86-1.0-9631-pkg1.run
init 3
sh ./NVIDIA-Linux-x86-1.0-9631-pkg1.run -q
sax2 -r -m 0=nvidia
设置过程中明明设置了分辨率1024X768,可是保存之前的测试确变成了800X600@60hz。。。。

后来
su
nvidia-settings 仍然无法调整分辨率:mad: :mad:

兄弟们阿帮忙看看阿,是不是之前安装了845G集成的显卡的驱动的缘故阿,启动过程中915resloutions检测显卡模式失败!!!!

如何从内核中永久删除以前的845G集成集成显卡的驱动模块,yast删除915resloution,提示太多程序依赖问题,没有敢删除!!!!!

附 nvidia-settings图片

[color="Red"]解决方法:
找了n多英文论坛 终于在 linuxquestion 找到了
     在 xorg.conf
     device 区段添加
    Option "UseEDID" "false"

其实也可以通过sax2 修改,具体见附件,其实sax2配置显卡的参数真多,好多都不知道是控制什么的。

本帖子中包含更多资源

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

x
发表于 2007-2-12 00:21:30 | 显示全部楼层
在xorg.conf改一下
sudo vi /etc/X11/xorg.conf

SubSection "Display"
    Depth      24
Modes      "1024x768"
把Modes的第一个分辨率改为1024x768
试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-12 07:40:20 | 显示全部楼层
Post by 98118
在xorg.conf改一下
sudo vi /etc/X11/xorg.conf

SubSection "Display"
    Depth      24
Modes      "1024x768"
把Modes的第一个分辨率改为1024x768
试试

这个我开始已经测试过,不行的,后来我使用了 metamodes 强制,也不行。。。。。

ps:我后来把的17的crt显示器,sax2 -r -m 0=nvidia ,可以设置1024X768 分辨率,但无法调整刷新虑到75hz,后来可以顺利通过nvidia-settings 设置分辨率为75hz,呜呜。。。。。。为什么15lcd不能通过nvidia-settings调整分辨率呢。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-12 11:05:31 | 显示全部楼层
顶上去奥,走过的,路过的,度来看看阿
回复 支持 反对

使用道具 举报

发表于 2007-2-12 11:12:25 | 显示全部楼层
我也碰到和你一样的问题了,我是CRT的,没开xgl前,可以上1024X768,装了驱动,开了3D后,就死活上不了,用sax在图形和字符介面下都调过,没有用。那位兄弟给个主意。:mad:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-12 11:18:24 | 显示全部楼层
逛了一个上午的英文论坛,基本都让参考这个wiki
http://en.opensuse.org/SDB:X_Ser ... gher)#Graphics_card
晚上回家试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-13 07:47:34 | 显示全部楼层
使用了xmod生成的自定义的mode也不行,后来重新安装suse10。2
1、安装nvidia驱动,只要开3d,就无法设置分辨率为1024X768,只能800X600开3d
2、卸载nvidia驱动,或者不开3d,就可以设置为1024X768
3、接17crt,安装nvidia驱动,开启3d,可以可以设置分辨率1024x768@75hz

郁闷,。。。。。。。。。。怎么在我的15寸LCD就无法实现3d呢,开始使用主板集成的显卡实现xgl没有任何问题,怎么换了gforce2 mx400 怎么就不行呢。。。。。。。。。。期待高人阿。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2007-2-13 21:07:39 | 显示全部楼层
还没解决啊。。郁闷
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-13 21:09:54 | 显示全部楼层
No, my GPU is supported by 96xx, it is not supported by 97xx. BUT, I have fixed my problem! Okay my Hivision LCD monitor does not give a proper EDID, thus the new Nvidia driver couldn't properly validate my resolution modes (I am guessing the old driver doesn't care about the EDID). All I had to do was add the line
  1. Option "UseEDID" "false"
复制代码


to the Device section of xorg.conf and everything worked fine. I also have AIGLX running now! However, I was wondering if normal 3D apps could run using direct rendering with AIGLX. Is this the case? After all my 'glxinfo' says my GL driver is from NVIDIA, not Mesa (like in XGL).

找了n多英文论坛 终于在 linuxquestion 找到了

在 xorg.conf
device 区段添加
Option "UseEDID" "false"
回复 支持 反对

使用道具 举报

发表于 2007-2-16 09:36:29 | 显示全部楼层
恭喜,恭喜,偶的CRT也没问题了,只不过解决的有点白痴。偶把显示器对角线大小没改,改成17后。就OK了,只不过为什么看到XGL的四方体桌面。
回复 支持 反对

使用道具 举报

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

本版积分规则

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