硬件3D加速指南

豆豆网   技术应用频道   2006年08月26日  【字号: 收藏本文

本文详细介绍硬件3D加速指南

  7. 疑难解答

  


  重新编译了内核或者升级了内核之后,程序无法工作。 

  每当你重新编译了内核或者升级了内核之后,你需要重新编译内核模块。注意,你不必再次 emerge xfree,但是你得重新emerge xfree-drm 。

  我不知道为什么无法得到贴图渲染。 

  在你启动X服务器之前先尝试一下insmod radeon,或者不要将agpgart编译为模块,将它编译进内核试一试。

  运行startx时得到如下错误: "[drm] failed to load kernel module agpgart" 

  这是因为你将agpgart编译进了内核而不是编译为了模块。除非你在使用过程中确实遇到问题,否则请忽略它。

  直接渲染没有工作, /var/log/XFree86.0.log 提示我驱动程序版本太低。 

  你没有使用xfree-drm驱动程序。DRM不能编译进系统内核,检查一下你是这样做过。

  如何使用我的Radeon显示卡上的TV-Out功能? 

  尝试一下ati-gatos驱动程序,这项工作可以使用emerge -s gatos命令完成。

  我的显示卡是最新型号的,可是它没有被支持,因此程序无法工作。 

  尝试一下二进制编码驱动程序(binary driver)。对于ati用户,你可以在 http://www.schneider-digital.de/html/download_ati.html 找到驱动程序列表。如果这些程序还不能使你的显示卡工作的话,请使用fbdev。虽然它很慢,但至少能用。

  我有一块PCI显示卡但是却无法工作,帮帮我! 

  在"Device"段落中添加 ForcePCIMode 选项.

代码 7.1: 打开ForcePCIMode
Option "ForcePCIMode" "True"

  8. 感谢

  


  1. Christopher Webber为如何解决在升级或重新编译内核后出现的相关问题提供了建议。
  2. Steve,为XF86Config中DRI和dri的大小写问题提供了建议。

责编:豆豆技术应用

正在加载评论...