免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Neil
打印 上一主题 下一主题

[FreeBSD] [求助]nvidia GeForce 7300 GT on FreeBSD 6.2-RELEASE amd64 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
11 [报告]
发表于 2007-01-25 22:08 |只看该作者
cp nv_drv.so /usr/X11R6/lib/modules
这一步你做了吗

论坛徽章:
0
12 [报告]
发表于 2007-01-25 22:12 |只看该作者
-su-2.05b# cp nv_drv.so /usr/X11R6/lib/modules/drivers/
-su-2.05b#

在第一贴我就做了

倒!!
====
modules ?? 我是 cp 到了 modules/drivers/ 下面,汗 ... 我再试下

论坛徽章:
0
13 [报告]
发表于 2007-01-25 22:20 |只看该作者
我把原驱动( xorg-server 6.9.0.5 自带的 )复制回 /usr/X11R6/lib/modules/drivers/
把我新编译的驱动 cp nv_drv.so /usr/X11R6/lib/modules
然后 X -config /root/xorg.conf.new
抛出错误

  1. (WW) ****INVALID MEM ALLOCATION**** b: 0x51000000 e: 0x51ffffff correcting
  2. (WW) ****INVALID MEM ALLOCATION**** b: 0x40000000 e: 0x4fffffff correcting
  3. (WW) ****INVALID MEM ALLOCATION**** b: 0x50000000 e: 0x50ffffff correcting
  4. (EE) sparse io range (base: 0x6ff640  mask: 0x6ff680)doesn't satisfy (base & mask = mask)

  5.    *** If unresolved symbols were reported above, they might not
  6.    *** be the reason for the server aborting.

  7. Fatal server error:
  8. Caught signal 8.  Server aborting
复制代码


然后黒屏死机

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
14 [报告]
发表于 2007-01-25 22:29 |只看该作者
复制完文件以后 重新生成一下 xorg.conf.new

论坛徽章:
0
15 [报告]
发表于 2007-01-25 22:32 |只看该作者
看后台日志,发现加载的是 /usr/X11R6/lib/modules/nv_drv.so, 即原来自带的驱动

  1. (II) LoadModule: "nv"
  2. (II) Loading /usr/X11R6/lib/modules/nv_drv.so
  3. (II) Module nv: vendor="X.Org Foundation"
  4.         compiled for 6.9.0, module version = 1.2.2
  5.         Module class: X.Org Video Driver
  6.         ABI class: X.Org Video Driver, version 0.8
复制代码


但是貌似mode找到了

  1. (**) NV(0): *Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz
  2. (II) NV(0): Modeline "1280x1024"  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync
复制代码


但是最终还是错了

  1. (WW) NV(0): Failed to set write-combining range (0x0,0x10000000)
  2. (==) NV(0): Write-combining range (0xa0000,0x10000) was already clear
  3.         
  4.    *** If unresolved symbols were reported above, they might not  
  5.    *** be the reason for the server aborting.
  6.         
  7. Fatal server error:
  8. Caught signal 8.  Server aborting
复制代码


难道真要自己 diff 两个 source 手动修改??.... 汗一个先

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
16 [报告]
发表于 2007-01-25 22:36 |只看该作者
原帖由 Neil 于 2007-1-25 22:32 发表
看后台日志,发现加载的是 /usr/X11R6/lib/modules/nv_drv.so, 即原来自带的驱动
[code]
(II) LoadModule: "nv"
(II) Loading /usr/X11R6/lib/modules/nv_drv.so
(II) Module nv: vendor="X.Or ...

按你的方法试试在说

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
17 [报告]
发表于 2007-01-25 22:38 |只看该作者
是不是没有重新 Xorg -configure 重新生成 xorg.conf.new
所以加载的还是以前的模块啊

论坛徽章:
0
18 [报告]
发表于 2007-01-25 22:40 |只看该作者

  1. -su-2.05b# rm -f /root/xorg.conf.new
  2. -su-2.05b# Xorg -configure
  3. -su-2.05b# X -config /root/xorg.conf.new

  4. (EE) sparse io range (base: 0x6ff640  mask: 0x6ff680)doesn't satisfy (base & mask = mask)
  5. (EE) NV(0): No valid modes found
  6. (EE) Screen(s) found, but none have a usable configuration.

  7. Fatal server error:
  8. no screens found
复制代码

论坛徽章:
0
19 [报告]
发表于 2007-01-25 22:48 |只看该作者
被郁闷到了,把新的旧的 nv_drv.so 都删除后,重新配置 xorg.conf.new,加入 Modes "1024x768",发现其用 Vesa 的驱动能启动起来.....汗啊~~~~

我再看看 nv_drv.so 究竟怎么了....

谢谢 大大狗 斑竹及楼上各位先,有任何灵感可随时跟贴,我会一一测试,再次感谢

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
20 [报告]
发表于 2007-01-25 22:54 |只看该作者
原帖由 Neil 于 2007-1-25 22:48 发表
被郁闷到了,把新的旧的 nv_drv.so 都删除后,重新配置 xorg.conf.new,加入 Modes "1024x768",发现其用 Vesa 的驱动能启动起来.....汗啊~~~~

我再看看 nv_drv.so 究竟怎么了....

谢谢 大大狗 斑竹及 ...

等待你的好消息
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP