FreeBSD下Intel 82852/855GM集成显卡的3D加速问题
[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友() | 时间:2007-06-21 | 浏览:人次 ]
[drm] failed to load kernel module "i915"
(II) I810(0): [drm] drmOpen failed
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.
....
8月20日 - 再次修改内核,问题升级在内核中加入了drm、i915drm后,问题似乎升级了:
# cat SYSKNL
....
device agp
....
device drm
device i915drm
....
编译、安装、重启,发现设备里出了点问题:
# dmesg | grep drm
drmsub0: <Intel i852GM/i855GM GMCH> port 0x1800-0x1807 mem 0xe0000000-0xe7ffffff,0xd0000000-0xd007ffff irq 11 at device 2.0 on pci0
error: [drm:pid0:drm_load] *ERROR* Card isn't AGP, or couldn't initialize AGP.
device_attach: drmsub0 attach returned 12
drmsub1: <Intel i852GM/i855GM GMCH> mem 0xe8000000-0xefffffff,0xd0080000-0xd00fffff at device 2.1 on pci0
error: [drm:pid0:drm_load] *ERROR* Card isn't AGP, or couldn't initialize AGP.
device_attach: drmsub1 attach returned 12
定睛一看,原本好端端的/dev/agpgart居然不翼而飞!无奈间,打开google(顺便BS下别扭的谷歌),看到了FreeBSD列表中一帖,远来这问题不是我自己碰到。这位仁兄说,集成显卡被化妆成AGP卡来用,通过agpgart驱动3D加速。结果agpgart没了

,真是让人哭笑不得。
# dmesg | grep agp
# ...别看了,没agp了
X自然也是这么讲了。
# cat /var/log/Xorg.0.log | grep \(EE