LinuxSir.cn,穿越时空的Linuxsir!

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

intel 845G集成显卡检测问题。(以解决)

[复制链接]
发表于 2005-12-30 22:28:52 | 显示全部楼层 |阅读模式
之前一直使用debian3.1,用dpkg-reconfigure xserver-xfree86可以正确检测到我的显卡是i810->intel 845G系列显卡,并能正确检测到我的显示器类型是LG 775ft,以及显示器参数。日前重新作系统,无论如何也不能让debian 3.1检测到我的显卡,手动选择加载i810模块:

Section "Device"
        Identifier        "Generic Video Card"
        Driver                "i810"
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        HorizSync        30-60
        VertRefresh        50-75
        Option                "DPMS"
EndSection

执行glxgears只有250左右。
不明白debian是如何自动检测显卡类型的?
发表于 2005-12-31 11:54:23 | 显示全部楼层
是不是3D没开 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-1 02:02:00 | 显示全部楼层
应该是没有开,如果能正常安装驱动的话,就应该可以大开了。
可是机器根本认不出845G显卡,手动指定,3D好象就打不开。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-8 16:47:05 | 显示全部楼层
安装x-window-system-core包的时候,系统会问你是否自动检测硬件。
默认回答是No,选择Yes就可以自动识别显卡类型了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-8 17:05:50 | 显示全部楼层
新的问题是,我使用debian3.1,升级系统为unstable,安装GUI界面以及dri驱动过程:
apt-get install x-window-system-core gnome-core #安装xorg 6.9.0
apt-get install module-assistant
m-a #选择prepare安装编译用的内核头文件
然后下载intel官方网站发布的dri驱动i915Graphics.tar.gz
安装过程中显示:
Installing files:
        DRI XFree86 modules...done
        kernel modules...done
        core libraries...done

Updating configuration:
        Removing old kernel module "gdg"...ERROR
        Removing old kernel module "agpgart"...ERROR

You will need to reboot for the changes to take effect,
as we were unable to unload the current kernel modules.

Checking configuration...done

Press ENTER to continue.
查看日志文件dir.log
make -f Makefile.linux DRM_MODULES=gdg.ko modules
make[1]: Entering directory `/backup/drivers/dripkg/drm'
+ ln -s Makefile.linux Makefile
make -C /lib/modules/2.6.8-2-686/build  SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686'
  CC [M]  /backup/drivers/dripkg/drm/gdg_drv.o
  CC [M]  /backup/drivers/dripkg/drm/gdg_dma.o
/backup/drivers/dripkg/drm/gdg_dma.c:19: warning: `gdg_print_status_page' defined but not used
  CC [M]  /backup/drivers/dripkg/drm/gdg_irq.o
  CC [M]  /backup/drivers/dripkg/drm/gdg_mem.o
  LD [M]  /backup/drivers/dripkg/drm/gdg.o
  Building modules, stage 2.
  MODPOST
  CC      /backup/drivers/dripkg/drm/gdg.mod.o
  LD [M]  /backup/drivers/dripkg/drm/gdg.ko
make[2]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686'
+ rm -f Makefile
make[1]: Leaving directory `/backup/drivers/dripkg/drm'
ERROR: Module agpgart is in use by intel_agp
然后用glxgears查看,帧数和安装之前没有任何变化,界面仍然是软件模拟出来的
用glxinfo查看:
driect rendering = no
在网上查看了很多帖子,都没有提示特别的步骤和需要提前安装的包就可以安装成功。
请帮我看看我的问题是哪里出在哪里了?
回复 支持 反对

使用道具 举报

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

本版积分规则

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