1. 是否可以取得 Linux* 驅動程式的原始碼?
可說是,也可說不是。驅動程式的完整原始碼無法提供。然而,我們確實提供了 Linux* 驅動程式的整個核心元件,採用根據開放原始碼 GNU General Public License 第二版 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) 的原始碼格式。這個核心程式碼包含完整的硬體抽象層 (HAL),用來將顯示卡程式化,以及執行多種操作,例如模式設定與記憶體管理。在 CED 產生安裝套件的 IEMGD_HEAD_LINUX/{linux 版本}/driver/emgd_drm.tgz 保存檔內部,可以找到這個核心程式碼。
遺憾的是,Linux* 驅動程式使用者空間部分的原始碼,包括 X 驅動程式與 3D 堆疊實作,這些都無法提供。雖然我們理解 Linux 社群對開放驅動程式的重視,但我們的使用者空間驅動程式碼有很多衍生自第三方授權的技術,而 Intel 依法無法以原始碼格式銷售。而在 Intel® 嵌入式媒體與圖形驅動程式 (Intel® EMGD),我們則著重在針對驅動程式可以合法釋出的部份開放原始碼。將 HAL 實作移入 Intel® 嵌入式媒體與圖形驅動程式核心,與 Intel® 嵌入式圖形驅動程式 (Intel® EGD) Linux 驅動程式發行版本 (Intel 嵌入式圖形驅動程式將 HAL 建置在封閉原始碼使用者空間程式碼) 相比,是一大進步。
2. Intel® 開放原始碼 Linux* 圖形驅動程式與 Intel 嵌入式媒體與圖形驅動程式之間有哪些高階的差異?
Intel 提供的 Linux* 嵌入式圖形驅動程式,以及開放原始碼 Linux 圖形驅動程式,兩者有一些差異:
3. Intel 嵌入式媒體與圖形驅動程式 1.16 目前支援哪些 Linux* 發行版?
Intel 嵌入式媒體與圖形驅動程式以及視訊 BIOS 支援下列 Linux 作業系統與 API:
如需更多相關資訊,請下載使用指南與功能對照表。
4. 我安裝了 Linux 與 Intel 嵌入式媒體與圖形驅動程式,現在我要如何先複製 HDD,再安裝其他軟體與應用程式?
下載或索取白皮書 Cloning Linux* Drives Using MondoArchive (使用 MondoArchive 複製 Linux* 驅動程式)。可以透過 Intel® 商業入口,取得編號 449300 的文件。
5. 在 Linux* 上,什麼是好的 OpenGL* 效能標竿測試?
為了確認 OpenGL* 大致上可以運作,很多人使用 glxgears 來做快速的健全測試,因為大多數 Linux* 發行套件已預先安裝。遺憾的是,雖然會顯示每秒訊框的分數,但 glxgears 其實很不適合做為效能標竿的測試工具。由於 glxgears 產生的 3D 負載相當瑣碎,有一大部份的執行時間,只是在背景緩衝區與前景緩衝區之間跳來跳去。因此,glxgears 呈現的 fps 比較像是您可以在緩衝區之間切換多快的指標,而不是硬體真正的 3D 效能。大多數的 Linux 社群成員,反而信賴執行真實 3D 呈現的應用程式。有一組可以用來測試的推薦應用程式 (主要是遊戲展示),還有如何將這些應用程式設為「效能標竿模式」的說明,請參閱此處提供的 freedesktop.org 網站: http://dri.freedesktop.org/wiki/Benchmarking