免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 13185 | 回复: 19
打印 上一主题 下一主题

写给新手:显卡驱动的安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-03 14:33 |只看该作者 |倒序浏览
刚在这里看见几篇关于显卡驱动的安装,dri等问题。

我简单说下我的经验:

第一条原则:不要尝试把Linux下的驱动装到freebsd下来。
第二条原则:不要去Linux社区问怎么在freebsd下安装显卡驱动

1、nv
在nv的官方网站上就可以下载到专门为freebsd设计的驱动,不过那样太麻烦。
nv的驱动在ports中就有。/usr/ports/x11/nvidia-driver/
/usr/ports/x11/nvidia-xconfig/这个ports是帮你配置xorg.cfg的

nv的驱动安装的时候会有几个选项。
例如是选用freebsd的agp驱动还是nv的agp驱动。

建议是:
不要使用freebsd自带的agp驱动。

如果你要使用nv的agp驱动,
首先检查你的内核配置文件,如果有driver agp这样的行,一定要注释掉。
如果你对内核配置文件做了任何修改,请先重新编译内核。
然后切记,xorg.cfg中这样一行必须删除或者注释掉。
Load  "dri"


2、ati
ATI没有freebsd的驱动。
请在内核配置文件中加入下面两行
device          drm             # DRM core module required by DRM drivers
device          radeondrm       # ATI Radeon
然后重新编译内核。

然后切记,xorg.cfg中这样一行必须删除或者注释掉。
Load  "dri"

3、intel集成显卡。
intel集成显卡没有freebsd的驱动。
device          drm             # DRM core module required by DRM drivers
device          i915drm         # Intel i830 through i915
然后切记,xorg.cfg中这样一行必须删除或者注释掉。
Load  "dri"


附:
1、如何使用ports安装驱动请参考freebsd使用手册。
2、我的系统是freebsd 6.2,以上方式在部分5.x系统下测试过,还有一部分没有测试过。
3、配置xorg.cfg可以使用xorgcfg -textmode命令。
4、我的ati显卡的xorg.cfg的配置
Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
        Load "freetype"
        # Load "xtt"
        Load  "extmod"
        Load  "glx"
        #Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "type1"
        Load  "speedo"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "Auto"
        Option      "Emulate3Buttons"
        Option      "Device" "/dev/sysmouse"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    31.5 - 57.0
        VertRefresh  50.0 - 90.0
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "ati"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600"
        EndSubSection
EndSection

论坛徽章:
0
2 [报告]
发表于 2007-02-03 14:43 |只看该作者
xorg.cfg  
xorg.conf  


很详细,建议保留。

[ 本帖最后由 mkdir 于 2007-2-3 14:52 编辑 ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2007-02-03 15:01 |只看该作者
现在64位机上的显卡还是没有解决方法

论坛徽章:
0
4 [报告]
发表于 2007-02-03 16:59 |只看该作者
收藏了。谢谢。

论坛徽章:
0
5 [报告]
发表于 2007-02-03 17:08 |只看该作者
freeBSD 的AGP驱动??是不是装nvidia-driver的时候出现的那个菜单的第一个选项啊??


还有个问题是,为什么最好不用freebsd的agp驱动呢???

论坛徽章:
0
6 [报告]
发表于 2007-02-04 10:18 |只看该作者
补充一下,如果你是pci-e的显卡要在内核注释掉AGP的那一行,pci-e显卡nvidia的port里的驱动支持的很好,ati的卡我没办法弄的很好只能凑合用。

原帖由 pcbit 于 2007-2-3 17:08 发表
freeBSD 的AGP驱动??是不是装nvidia-driver的时候出现的那个菜单的第一个选项啊??


还有个问题是,为什么最好不用freebsd的agp驱动呢???


我认为pcbit的说的情况是因为系统自带的驱动很保守当然也就很稳定,和服务器没关系的功能例如3D都没开占用资源小,作为一个基础功能提供不是重复而是覆盖特定人群的需求。

论坛徽章:
0
7 [报告]
发表于 2007-02-05 13:01 |只看该作者
我用 ati 7000LE,没有注释掉 Load  "dri",依然可以用 OpenGL 。

论坛徽章:
0
8 [报告]
发表于 2007-02-05 17:27 |只看该作者
不推荐freebsd自带的agp驱动是为了获得更好的性能和显示效果。
对应的选项是:
[ ] FREEBSD_AGP     Use FreeBSD AGP GART driver

论坛徽章:
0
9 [报告]
发表于 2007-03-21 14:56 |只看该作者
我电脑的叁数
明基 Joybook R23E-104
处理器  AMD Mobile Sempron 3000+
 主板芯片组  VIA K8N800A
 系统总线  800MHz
屏幕尺寸  15寸
显示屏类型  XGA
 显示屏性能  分辨率:1024×768
显示芯片  集成VIA Unichrome Pro显示芯片
 显存容量  动态共享64M内存

是属于怎么的类型的呢?

还有就是我安装PCBSD1.3最新版的,发现在我的电脑上也不能安装,原因也是这样,
在选install (1024x786)后,就自动重起了!..why?


安装FreeBSD也是一样。。。一运行  startx  电脑就重起!


是不是我没装显卡驱动呢?

我在windows的虚拟机下可以进入gnome2的


安装PCBSD1.3也一样的  重起

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
10 [报告]
发表于 2007-03-21 21:56 |只看该作者
不错,我刚换了个ati 9550的显卡,楼主的文章刚好我用上,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP