1. 我能否获得 Linux* 驱动程序的源代码?
不一定。该驱动程序的完整源代码不可用。但是,我们按照开放源 GNU 通用公共授权书,v2(http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)以源代码格式提供 Linux* 驱动程序的完整内核组件。此内核代码包括用于对显示器适配器进行编程和执行如模式设置和内存管理等操作的完整的硬件抽象层(HAL)。此内核代码可从 CED 生成的安装软件包的 IEMGD_HEAD_LINUX/{linux version}/driver/emgd_drm.tgz 存档中找到。
遗憾的是,Linux* 驱动程序 userspace 部分的源代码(包括 X 驱动程序和 3D 堆栈实施)不可用。虽然我们理解 Linux 社团对开放源驱动程序的重视,但是我们的 userspace 驱动程序代码是经第三方许可的技术衍生的;英特尔无权将此以源代码形式发布。使用英特尔® 嵌入式媒体和显卡驱动程序,我们转而关注于打开我们驱动程序的部分源代码(有权打开)。将 HAL 实施移至英特尔® 嵌入式媒体和显卡驱动程序的内核相比于英特尔® 嵌入式显卡驱动程序(英特尔® EGD)Linux 驱动程序版本(英特尔 EGD 在关闭的源代码 userspace 代码中实施 HAL),是向前迈进的一大步。
2. 英特尔® 开源 Linux* 显卡驱动程序和英特尔嵌入式媒体和显卡驱动程序有哪些高层次的区别?
英特尔的 Linux* 嵌入式图形驱动程序与开源 Linux 图形驱动程序有以下不同之处:
3. 英特尔嵌入式媒体和显卡驱动程序 1.16 当前支持哪些 Linux* 分发版?
英特尔嵌入式媒体和显卡驱动程序和视频 BIOS 支持以下 Linux 操作系统和 API:
有关更多信息,请下载用户指南和功能表。
4. 我己经安装了 Linux 和英特尔嵌入式媒体和显卡驱动程序,我在安装其他软件和应用之前应该怎样复制 HDD?
下载或索取名为使用 MondoArchive 克隆 Linux* 驱动程序 (Cloning Linux Drives Using MondoArchive) 的白皮书。此白皮书(文档号码 449300)可通过英特尔® 商务门户获得。
5. 对 Linux 上的 OpenGL*,有哪个较好的基准测试工具?
若要验证 OpenGL* 大体上工作,通常可以将 glxgears 用作快速的健全测试工具,因为绝大多数 Linux* 供应商都将其预安装在系统上。不幸的是,尽管 glxgears 显示一个每秒帧数分数,它不能作为一个可靠的基准测试工具。由 glxgears 生成的 3D 负载太微不足道,以致大部分执行时间都仅花在前缓冲和后缓冲之间的反复翻转上。因此由 glxgears 显示的 fps 充其量表明了您能在缓冲之间翻转速度有多快,而不是硬件真正的 3D 性能。因此,Linux 社团多数选用其它能执行真实 3D 渲染的应用。从 freedesktop.org 网站可以获得一整套推荐使用的测试应用(以游戏演示为主)以及如何将它们用于“基准模式”的说明: http://dri.freedesktop.org/wiki/Benchmarking