Aros/平臺/x86 支援
谷歌翻譯成 德語,法語,荷蘭語,義大利語,西班牙語,印地語,簡體中文,波蘭語,俄語,
只要 CPU 比 i486 新,並且具有“浮點運算單元 (FPU)”,AROS 應該可以在幾乎所有 i386 PC 硬體上執行。理想情況下,桌上型電腦建議使用大約 700MHz 及以上,記憶體至少為 256MB,筆記型電腦/筆記本/上網本建議使用大約 1GHz 及以上,記憶體至少為 256MB。對於網頁瀏覽等,通常需要 1GB 以上,並提供從 RAM 執行網頁瀏覽器、媒體播放器和其他硬碟密集型使用的選項:磁碟。
Most hardware support covers the period between 2000 and 2010
支援的主機板
- 大多數英特爾主機板都受支援(Skt 775 可以,但更新更好)- 可能需要額外的 pci / pci-e 卡來實現網路、音訊等功能
- 基於 AMD 的 socket 939 am2 am2+ am3+、融合和 am4 ryzen 系統可以使用,但可能需要額外的 pci / pci-e 卡
Motherboard support gets diminished after 2010 due to the introduction of SATA/AHCI (mobos) and UEFI (mobos and disks) and further with USB3 from 2014 onwards
支援的顯示卡 (gfx)
- Nvidia 2D 和 3D 2005-2011。Nouveau 支援從 TNT 到 fermi gtx5xx 的2D,以及從 fx5xxx 到 gtx4xx 的3D 加速。然而,值得注意的是,支援並非有保障。同樣,卡的潛在效能也不會反映其在 AROS 下的效能。
- Intel 2D 和 3D 2006-2009。2D 用於許多舊的上網本和主機板。3D 用於許多早期的上網本和主機板
- AMD/ATI 僅支援 2D,不支援 3D。僅限桌上型電腦(即外接顯示器支援)(即不支援筆記型電腦內建支援)非常早期的 Radeon 7000 到 x600。HD3xxx 的實驗性 2D 版本後來出現
- 所有顯示卡 (GPU) 的 VESA 2D 備用模式,並具有螢幕拖動。
在音訊方面,有
- 針對板載英特爾和 AMD 上網本、超極本、筆記型電腦和主機板的 HDaudio 支援(2005 年到 2014 年)
- 一些 AC97 編解碼器支援非常舊的主機板和筆記型電腦(例如 2004 年以前)
- 用於桌上型電腦外掛卡的 PCI 和一些 PCI-E C-Media CMI8738
- PCI Creative Soundblaster EMU10K1 卡SBLive
- PCI 半專業一些早期的 VIA Envy24 桌上型電腦音效卡
- PCI Sound Blaster 128 又名 SB16
支援的網路,包括桌上型電腦、筆記型電腦等
- PCI-E Realtek rtl8169,也包括 rtl8111 和 rtl8110
- PCI Realtek rtl8139,也包括 rtl8101 和 rtl8100
- PCI intel pro100
- Broadcom 44xx 10/100 整合在 2005 年左右的筆記型電腦中
- VIA 10/100
- 3com Etherlink 10/100
- Realtek rtl8029 10mbit
無線 wifi
- atheros 5000 無線
很難推薦一款完全受支援的主機板,因為一旦出現更新的主機板,其功能就會微妙地改變,通常會引入不受支援的部件,如乙太網和音訊。這是一個不斷變化的目標。
- mini-itx 主機板只會給你 1 個 pci 或 pci-e 插槽
- micro mATX 或 uATX 將有更多插槽,通常為 2 個 pci-e 或 pci 插槽,如果板載功能不受支援,這將很有幫助。
- 完整的 atx 將有更多插槽可用
注意 當硬體不受支援時,這很令人沮喪。硬體文件可能超過 100 頁,而且許多硬體根本沒有任何公開文件。來自不同製造商的音訊、圖形、SATA 等晶片差異很大,除非它們遵循標準,例如HDAudio 編解碼器、AHCI 等。
編寫驅動程式與編寫 Hello World 程式甚至移植現有軟體大不相同。如果你真的想嘗試一下,那麼獲取有關相關硬體的文件並從那裡開始。或者,你可以嘗試找到一些BSD、MIT 或 MPL 許可的驅動程式作為參考。請不要認為你只需在驅動程式中修改一些字串就可以實現,情況並非如此。你需要從頭開始,才能為每一段新硬體編寫程式碼。裝置驅動程式程式設計需要嵌入式技能,比如操作暫存器中的位、良好的除錯技能、處理中斷、大量的耐心等。
以下特定晶片組和驅動程式也可用 - 使用 Tools/PCITool 確認供應商和產品 ID - 請告知我們任何錯誤或需要新增到此通用聊天列表中的資訊,這些資訊可以在AROS 世界上找到
- 簡要時間線
- 2000-12-06 HIDD 第一個滑鼠。hidd 完成(Michal Schulz)
- 2001-03-31 BOOT 第一個從軟盤啟動,包含 IDE 裝置
- 2001-10-30 BOOT 第一個可引導的 CD 版本
- 2002-01-27 HIDD 第一個 pci.hidd 新增(Michal Schulz)
- 2002-04-13 BOOT 軟體 HDToolBox 新增()
- 2003-04-03 HIDD vesa2.hidd 圖形模式新增()
- 2004-03-08 HIDD 新的 pci 和 ata(pata)裝置正在開發中(Michal Schulz)
- 2004-03-17 HIDD nVidia 2D 驅動程式出現(Michal Schulz)
- 2005-01-05 AHI AHI v6 音訊系統移植(Martin Blom)
- 2005-01-06 AHI SBLive SoundBlaster Live 驅動程式移植(Georg Steger)
- 2005-02-04 AHI AC97 僅播放驅動程式新增(Michal Schulz)
- 2005-06-27 NIC amiTCP 堆疊移植,包含 3com、NE2000、prism2 驅動程式(Neil Cafferkey)
- 2005-08-25 NIC nForce2 支援新增(Michal Schulz)
- 2005-12-24 NIC Intel Pro100 網路驅動程式新增(Neil Cafferkey)
- 2006-03-25 HIDD ATI radeon 2D 驅動程式新增(Michal Schulz)
- 2007-03-06 HIDD vesa 1.0 影片驅動程式新增(Pavel Fedin)
- 2007-03-08 HIDD dospackets 和 FAT 檔案系統(Rob Norris)
- 2007-03-21 HIDD usb 初始提交(Michal Schulz)
- 2007-10-01 BOOT 安裝程式新增(Neil Cafferkey)
- 2007-11-29 PORT 64 位 x86 新增(Michal Schulz)
- 2008-04-12 BOOT GRUB2 新增(Alain Greppin 和 Nick Andrews)
- 2008-08-26 NIC RTL8139 新增(Nick Andrews)
- 2008-10-22 PORT 到 SAM440ep (ppc)(Michal Schulz)
- 2009-02-25 PORT 到 efika (ppc)(Michal Schulz)
- 2009-05-18 HIDD poseidon usb2.0 堆疊移植到 AROS(Chris Hodges)
- 2009-11-18 NIC RTL8169 網路驅動程式釋出(Nick Andrews 和Franck Charlet)
- 2009-12-23 AHI 基於 HDAudio 的 Atom CPU 和上網本音訊驅動程式釋出(Davy Wentzler)
- 2010-03-09 BOOT USB 快閃記憶體盤引導可用(Neil Cafferkey)
- 2010-05-26 HIDD Intel GMA900 2D 顯示卡支援(Michal Schulz)
- 2010-09-03 NIC 無線 PCI 基 NIC 釋出(Neil Cafferkey)
- 2011-04-30 HIDD Nvidia 2D 和 3D nouveau 顯示卡支援(Deadwood)
- 2011-08-30 HIDD Radeon 2D 增強型 AMD 驅動程式釋出(Bearsoft)
- 2011-09-17 NIC 無線 USB realtek 釋出(Neil Cafferkey)
- 2011-12-09 HIDD Intel 945G 3D Gallium 圖形支援(Sami)
- 2013-02-25 AHI AC97 VIA 686 音訊支援(Davy Wentzler 和 Neil Cafferkey)
- 2013-03-31 PORT 早期 Raspberry PI 原生支援(Nik Andrews)
- 2014-01-16 AHI Envy24 音訊晶片組支援(Davy Wentzler 和 Neil Cafferkey)
- 2017-02-17 PORT 為 x86 64 位新增對稱多處理 smp(Michal Schulz)
- 2018-10-20 PORT 大端 ARM
- 2021-11-26 NIC Broadcom 44xx 乙太網(Neil Cafferkey)
- 2023-01-12 NIC Nivida MCP61 乙太網(Neil Cafferkey)
如果在 AHI 首選項中,在設定音樂後聲音發出蜂鳴聲,則表示存在一些支援。選擇多個通道以獲得多個音訊流,將頻率設定為 44 kHz 或更高,如果尚未設定,則設定音量。確保將音樂單元設定為 0 到 3,這將允許音訊卡的其他功能,如麥克風、線路輸出等)。
- 2021 5.27
根據 CREATIVE 網站,型號由前面和後面的兩個數字組成。我的卡上寫著 CT4810 和 161TK110B 995;這意味著型號為 CT4816。
最初的 AudioPCI 3000 卡使用 ES1370,具有一個 44.1 kHz 主時鐘晶體(22.5792 MHz),使用 AKM 編解碼器(AK4531,非 AC97)並具有 4 個通道輸出;Creative 後來修改了設計,使用了一個 48 kHz 晶體(24.576 MHz)和 Sigmatel AC97 編解碼器(一個帶有 CT5507 晶片的 CT4700 SB128,AK4531,22.5792 MHz 晶體和 TDA7360 揚聲器功放)。這些卡的問題是無法完全消除對 64V 重取樣的影響,而且還顯示出耦合電容過小的跡象。這些 Ensoniq 卡會自動啟用耳機放大器(使用 4565 運算放大器)。
移植涉及 40897、40898 配置、40900 錯誤、40901 更多錯誤、40913 記憶體 I/O 修復、40914 中斷修復。
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| Ensoniq AudioPCI 1000 | 0x1274 | 0x5000 | 未測試 | 未測試 | 未測試 - es1370 (u?) AK4531 (u?) | |
| Ensoniq AudioPCI | 0x1274 | 0x5000 | 0x00 | 是 | 可能 | |
| CT4700 Sound Blaster PCI 64 (audioPCI 3000) | 0x1274 | 0x5000 | 0x7c | 是 | 可能 | 工作 - 運算放大器 JRC4565(u?) es1370 (u?) |
| CT4750 Sound Blaster 64/PCI | 未測試 | 未測試 | 未測試 - 4565-1056W (u1) stac9708t(u2) ct5880-dcq (u3) 24wc012 (u4) | |||
| CT4751 (SB128PCI) | 0x1274 | 0x8001 | 未測試 | 未測試 | 未測試 - es1371 (u?) | |
| CT4810 Creative AudioPCI64V | 0x1274 | 0x1371 | 0x06 | 是 | 可能 | 工作 |
| CT4811 (SB Vibra 128) | 未測試 | 未測試 | 未測試 | |||
| CT4812 (Vibra 128) | 未測試 | 未測試 | 未測試 | |||
| CT4813 | 未測試 | 未測試 | 未測試 | |||
| CT4815 | 未測試 | 未測試 | 未測試 | |||
| CT4816 es1373 (vibra 128) | 未測試 | 未測試 | 未測試,但此卡使用 Creative 的 ES1373 作為主晶片(U1)。它也與其他 CT4810 (vibra128) 不同,它在 U2 位置沒有第二個晶片。此外,只有一個跳線 JP1 (2X3)。 | |||
| CT5801 HP | 未測試 | 未測試 | 未測試 - es1373 (u3) | |||
| CT5803 Gateway | 0x1274 | 0x1371 | 0x08 | 是 | 可能 | 工作 4565-0005b jrc (u1) 4297a-jq ztae0c0002 (u2) es1373 (u3) |
| CT4740 | 0x1274 | 0x1371 | 0x08 | 是 | 是 | |
| CT5805 Compaq OEM Premier Sound Presario 7 | 未測試 | 未測試 | 未測試 - es1373 (u3) | |||
| CT5806 (Sound Blaster AudioPCI 128D) | 未測試 | 未測試 | 未測試 - 4297A-JO EP (u?) ZTAPWC9933 (u2) es1373 (u3) | |||
| CT5807 Dell OEM Dimension 8100 | 未測試 | 未測試 | 未測試 - es1373 (u?) | |||
| CT5808 | 未測試 | 未測試 | 未測試 | |||
| CT4730 Sound Blaster AudioPCI 64V Ectiva EV1938 | 0x1102 | 0x8938 | 未測試 | 未測試 | 未測試 | |
| CT5880 在各種主機板上 | 0x1274 | 0x5880 | 未測試 | 未測試 | 未測試 技嘉 GA-6RX(VIA ApolloPro 266 2001),技嘉 GA-6VM7-4E 主機板,技嘉 GA-7VTX(KT266 2001),技嘉 GA-7VTXH(KT266A 2001),技嘉 7VRXP 主機板(KT333 2002),微星 MS-6309、MS-6318、MS-6337 (815E Pro)、MS-6339 (850Pro) 和 MS-6340,精英主機板 M571 TXPRO,碩泰克 SL-65ME+ | |
| VMware Virtual Workstation(TM) | 0x1274 | 0x1371 | 0x02 | 但不是 Hi-Fi 模式 | 可能 | 工作 |
Revision 0x04 = ES1371 REV_ES1373_A Revision 0x06 = ES1371 REV_ES1373_B Revision 0x07 = ES1371 REV_CT5880_A Revision 0x02 = CT5880 REV_CT5880_C Revision 0x03 = CT5880 REV_CT5880_D Revision 0x04 = CT5880 REV_CT5880_E Revision 0x09 = ES1371 REV_ES1371_B Revision 0x00 = EV1938 REV_EV1938_A Revision 0x08 = ES1371 REV_ES1373_8
1999-2001 via-ac97.audio
[edit | edit source]- 2021 5.10
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| 694X 帶有 686A KT133 PM133 或 693A 帶有 VT8231 | 0x1106 | 0x3058 | 正確重定向耳機 | 音訊控制器工作,但取決於所使用的底層不可見編解碼器,請參閱 AC97 部分 | ||
| 686B KT133A 帶有 VT8231 | 0x1106 | 0x3058 | 0x50 | 正確重新路由耳機 | 音訊控制器工作,但取決於所使用的底層編解碼器,請參閱下面的 AC97 部分 | |
| 686C | 0x1106 | 未測試 | 未測試 | 未測試 | ||
| KM266 或 KT266 帶有 VT8233,KT266A 帶有 VT8233A,VT8233C | 0x1106 | 0x3059 | 0x10 | |||
| KM333 KT333 帶有 VT8235 | 0x1106 | 0x3059 | 0x30 | 未測試 | 未測試 | |
| KM400 KT400 帶有 VT8237,KT600 帶有 VT8237R | 0x1106 | 0x3059 | 0x40 0x50 0x60 | |||
| 未測試 | 未測試 |
1998-2003 emu10kx.audio - Creative Labs SoundBlaster Live! 和 Audigy
[edit | edit source]- 2021 6.5
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| PCI512 CT4790 (emu10k1) | 0x1102 | 0x0002 | 0x0 | 未測試 | 未測試 | 未測試(第一代) |
| Live CT4620 | 0x1102 | 0x0002 | 0x0 | 未測試 | 未測試 | 未測試 |
| Live CT4760 | 0x1102 | 0x0002 | 0x07 | 是 | 未測試 | 播放工作 |
| Live Value CT4670 | 0x1102 | 0x0002 | 0x0 | 是 | 未測試 | 工作,播放立體聲(第二代) |
| Live Value DELL CT4780 | 0x1102 | 0x0002 | 0x06 | 是 | 未測試 | 播放/錄製立體聲 - 4.1 模式未測試 |
| Live Value Compaq CT4830 | 0x1102 | 0x0002 | 0x0 | 可能 | 未測試 | 不工作 |
| Live Value CT4831 | 0x1102 | 0x0002 | 0x00 | 未測試 | 未測試 | 未測試 |
| Live Value CT4832 | 0x1102 | 0x0002 | 0x07 | 是 | 僅線路輸入 | 工作 |
| Live Value CT4832 | 0x1102 | 0x0002 | 0x08 | 是 | 可能 | 工作 |
| Live Value HP CT4870 | 0x1102 | 0x0002 | 是 | 可能 | 工作 | |
| Live Value Gateway CT4871 | 0x1102 | 0x0002 | 未測試 | 未測試 | 未測試 | |
| Live! Platinum 5.1 SB0060 | 0x1102 | 0x0002 | 0x00 | 是 | 是 | 播放音訊/錄製,5.1 未測試(第三代) |
| Live 5.1 SB0100 -SFF | 0x1102 | 0x0002 | 0x00 | 是 | 可能 | 工作 |
| Live 5.1 Player SB0220 | 0x1102 | 0x0002 | 0x0a | 是 | 是 | 播放音訊/錄製立體聲,5.1 未測試 |
| Live 5.1 Digital SB0228 | 0x1102 | 0x0002 | 0x0a | 是 | 是 | 工作 |
| Audigy SB0090 (emu10k2) | 0x1102 | 0x0004 | 未測試 | 未測試 | 未測試 | |
| Audigy SB0230 | 0x1102 | 0x0004 | 0x03 | 僅麥克風 | 2012 年 12 月 5 日 - 光纖 TOSLINK 未測試。還包含 IEEE1394/Firewire(未測試) | |
| Audigy 2 Platinum 6.1 SB0240 SB0250 EMU10K2.5 | 0x1102 | 0x0004 | 0x04 | 是 | 可能 | 工作 |
| Audigy 2 PRO SB0280 EMU10K2.5 | 0x1102 | 0x0004 | 未測試 | 未測試 | 未測試 | |
| Audigy 2 ZS SB0350 | 0x1102 | 0x0004 | 0x04 | 是 | 是 | |
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| Live 5.1 DELL SB0200 SB0203 emu10kx | 0x1102 | 0x0006 | 0x0 | 否 | 否 | |
| Live 24bit SB0410 | 0x1102 | 0x0007 | 0x | 否 | 否 | 沒有驅動程式 |
| Live 24bit DELL SB0413 | 0x1102 | 0x0007 | 0x | 否 | 否 | 沒有驅動程式 |
| Audigy LS SB0310 | 0x1102 | 0x0007 | 0x0 | 否 | 否 | 沒有驅動程式 |
| Audigy SE 7.1 SB0570 | 0x1102 | 0x0007 | 否 | 否 | 沒有驅動程式 | |
| Audigy 2 ZS SB0320 SB0360 (PRO) | 0x1102 | 0x0008 | 否 | 否 | 沒有驅動程式 | |
| Audigy 2 VALUE SB0400 | 0x1102 | 0x0008 | 否 | 否 | 沒有驅動程式 | |
| Audigy 4 VALUE SB0610 | 0x1102 | 0x0008 | 否 | 否 | 沒有驅動程式 | |
| Audigy 4 PRO SB0380 | 0x1102 | 0x0008 | 否 | 否 | 沒有驅動程式 | |
| EMU E-MU 0404 PCI(不是 USB)EM8852 | 0x1102 | 0x000 | 0x0 | 否 | 否 | 沒有驅動程式,但 Linux 支援需要韌體 |
綠色插孔用於主揚聲器對和耳機,因此如果您的卡連線到“AC97”標準,則需要手動切換,耳機插孔具有常閉觸點,插拔時會開啟,這會切斷返回音效卡的訊號路徑(FP_RETURN)
2000-2010 cmi8738.audio - C-Media
[edit | edit source]- 2021 5.20
- 閱讀 更多資訊,並在 2011 年 7 月 20 日 和 alsa 文件 中進行了匯入。
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| Audiotrak MAYA EX5 | 未測試 | |||||
| cmi8738-sx 4ch | 0x13f6 | 0x0111 | 0x10 | 未測試 | ||
| e3dx hsp56 CMedia 8738-sx 4ch | 未測試 | |||||
| EDio SC3000D 6ch | 未測試 | |||||
| Genius SoundMaker Value PCI C3DX | 未測試 | |||||
| Guillemot Maxi Sound Muse | 未測試 | |||||
| Hercules Gamesurround Muse LT | 0x13f6 | 0x0111 | 0x10 | 是 | 否 | |
| Hercules Gamesurround Muse XL LT 5.1 | 未測試 | |||||
| Inno audio extreme 5.1 cmi8738/lx pci 6ch | 0x13f6 | 0x0111 | 0x | 未測試 | ||
| M-Audio (Midiman) DiO 2448 | 未測試 | |||||
| Sabrent SBT-SP6C 6ch | 未測試 | |||||
| StarTech PCISOUND4CH 8738sx 4ch | 未測試 | |||||
| Sweex SC012 CMI8738-lx 4ch | 未測試 | |||||
| Terratec 5.1 PCI | 0x13f6 | 0x0111 | 0x10 | 未測試 | ||
| Terratec Aureon Fun 5.1 | 是 | 未測試 | 具有 SPDIF | |||
| Trust Sound Expert Digital Surround 5.1 (cm8738-mx 6ch) | 未測試 | |||||
| Turtle Beach Riviera CMI8738-MX 6ch | 未測試 | |||||
| XSonic CMI 8738 6ch | 未測試 | |||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| CMI8738 6ch PCI-E PCI Express 版本 | 0x13f6 | 0x0111 | 0x10 | 目前已測試播放的中國製造卡 | ||
2001-2005 ac97.audio
[edit | edit source]- 6.4 27-12-2008
AC97 晶片設計為引腳可互換,以便可以輕鬆快速地更改音訊支援,而無需重新設計主機板
綠色插孔用於主揚聲器對和耳機,因此如果您的卡連線到“AC97”標準,則需要手動切換,耳機插孔具有常閉觸點,插拔時會開啟,這會切斷返回音效卡的訊號路徑(FP_RETURN)
產品 ID 和供應商 ID 僅適用於音訊控制器 - 重要的附加編解碼器無法輕鬆識別。
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| Avance Logic(現為 Realtek)ALC100 和 ALC101 編解碼器 | 未測試 | 否 | 未測試 | |||
| ALC200 和 ALC201 編解碼器 | 未測試 | 否 | 未測試 | |||
| ALC201A 和 ALC202 以及 ALC202A 編解碼器 | 未測試 | 否 | 未測試 | |||
| ALC650 | 是 | 否 | 大多數 Nforce2 主機板僅播放音訊 - 技嘉 NF7、華碩 A7N8X、微星 K7N2、映泰 8RDA+、DFI | |||
| ALC850 編解碼器 | 否 | 否 | 華碩 A8V-E SE Deluxe 主機板上的 VIA P4P800 晶片組不支援 - ICaros 1.3 | |||
| Realtek ALC653 編解碼器和 ALC655 編解碼器 | 未測試 | 否 | 未測試 Acorp 7NFU400 | |||
| Realtek ALC658 編解碼器 ALC658D | 0x8080 | 0x24c5 | 0x0 | 首選項音樂和單元 0-3 設定音量控制 - 播放 | 否 | 2012 年 9 月 22 日的微星主機板 |
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| AD1881 SoundMAX | ADI 的第一個 AC97 | |||||
| AD1881A | 是 | 是 | 與 VIA 控制器配合使用 - 英特爾等未測試 | |||
| AD1881B | ||||||
| AD1885 編解碼器 | 可能 | 否 | D845HV 上存在問題的播放,但在 MS-6367 上不工作,因為單元 0-3 的音量控制被遮蔽 | |||
| AD1886 | ||||||
| AD1887 | ||||||
| ADI AD1888 編解碼器 | 否 | 否 | ICaros 1.51 | |||
| AD1980 編解碼器 | 未測試 | 否 | 未測試 | |||
| AD1981A 編解碼器 | 未測試 | 否 | 未測試 IBM X30 | |||
| ADI SoundMax(TM) AD1981B 編解碼器 | 是 | 否 | 僅在 IBM T41 Thinkpad 上播放 | |||
| AD1985 編解碼器 | 可能 | 否 | 不工作,ahi 首選項在 D865GLC 主機板上凍結 ([1]) | |||
| AD1986 編解碼器 | 可能 | 否 | 未測試 D1931,但工作(宏碁 Aspire 3610 筆記型電腦) | |||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| 水晶半導體 CS4205、CS4202 編解碼器 | 未測試 | 否 | 未測試 | |||
| Cirrus Logic CrystalWare 4236 | ||||||
| Cirrus Logic CrystalClear SoundFusion CS4297 CS4299 編解碼器 | 未測試 | 否 | 未經測試的 IBM T23 | |||
| conexant Cx20468-31 編解碼器(id 30) | 0x103c | 0x3085 | AC97 出現在 AHI 偏好設定中 | 否 | 在 Gateway W322 上測試 AspireOS 1.8 | |
| ESS Technology ES1921 AC'97 2.1 | ||||||
| CMI 6501 編解碼器 | 未測試 | 否 | 在 ASROCK SKT-AM2 AM2NF3-VSTA 上未經測試 | |||
| 編解碼器 CMI9738 | 未測試 | 否 | 未測試 | |||
| 編解碼器 CMI9739 | 未測試 | 否 | 未測試 | |||
| C-Media CMI 9739A | 未測試 | 否 | 在 EPoX 8RDA3+ 上未經測試 | |||
| CMedia CMI 9761A 編解碼器 | 未測試 | 否 | 未經測試 ASRocK K7NF2-RAID | |||
| C-Media CMI9880 | ||||||
| 美國國家半導體(現為 TI)LM4540、LM4543、LM4545、LM4546、LM4548、LM4549、LM4550 LM4560 | ||||||
| STAC9708T 編解碼器 | 未測試 | 否 | 未測試 | |||
| SigmaTel(現為 IDT)C-Major STAC 9460(僅 D/A)、9461、9462、9463、9200、9202、9250、9251、9220、9221、9223、9750 | ||||||
| AKM(旭化成微系統)AK 4540、4543、4544A、4545 | ||||||
| 編解碼器 VT1616(VIA 六軌音訊) | 否 | 否 | 未測試 | |||
| VIA VT1612、VT82C686 | ||||||
| ESStech ESS ES1968 maestro-2 | 0x125d | 0x1968 | 0x | |||
| ESStech ESS ES1978 maestro2e | 0x125d | 0x1978 | 0x | |||
| ESStech ESS ES1988 maestro3 allegro-1 編解碼器 | 0x125d | 0x1988 | 0x12 | |||
| 雅馬哈 AC97 ymf-743 YMF752 YMF753 編解碼器 | 否 | 未經測試的 ymf-753 | ||||
| YMF724 YMF744 YMF-754 編解碼器 | 否 | 未測試 | ||||
| SIS 7018 / Trident 4dwave DX/NX / ALi 5451 | 0x1039(0x1023 Trident) | 0x7018(0x2000 Trident DX)(0x2001 Trident NX) | 0x02 | 否 | 否 | 不支援 - 2000 年代初推出 |
| SIS 7012 | 0x1039 | 0x7012 | 是 | 否 | 僅透過 1 個揚聲器工作,從 SIS7018 接管(2002 年以後) | |
| Wolfson(現為 Cirrus Logic)WM9701、WM9701A(AC'97 1.03 規範)、WM9703、WM9704(AC'97 2.1)、WM9705、WM9706、WM9707、WM9708 | ||||||
| WM9709、WM9710、WM9711、WM9712、WM971 | 第一個 Microsoft(TM) Xbox DAC 音訊晶片(符合 AC Link 的 D/A 轉換器) | |||||
| Wolfson WM9717 | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| Parallels | 未測試 | 未測試 | 未測試 | |||
| VirtualBox | 是 | 否 | 工作 | |||
| VirtualPC | 未測試 | 未測試 | 未測試 | |||
| Intel 82801AA Proxmox | 0x8086 | 0x |
- 6.34 2019 AROS One 1.5 及更高版本
- 6.29 2018
- 6.27 2017 年更新
- 6.25 2014 用於大多數 Icaros 2.x
- 6.20 2012 年 7 月
- 6.17 2011 年 11 月
- 6.15 2011 年 6 月
- 6.13 2010 年 9 月
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| ALC260 | 未測試 | 未測試 | ||||
ALC262
|
未測試 | 未測試 | LQFP-48 | |||
| ALC268 編解碼器 | 0x | 0x | 0x | 版本 6.17 Acer AOA110 和 AOA150 上網本),工作(Dell Mini Inspiron 9 和 10v, | 版本 6.17 刪除 QUERY 並選擇“Mic 1”作為輸入。在 Icaros 1.4 下使用 QuickRecord 和 AE 4.0.23 使用 6.15 測試。 | AHI UNITS 和 Music 設定為:hdaudio:HiFi 16 位立體聲++ / 頻率 48000 Hz,音量 +0.0 dB。SYS:Prefs/Env-Archive 中的 hdaudio.config 沒有 QUERY 行。更改並儲存配置檔案後,關閉並重新啟動計算機。從內部揚聲器切換到耳機,必須在插入耳機線前關閉音樂,否則插孔沒有輸出。從線路輸出回到內部揚聲器也是如此。 |
Linux 文件 ALC269
|
0x | 0x | 0x | TQFP 48 引腳電源 IC 晶片 來自 ALC269 及其同類產品具有許多供應商特定的設定,使用 COEF 謂詞會導致編解碼器停止 | ||
ALC269VB
|
0x10ec | 0x0269 | 0x100004、0x100100、0x100202 | 某些版本有效 | 未測試 |
|
ALC269VC 又名 ALC3202
|
0x10ec | 0x0269 | 0x100203, | 某些版本有效 | 未測試 | SMT SMD QFN-48 -
|
ALC272
|
0x10ec | 0x0272 | 0x0 | 未測試 |
| |
| ALC273 | 未測試 | 未測試 | ||||
| ALC270 | ||||||
| ALC282 | 0x1002 | 0x | 版本 6.17 | 版本 6.17 | 需要重新測試 | |
| ALC660 ALC660-VD |
| |||||
| ALC661-GR(2011 年) | ||||||
| ALC662 | 0x1043 | 0x82a1 | 0x0 | 版本 6.17 如果 QUERY 新增到 hdaudio.config 的頂部 | 版本 6.17 對 eee pc 900 不起作用 |
|
| ALC663 | 0x10ec | 0x0861 | 版本 6.13 | 未測試 | 輸出不錯,例如耳機放大器部分的編解碼器實際上工作良好,但由於尺寸過小的耦合電容器而導致失真,無法真正支援這麼低的阻抗
| |
| ALC665 | ||||||
| ALC666 | ||||||
| ALC667 | ||||||
| ALC668 | ||||||
| ALC670 | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| ALC880 | 未測試 | 未測試 | 某些 915 和 925 晶片組主機板 | |||
| ALC882M | 未測試 | |||||
| Realtek ALC883 ALC883-GR ALC883D-GR ALC883DTS-GR ALC883DD-GR 編解碼器 | 某些早期版本有效 | 2005 年至 2007 年 HD 音訊編解碼器未經測試(Asus), | ||||
| 編解碼器 ALC885 | 0x10ec | 0x0885 | 否 | 未測試 | ||
| ALC888 | 未測試 | 未測試 | ||||
ALC888s
|
有效 MSI Wind U90/U100, | 未測試 | LQFP-48 | |||
| ALC888b | 0x8086 | 0x0 | 0x0 | 未測試 | 未測試 | 未經測試(D510 NM10 雙核 PineTrail 主機板), |
| ALC888-VD | 0x8086 | 0x0 | 0x0 | 未測試 | 未測試 | 未測試 |
| ALC889A | 如果 QUERY 新增到 Prefs 抽屜/目錄中 hdaudio.config 的頂部,則有效 | 未測試 | ||||
| ALC889 Gr | 有效,有爆裂聲 | 未測試 | ||||
| ALC889 | 是 | 未測試 | 在 MSI H55 主機板 上測試 | |||
| ALC887 ALC887-GR | 是 | 未測試 |
| |||
| ALC887-VD-CG | 0x10ec | 0x0887 | 0x100302 | 未經測試子系統 ID:0x1458a002 | ||
| ALC887-VD | 0x10ec | 0x0887 0x1458 | 0xa002 | 可能 | 未經測試索引 = 2 | ALC887 在混音器 NID 上沒有音量控制能力,因此將音量控制放在 DAC NID 上
|
| ALC887-VD2 | 未測試 | 3 個插孔 | ||||
| ALC887-VD2-GR | 否 | 未測試 | ||||
| ALC887- | 未測試 | |||||
| ALC892-CG rev | 2011 年 48 引腳 LQFP 綠色封裝 - | |||||
| ALC892 ALC892-DTS-CG rev | 未測試 | 2009 年推出
| ||||
| ALC892 rev | 0x0x10ec | 0x0892 | 0x100302 | 2014 | ||
| Realtek ALC886-GR | LQFP-48 | |||||
| 編解碼器 ALC861 ALC861-VD | 0x10ec | 0x0663 | 未測試 |
| ||
| ALC1200 | 未測試 | 未測試 | ||||
| ALC898 | 未測試 | 不工作 | ||||
| ALC1500 | ||||||
| ALC3232(又名 ALC292) | 0x10ec | 0x0292 | ||||
| ALC3234 又名 ALC255 | 0x10ec | 0x0255 | 003 | |||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| AD1882 | ||||||
| AD1883 HD 編解碼器 | ||||||
| AD1884 | ||||||
| 模擬器件 SoundMAX AD1981 | 0x0 | 0x0 | 0x0 | 未測試 | 未測試 | IBM Thinkpad T60, |
| AD1984 hp-m4 編解碼器 | 0x0 | 0x0 | 0x0 | 否 | 未測試 |
|
| AD1986 | 0x0 | 0x0 | 0x0 | 未測試 | 未測試 | |
| AD1988 | 0x0 | 0x0 | 0x0 | 否 | 未測試 | |
| AD1988A | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| Cirrus Logic CS4207 | 0x0 | 0x0 | 0x0 | |||
| Cirrus Logic CS4208 | 0x0 | 0x0 | 0x0 | |||
| Conexant CX20549 編解碼器 | 音量非常非常低 | 未測試 | 未經測試富士通 Amilo SI 1510 1520 沒有面向公眾的規格書 | |||
| Conexant CX20549-12Z 編解碼器 | 未測試 | 未測試 | 未經測試 HP 530 | |||
| Conexant CX20561 編解碼器 | 是 | 未測試 |
| |||
| Conexant CX20582 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant CX2059x CX20594-21Z 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant CX20585 編解碼器 | 是 | 未測試 |
| |||
| Conexant CX20672 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant CX20 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant CX20 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant CX20 編解碼器 | 未測試 | 未測試 | 未測試 | |||
| Conexant | 未測試 | 未測試 | ||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| C-Media CMI9880 編解碼器 | 未測試 | 未測試 | 技嘉 GA-8GPNXP | |||
| Silicon Labs 3054 | ||||||
| VIA 1708A | 未測試 | 未測試 | 未經測試, | |||
| VIA VT1708B | 0x0010 | VIA PicoITX | 未測試 | |||
| VIA 1708S | 是 | 未測試 | ||||
| VT2021 10ch | 技嘉 Z77MX-D3H、GA-H61M-S2H S2P, | |||||
| Creative CA0110-IBG | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| SigmaTel STAC 9220 9221 9223 8ch(7+1) | ECS 945GCT/M-1333(版本 3.0), | |||||
| IDT SigmaTec STAC9227 /28/29/30 編解碼器 | 0x8384 | 0x7626 | 0x0002 | 未測試 |
| |
| IDT(前身為 SigmaTel)IDC STAC 9271/71D | 0x8384 | 0x7626 | 0x0002 | 未測試 | 未測試 | |
| IDC STAC 9272 9273 9274 | Intel D5400XS, | |||||
| IDT 92HD73C | 是 | 僅限耳機 Asus AT4NM10 主機板 | ||||
| IDT 92HD75B | 0x111d | 0x7608 | 是 | 未測試 |
| |
| IDC 92HD81XX | ||||||
| IDC 92HD83XX | ||||||
| IDC STAC 92HD89XX | ||||||
| IDC | ||||||
| IDC | ||||||
| IDC | ||||||
| IDC | ||||||
| Wolfson(現為 Cirrus Logic)WM8850 | ||||||
| Wolfson WM8860 | 英特爾高畫質音訊 1.0 版 - 4 通道 DAC、4 通道 ADC - DAC 取樣 | |||||
使用 Prefs/AHI 確保將音樂單元和至少左側下拉選單中的單元 0(大多數音訊來自此處)設定為 HDaudio - HIFI(在下方的部分中)。將單元 1 或 2 設定為麥克風或其他輸出。另外,允許多個音訊流使用多個通道,並將頻率設定為 44 kHz 或更高(在 AHI 偏好設定的右側)。如果按下測試按鈕時發出蜂鳴聲,則一切都應該正常。
Output <- Codec <- Audio Controller (HDA) <-> Computer
編解碼器和確切的硬體識別符號。如上所述,HDA 只是這裡工作的一部分,它以數字格式(在稱為 I2S 的總線上)從主晶片組中輸出音訊。這還不夠,還需要另一個步驟,即將 I2S 訊號路由到輸出,將其轉換為實際的音訊,放大等。這由一個稱為“編解碼器”的單獨晶片處理。有時它由 BIOS 初始化,但並非總是如此。
大多數音訊驅動程式由兩個部分組成:控制器 + 編解碼器。 產品 ID 和供應商 ID 僅用於音訊控制器 - 重要的附加編解碼器無法輕鬆識別。
Some newer versions of codecs are missing at the moment.
如果聲音無法正常工作,請嘗試以下方法
- 嘗試將某樣東西連線到音訊插孔,可能它沒有在內部揚聲器上播放,反之亦然
- 確保嘗試並選擇所有音樂單元,例如 unit0、unit1...
- 即使 PCI ID 位於 Prefs/Env-Archive/HDaudio.config 中,也不意味著它正在工作,重要的是編解碼器
- 它可能在內部靜音
add debug=memory to grub boot line - continue booting with F10 Open a shell Tools/Debug/Bifteck > RAM:audio.txt
或
Open a shell Tools/Debug/Sashimi > RAM:audio.txt Run ahi prefs Click test tone button Stop sashimi with Ctrl-C
如果啟用了啟動聲音,您必須使用 Bifteck 來捕獲 AHI 除錯輸出。 在 GRUB 選單中,按您選擇的條目上的 E,然後將“debug=memory”新增到選項中(與 ATA=、vesa= 等一起)。 然後按 F10 或 Ctrl-X 啟動。 啟動後,再次執行 Tools/Debug/Bifteck。
或
- 嘗試在 ENVARC:hdaudio.config 檔案(也稱為 Prefs/Env-Archive/)的開頭新增 QUERYD(即在第一行)
- 或嘗試從 hdaudio.config 檔案開頭刪除 QUERY 和 QUERYD
- 重啟
- 開啟一個 shell
- 鍵入:sys:tools/debug/sashimi > ram:debug.txt
- 開啟 ahi 偏好設定
- 選擇一種音訊模式 - HIFI 或其他
- 按下“測試聲音”按鈕
- 在 shell 中按 Ctrl-C
- 將結果釋出到 Aros-World
HD 音訊標準旨在硬體引腳分配可互換,以便聲音支援可以輕鬆快捷地更改。 HDA 是圍繞特定晶片的標準。 每種晶片都有特定數量的 DAC 和引腳,即使同一晶片也可以在不同的主機板上以不同的方式連線。 這些晶片是可程式設計的,作業系統可以調整路由方式。 有些引腳甚至沒有連線,因此將聲音路由到它們沒有意義。 此外,一些引腳具有感測器,可以檢測到是否有東西插入,例如,當插入耳機時,筆記型電腦的揚聲器可以靜音。 引腳也被分組,例如,所有 5.1 聲道系統輸出都被分組。 通常,作業系統中的 HDA 驅動程式應該讀取引腳設定並確定合理的設定方式,斷開的引腳應該被忽略等。
HDAudio 標準在單獨的 DAC 上有耳機,這取決於驅動程式.. 它甚至可以在不中斷主(綠色)輸出的情況下將不同的音訊傳送到耳機
Envy24 系列
[edit | edit source]一點歷史。 VIA 首先購買了 ICE 建立的 Envy 晶片組 VT1712。 幾年後,他們建立了幾個更便宜的變體 VT1724(缺少混音器)、VT1721(低端縮減)、VT1720(嵌入主機板)以及最後的 VT1723(除了 Windows Envy24DT(如 SYBA SD-PEX63034)之外,沒有支援)。
出現了 PCI Express 版本。
Envy24 是 ICEnsemble 最初設計的基礎產品,它支援多聲道硬體混音,非常適合專業用途。 HT 版本刪除了硬體混音器(對於非專業用途來說並不重要)。 HT-S 版本幾乎與 HT 完全相同,只是它使用了更便宜的 DAC。 PT 版本與 HT-S 版本完全相同,只是它是在主機板上用於板載音訊的版本。
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| M-Audio Delta 66 - Rev B 1999 | 未測試 AK4524VF CS8404A-CS - 需要 Delta 系列分離盒和 D-sub 線 - | |||||
| Audiophile 2496 Rev A 2000 | 0x14 | 0x | 在 - I2S 立體聲編解碼器 AKM AK4528VF 上有效音訊輸出,具有 24bit/96kHz DAC 和 ADC; CS8427 數字收發器 | |||
| Audiophile 2496 Rev B 2003 | 0x14 | 0x | 是 | 效果很好 - I2S 立體聲編解碼器 AKM AK4528VF,具有 24bit/96kHz DAC 和 ADC; CS8427 數字收發器 | ||
| M-Audio Delta 410 - 2001 2001 REV-B | 未測試 D-A AK4529VQ 轉換器,具有 CS8427-CS 5532 1158B 或 Event Echo Gina 20-Bit 多軌介面分離盒 - | |||||
| M-Audio Delta 1010 | 未測試 AK5383 和 AK4393 - 25 針 D-sub - | |||||
| M-Audio Delta 1010LT 1010E | 未測試 D-A AK4529 轉換器,具有 2 個帶前置放大器的 XLR 麥克風輸入
| |||||
| M Audio Delta 44 - Rev A 2002 - Rev B 2003 - Rev D 2003 | 未測試 ICE1712G AK4524VF,需要帶 15 針 D-sub 線的分離盒 - | |||||
| M-Audio Delta 66 Rev E 2006 - Omni Studio | 未測試,需要帶 15 針 D-sub 線的分離盒 - | |||||
| M-Audio Delta DiO 2496 | ||||||
| Terratec EWX24/96 | 未測試 | |||||
| TerraTec 6fire DMX 24/96 | 0x1412 | 0x1712 | 0x02 | 嘗試了線路 1-2 3-4 5-6 7-8 | 未測試 - AKM 和編解碼器 | |
| Terratec EWSA88MT | ||||||
| Audiotrak Prodigy HD2 24/96 | 未測試 | |||||
| Audiotrak (ESI) Maya 1010 1010L | 未測試 | |||||
| EMU 1212M | 未測試 | |||||
| EMU 1616M | 未測試 | |||||
| Terratec EWS 88MT EWS 88D | ||||||
Hoontech Soundtrack DSP 24Soundtrack DSP 24 Value Soundtrack DSP 24 Media 7.1 Event Electronics EZ8 |
||||||
Digigram VX442Lionstracs Mediastation Terrasoniq TS 88 Roland/Edirol DA-2496 |
||||||
envy24ht.audio - VIA VT1724
[edit | edit source]| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
|---|---|---|---|---|---|---|
| ESI Juli@ | 0x3031 | 0x4553 | 0x0 | 是 | 是 | 據報道在幾年前有效 Envy24HT-S - AKM 4358 DAC - AKM 4114/4112 DIT |
| ESI Juli@ Ego Igo rev K | 0x3031 | 0x | 0x0 | 未測試 | 未測試 | AK4358? DAC - AK4114 AK4112 DIT |
| M-Audio Revolution 5.1 | 0x1412 | 0x3631 | 0x0 | 未測試 | 未測試 | 據報道在幾年前有效,但已停產 - (Envy24GT) - 3ch AKM 4358 DAC - ADC AKM 5365 - |
| M-Audio Revolution 7.1 24/192 | 0x1412 | 0x3630 0x1724 | 0x0 | 無法正常工作 - 非法訊號量 - 6ch ADC AKM AK4355 24 位 192 kHz - 2ch DAC AKM AK4381 24 位 192 kHz - ADC AKM AK5380 | ||
| Terratec Aureon Sky 5.1 | 0x153b | 0x1147 | 0x | 未測試 | 未測試 | 未測試 - 已停產 |
| Terratec Aureon Space 7.1 | 0x153b | 0x1145 | 0x0 | 未測試 | 未測試 | 未測試 - Wolfson WM8770 DAC,AC'97 編解碼器 SigmaTel STAC9744 |
| Terratec Aureon Universe 7.1 | 0x153b | 0x1153 (rev x) 0x1724 (rev3) | 0x0 | 無法正常工作 - rev 3 上的訊號量錯誤 - DAC ADC | ||
| Terratec Phase 22 | 0x153b | 0x1150 | 未測試 | 未測試 | 未測試 - Envy24HT-S - AK4524 | |
| Terratec Phase 28 | 0x153b | 0x1149 | 未測試 | 未測試 | 未測試 - Envy24HT-S - AK4524 | |
| 未測試 | 未測試 | |||||
| 描述 | 供應商 ID | 產品 ID | 播放 | 錄製 | 版本 | 評論 |
| Audiotrak (ESI) Prodigy 7.1 | 0x4933 | 0x4553 | 未測試 | 未測試 | 沒有驅動程式 - Wolfson WM8770 和 AC'97 SigmaTel STAC9744 編解碼器 | |
| Audiotrak (ESI) Prodigy 7.1 LT | 0x3132 | 0x4154 | 未測試 | 未測試 | 沒有驅動程式 - | |
| Audiotrak (ESI) Prodigy 192 24/96 | 未測試 | 未測試 | 沒有驅動程式 - STAC9460S 編解碼器 | |||
| Echo Layla 24/96 | 未測試 | 未測試 | ||||
| Hercules Gamesurround Fortissimo 4 | 未測試 | 未測試 | 沒有驅動程式 - Wolfson WM8776 編解碼器和 WM8766 DAC | |||
| M-Audio Audiophile Delta AP 192k | 0x1412 | 0x3632 | 未測試 | 未測試 | 沒有驅動程式 - 立體聲 ADC AKM AK5385A 24 位 192 kHZ - 8 通道 DAC AKM AK4358 24 位 192 kHz - AKM 4114/4112 DIT | |
| ONKYO SE-150PCI | 0x160b | 0x0001 | 未測試 | 未測試 | 沒有驅動程式 | |
| ESI Waveterminal 192x | 未測試 | 未測試 | ||||
| Quartet | 未測試 | 未測試 | - AKM 4114/4112 DIT | |||
| 未測試 | 未測試 |
hdmiaudio.audio - hdmi 不支援
[edit | edit source]| 描述 | 供應商 ID | 產品 ID | 版本 | 評論 | ||
|---|---|---|---|---|---|---|
| 描述 | 供應商 ID | 產品 ID | 版本 | 播放 | 錄製 | 評論 |
| ATI R6xx HDMI 音訊編解碼器支援輸出 | 0x1002 | 0x9840 | 未檢測到 | |||
| NVidia HDMI | ||||||
| 英特爾 6 系列 CougarPoint HDMI 編解碼器 | ||||||
| 英特爾 HDMI | ||||||
圖形 GFX 晶片組
[edit | edit source]HDMI、DVI 和 DisplayPort 顯示器具有 480p、720p、1080i、1080p 及更高的原生解析度
- HDMI 1.2 720p 解析度。
- HDMI 1.3 1080 解析度
- HDMI 1.4 以上 1080 解析度。
- HDMI 2.0
- HDMI 2.1
大多數圖形模式的回退是 vesa,如果任何原生支援不起作用
2D 測試使用 gfxbench 在 shell 中執行,鍵入 gfxbench > out.txt(40 秒黑屏是測試的一部分),透過 FreeDoom 透過限制刪除引擎(如 odamex、chocolate 或 vanilla doom -timedemo demo1 或 doom2 -timedemo demo1、doom.exe -iwad doom2 -file mymap.wad、Duke DNRATE 640x480 視窗化)
3D 測試使用 Demos/Mesa/、Cube 1080p、Cube 2 視窗化而不是全屏 1920 x 1025、Quake3 ~ cl_drawFPS 1、Xonotic、test gl 執行。
AGP 可用,但僅在少數支援的主機板晶片組上才能透過 AGP 插槽進行更快的傳輸
- 更快的 AGP 工作 = SIS 650 板,MSI 6788-050 上的英特爾 865pe AGP 插槽。
- 不支援 = nForce2 晶片組,大多數英特爾 815/820 晶片組,VIA 晶片組,ALi 晶片組。
vga.hidd
[edit | edit source]| 描述 | 供應商 ID | 產品 ID | 版本 | 評論 |
|---|---|---|---|---|
| 0x | 0x | 0x0 | 通用 VGA 驅動程式,限制為 16 色的 640x480 - 沒有 3D 支援 | |
vesa.hidd
[edit | edit source]| 描述 | 供應商 ID | 產品 ID | 版本 | 評論 |
|---|---|---|---|---|
| 0x | 0x | 0x0 | VBE1、VBE2 和 VBE3(大多數卡)的 2D 支援 - 各種解析度和 24 位顏色 - 沒有 3D 支援 | |
目前不支援 DVI 輸出。
如果有問題
- 確保使用最新版本。
- 將 GMA_MEM 設定為 128 或 256 進行測試
- 嘗試使用 FORCEGMA ToolType 進行 2D 測試,並在驗證 2D 工作後嘗試使用 FORCEGALLIUM ToolType 進行 3D 加速。 ToolType 應該應用於 Devs/Monitors/IntelGMA 顯示器圖示。
如果仍然有問題
- 在 GRUB 啟動螢幕上編輯啟動行,並新增選項:debug=memory
- 啟動。
- 使用 shell 命令:tools/debug/bifteck > RAM:debug.txt
- 然後釋出 [GMA MONITOR DETECTION] 和其他相關除錯行
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
|---|---|---|---|---|---|---|---|---|---|
| 910GL 82910GL GMCH + ICH6 | 0x8086 | 0x2582 0x2592 | 0x0 | 是 | 未測試 | ||||
| 910GML 82910 GML GMCH + ICH6 移動版 | 0x8086 | 0x2582 0x2592 | 0x0 | 是 | 未測試 | 可能需要在 grub 啟動行中新增 forceGMA 才能正常工作 | |||
| 915G 82915G GMCH + ICH6-M | 0x8086 | 0x | 0x0 | 未測試 | 未測試 | ||||
| 915GL 82915GL GMCH | 0x8086 | 0x | 0x0 | 未測試 | 未測試 | ||||
| 915GV 82915GV GMCH | 0x8086 | 0x | 0x0 | N/A | 惠普 DC5100 小型機箱 | ||||
| 915GM GMA900 | 0x8086 | 0x | 0x0 | 隧道齒輪箱 | 是 | 華碩 Eee PC 900 | |||
| 915GMS | 0x8086 | 0x | 0x0 | 隧道 | |||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 945GU - 133 MHz (英特爾 A100 和 A110 的 Lake 埠) | 0x8086 | 0x2772 | 0x0 | 富士通 LifeBook U1010, | |||||
| 945GMS - 166 MHz / 250 MHz (1.05V) | 0x8086 | 0x27a2 | 0x0 | 是 | 戴爾 D430 | ||||
| 945GSE - 166 MHz (適用於 Atom) | 0x8086 | 0x27ae | 0x0 | [2] | 是 | DVI 埠 | 適用於 Atom 主機板和大多數 2008/2009 年的 netbook
| ||
| 945G 82945G GMCH + ICH7 | 0x8086 | 0x27a6 | 0x0 | 未測試 | 未測試 | 未經測試的 2D 和 3D | |||
| 945GC 82945GC MCH | 0x8086 | 0x27a6 | 0x0 | 未測試 | 未測試 | 未經測試的 2D 和 3D | |||
| 945PM | 0x8086 | 0x | 0x0 | 是 | 是 | 戴爾 D420, 康柏 nc6400, | |||
| 945GMS - 250 MHz Calistoga | 0x8086 | 0x | 0x0 | 是 | 大多數型號 | 是 |
| ||
| 未測試 | 未測試 | ||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GMA 3100 G31 | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援 2D,但不支援 3D | ||
| GMA 3100 G33 | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援 2D,但不支援 3D | ||
| GMA 3150 netbook 和 nettop | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援 2D,但不支援 3D。nettop 沒有 VGA、DVI 或 HDMI 輸出 | ||
| G965 | 0x8086 | 0x | 未測試 | 未測試 | 未測試 | ||||
| Q965 | 0x8086 | 0x2992 | 否 | 未測試 | 未測試 | 僅測試了 VGA 輸出。 | |||
| 965GM X3100 (500 MHz) | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 一些支援 2D,但不支援硬體 3D - 無法使用 VGA 或 DVI 輸出使其工作
| ||
| 960GM X3100 (400 MHz) | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | |||
| 965M X3100 (400 MHz) | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 戴爾 D830, | ||
| 965PM ?? | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 東芝 A9 支援有限的 2D 加速,但不支援硬體 3D | ||
| GL965 | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援有限的 2D 加速,但不支援硬體 3D | ||
| GM965 | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援有限的 2D 加速,但不支援硬體 3D | ||
| GMA X3500 G35 | 0x | 0x | 0x0 | 未測試 | 未測試 | 未測試 | 支援有限的 2D 加速,但不支援硬體 3D | ||
| X4500M G41 G43 G45 (400Mhz) 移動版 4 系列 | 0x8086 | 0x2a42 0x2a43 | 0x07 | VESA | 支援有限的 2D 加速,但不支援硬體 3D | ||||
| GMA 4500M HD (533 MHz) | 0x8086 | 0x | 未測試 | 未測試 | 未測試 | 支援有限的 2D 加速,但不支援硬體 3D | |||
| GMA 4700M HD (640MHZ) | 0x8086 | 0x2a42 | 未測試 | 未測試 | 未測試 | 支援有限的 2D 加速,但不支援硬體 3D | |||
nouveau.hidd (nvidia pci, agp, pci-e 桌面)
[edit | edit source]- 桌上型電腦,更可能在 **非常** 早期的英偉達(但不在老的 VIA 主機板晶片組上,即 2010 年之前的)上命中而不是錯過
- 筆記型電腦,對 **非常** 早期的非 Optimus(即只有英偉達,所以沒有英特爾/英偉達組合)的支援有限
Please note that the nouveau project is reverse engineering a graphics driver due to nVidia's limited information and design decisions (closed firmware)
- 2011-10 - DEVS 6.11 Nouveau.hidd 7.4 Gallium.hidd 9.4 Softpipe - LIBS 2.3 Gallium 1.3 GLU 19.0 Mesa OpenCL 1.x
- 2011-04 - DEVS 5.31 Nouveau.hidd 7.3 Gallium.hidd 9.3 Softpipe - LIBS 2.2 Gallium 1.1 GLU 18.0 Mesa OpenCL n/a
AROS 的 Nouveau 支援 限於 OpenGL 2.1 相容性,即使對於現代的 GL4 相容 GPU 也是如此 - OpenCL 支援舊的 NV50(8000 9000)卡,在更新的 NVC0 卡(300 以上)中支援較少
ADoom3 圖形細節設定為超高,在遊戲過程中進行基準測試,按“`”鍵並在控制檯中輸入“Timedemo demo1”
| 顯示卡 | 1024 x 768 | 800 x 600 | 640 x 480 |
|---|---|---|---|
| 華碩 EN8400GS SILENT/P/512M PCIe (G98) | |||
| 8400gs | |||
| 技嘉 8500 GT 256M | 42,6 | 57,2 | 68,6 |
| Geforce 9500GT 512M | 43 | 53 | 57 |
| gt210 | |||
| Palit GT220 Sonic 512M | 39,7 | 55,8 | 63,7 |
| gt218 | |||
| HostGL Ryzen 5 4600H - Nvidia 1650 - Linux mint 21.1 | 150fps | 154fps | 155fps |
Nouveau 開發和實際基準測試速度 比競爭對手的 AMD Radeon 支援在 2D 和 3D 中慢得多
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
|---|---|---|---|---|---|---|---|---|---|
| tnt1 (nv04) tnt2 (nv05) m64 value (1998) | 0x | 0x | 0x0 | 非常慢 | N/A | NV04 Riva TNT TNT2 Fahrenheit 在 VIA 主機板晶片組上凍結,因此請將 SYS:Devs/Drivers 或 Monitors 中的 agp.hidd 重新命名 | |||
| tnt vanta lt (nv06) 1998 /9 | 0x10de | 0x002c | 0x15 | 慢 | N/A | ||||
| Geforce 256 (nv10) (2000) | 0x | 0x | 0x0 | 慢 | N/A | 未經測試的 Geforce256 | |||
| Geforce 2 Geforce 3 Geforce 4 (nv20) 2000 / 2 | 0x | 0x | 0x0 | 慢 | N/A | 適用於一些 PCI 和 AGP Geforce2 Geforce3 Geforce4 | |||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| Geforce FX5200 nv34 (2003) | 0x10DE | 0x0322 0x | 0xA1 | VGA15 | DVI | N/A | NV30 GeForce 5 FX Rankine 硬體 OpenGL 1.5 - 比 GF MX 4000 的 2D 速度慢 - 最大 1024 x768
| ||
| Geforce FX5500 (nv34) (2003) | 0x | 0x | 0x0 | DVI | N/A | 工作 | |||
| Geforce 5100 (NV34) | 0x | 0x | 0x0 | N/A | |||||
| Geforce FX 5200LE (NV34) | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5200 Ultra | 0x | 0x | 0x0 | N/A | |||||
| Geforce FX5600 (nv31) (2004) | 0x | 0x | 0x0 | 是 | DVI | N/A | 工作 | ||
| GeForce FX 5600 Ultra | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5600SE | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5600XT | 0x | 0x | 0x0 | N/A | |||||
| Geforce FX5700 (nv36) (2004) | 0x | 0x | 0x0 | 一些 | DVI | N/A | |||
| GeForce FX 5700VE | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5700 Ultra | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5700LE | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5800 (NV30) | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5800 Ultra (NV30) | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5900 (NV35) | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5900 Ultra | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5900XT | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5900ZT | 0x | 0x | 0x0 | N/A | |||||
| GeForce FX 5950 Ultra | 0x | 0x | 0x0 | N/A | |||||
| Geforce 5xxx | 0x | 0x | 0x0 | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| Geforce 6200 (nv44) (2005) | 0x | 0x00F3 0x014F | 0x0 | 5.28 畫素文字 | 使用 5.28 | VGA15 和 s-video - 簡單的 4 針電纜線可與 7 針電纜一起使用 | DVI | N/A | NV40 GeForce 6 GeForce 7 Curie AGP 硬體 OpenGL 2.1 需要之前的 5.x 版本,因為在 2011-10 年出現了迴歸 |
| Geforce 6200 (nv44a) (2006) | 0x | 0x0221 | 0x0 | 5.28 畫素文字 | VGA15 | DVI | N/A | 硬體 OpenGL 2.1,PCI 版本在 2014-01-02 測試透過 - Icaros 1.5.2
| |
| 帶 Turbo Cache 的 GeForce 6200 (NV43) | 0x | 0x0161 | 0x0 | 是 | 是 | DVI | N/A | ||
| 帶 Turbo Cache 的 GeForce 6200SE (NV44) | 0x | 0x0162 | 0x0 | N/A | |||||
| Geforce 6200 LE | 0x10de | 0x0163 | 0x0 | PCI-E | |||||
| GeForce 6600 LE | 0x | 0x00F4 0x0142 | 0x0 | N/A | |||||
| GeForce 6600 | 0x | 0x00F2 0x0141 | 0x0 | N/A | 2006 PureVideo HD 1 或 VP1 重新使用了 FX 的 MPEG-1/MPEG-2 解碼管道 | ||||
| Geforce 6600gt (nv4x) (2005) | 0x | 0x00F1 0x0140 | 0x0 | 是 | 是 | DVI | N/A | OpenGL 測試 - | |
| Geforce 6800 (nv40) (2005) | 0x | 0x0041 0x00C1 0x00F0 0x0211 | 0x0 | 是 | 是 | DVI | N/A | ||
| GeForce 6800 XE (NV4x) | 0x | 0x0043 | 0x0 | N/A | |||||
| GeForce 6800 LE | 0x | 0x0042 0x00C2 0x0212 | 0x0 | N/A | |||||
| GeForce 6800 GT (quadro fx 1400) | 0x | 0x0045 0x0046 0x0215 | 0x0 | 是 | 是 | N/A | |||
| Geforce 6800 GS | 0x | 0x0047 0x00C0 0x00F6 | 0x0 | N/A | |||||
| GeForce 6800 GTS NV40 | 0x | 0x0040 0x0F9 | 0x0 | 是 | 是 | DVI | N/A | ||
| Geforce 6800XT | 0x | 0x0044 0x0048 0x00C3 0x0218 | 0x0 | N/A | |||||
| GeForce 6600 VE | 0x | 0x0143 | 0x0 | N/A | |||||
| GeForce 6500 NV44 | 0x | 0x0160 | 0x0 | N/A | |||||
| GeForce 6250 | 0x | 0x0169 | 0x0 | N/A | |||||
| Geforce 6xxx | 0x | 0x | 0x0 | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce 7800 GTX | 0x | 0x0090 0x0091 | 0x0 | 隧道齒輪箱立方體立方體2 25 | N/A | 256MB DDR3 - 1 個 6 針電源聯結器 -
| |||
| GeForce 7800 GT | 0x | 0x0092 | 0x0 | N/A | |||||
| Geforce 7600gt (G8 ) (nv4 ) (2006) | 0x | 0x02E0 0x0391 | 0x0 | N/A | OpenGL 2.1
| ||||
| GeForce 7800 SLI | 0x | 0x0095 | 0x0 | N/A | |||||
| GeForce 7900 GTX | 0x | 0x0290 | 0x0 | N/A | |||||
| GeForce 7900 GT GTO | 0x | 0x0291 | 0x0 | N/A | |||||
| GeForce 7900 GS | 0x10de | 0x0292 | 0x0a1 | 畫素文字 | 是 | N/A |
| ||
| GeForce 7950 GX2 | 0x10de | 0x0293 0x0294 | 0x0 | ||||||
| GeForce 7950 GT | 0x | 0x0295 0x02E4 | 0x0 | N/A | |||||
| GeForce 7900 GS | 0x | 0x02E3 | 0x0 | N/A | |||||
| GeForce 7600 GS | 0x | 0x02E1 0x0392 | 0x0 | N/A | |||||
| GeForce 7650 GS | 0x | 0x0390 | 0x0 | N/A | |||||
| GeForce 7600 LE | 0x | 0x0394 | 0x0 | N/A | |||||
| Geforce 7800GS (G8 ) (nv4 ) (2006) | 0x | 0x0093 0x00F5 | 0x0 | 畫素文字 | 是 | N/A |
| ||
| GeForce 7100 GS | 0x | 0x016A | 0x0 | 畫素文字 | N/A | ||||
| GeForce 7350 LE | 0x | 0x01D0 | 0x0 | N/A | |||||
| Geforce 7300le (G8 ) (nv4 ) (2006) | 0x | 0x01D1 | 0x0 | 畫素文字 | 否 | N/A | |||
| GeForce 7300SE 7200GSGF-7200GS-N-B1 變體 (G72) | 0x10de | 0x01D3 | 0x0a1 | 1x DVI,1x VGA,1x S-Video | N/A | 2007 40W pci-e 1.0 VP1 沒有統一著色器 -
| |||
| Geforce 7300gt (G8 ) (nv4 ) (2006) | 0x | 0x0395 0x0393 | 0x0 | 畫素文字 | 否 | N/A |
| ||
| GeForce 7300 GS | 0x | 0x01DF | 0x0 | N/A | |||||
| GeForce 7500 LE | 0x | 0x01DD | 0x0 | N/A | |||||
| Geforce 7xxx | 0x | 0x | 0x0 | N/A | |||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce 8800 Ultra (NV50 家族) | 0x | 0x0194 | 0x0 | N/A | NV50 GeForce 8 到 GeForce 200 opengl 3.x - 最大解析度 - 80 奈米技術 - PureVideo HD 2 或 VP2 Nvidia VDPAU 功能集 A(在 Ultra 和一些 8800gt 中不存在)添加了一個專用的位元流處理器 (BSP) 和增強的影片處理器,用於 H.264、VC-1 加速 | ||||
| Geforce 8800gts (nv50) (G8x) (2007) | 0x | 0x0400 0x0600 0x0193 | 0x0 | N/A | 2007 200w openGL3 openCL - 2x6pin 電源
| ||||
| Geforce 8800gtx (nv5 ) (G8x) (2007) | 0x | 0x | 0x0 | N/A | 2008 200W 1x 6pin 聯結器,
| ||||
| GeForce 8800 GT | 0x | 0x0602 0x0611 0x0193 | 0x0 | 是 | DVI 最高 2500 x 1600 | N/A | opengl 3.x - 需要 6pin 電源聯結器
| ||
| GeForce 8800 GT (G92) | 0x10de | 0x0611 | 0x0a2 | 6.11 畫素文字 | 是 | N/A | 是 | N/A | opengl 3 pci-e 2.0 8800GT 512MB 在 Icaros 2.0.3 上 |
| Geforce 8600gt (nv5 ) (G8x) (2007) | 0x | 0x0401 0x0402 | 0x0 | 畫素文字 | 否 | N/A | opengl 3.x - 最大解析度
| ||
| GeForce 8500 GT | 0x | 0x0421 | 0x0 | 一些顏色 | N/A | OpenGL 測試 - 最大 opengl 3.x,但提供了 2.1 - 最大解析度
| |||
| GeForce 8800 GS | 0x | 0x0606 0x060D | 0x0 | N/A | opengl 3.x - 最大解析度 | ||||
| GeForce 8600GS | 0x | 0x0403 | 0x0 | N/A | openGL 3.x VP3 為藍光光碟格式的所有 3 種影片編解碼器提供完整的硬體解碼:MPEG-2、VC-1 和 H.264 - Nvidia VDPAU 功能集 B | ||||
| GeForce 8300 GS | 0x | 0x0423 | 0x0 | N/A | opengl 3.x - 最大解析度 | ||||
Geforce 8400gs G98GS(2007 年底)GT218(2009 年)
|
0x | 0x0424 0x0422 | 0x0 | Doom Doom2 Duke | 隧道 490 齒輪箱 505 立方體 135 立方體2 55 quake3 | 工作於 DVI 的數字部分,但任何顯示埠都沒有輸出 | 輸出在 DDWG 的 DVI 和 hdmi 的 24 針數字陣列上 | N/A | 2009 50W openGL 3.1 openCL - 外殼單槽 - 一個單鏈路 DVI 數字輸出,支援高達 1920x1080 解析度的顯示器 - 模擬解析度 640 x 480 到 1024 x 768 16 位和 24 位顏色 - 執行溫度略高於預期 - G98 VP3 pci-e 2.0 512MB DDR2 -
|
Geforce 8400gs (nv50) (G86) (2007 年中)
|
0x | 0x0404 | 0x0 | Doom Doom2 Duke | 隧道 490 齒輪箱 505 立方體 135 立方體2 55 quake3 | 工作,但未經測試穿過 DVI 插頭的 4 針模擬訊號 | 輸出在 DDWG 的 DVI 和 hdmi 的 24 針數字陣列上 | N/A | 2008 年 50W openGL 3.1 openCL - 單槽位 - 一個單鏈路 DVI 數字輸出,最高可達 1920x1080 解析度顯示 - 模擬解析度 640 x 480 到 1024 x 768,16 位和 24 位顏色 - 執行溫度比預期略高 - G86 VP2 128MB -
|
| GeForce 8400 SE | 0x | 0x0420 | 0x0 | N/A | openGL 2.x openCL | ||||
| NVidia Quadro NVS290 DMS-59 | 0x | 0x0403 | 0x0 | DMS-59 插座 | DMS-59 | N/A | 2008 年 21W - G86S (G86-827-A2) - 16 個著色單元,8 個紋理對映單元和 4 個 ROP。 NVIDIA 將 256 MB DDR2 與 PCIe 1.0 x16 低功耗配對 - | ||
| Geforce Quadro FX 4600 (SDI),5600 | 0x | 0x | 0x0 | VESA 2d | N/A | ||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce 9800 GX2 (NV50 家族) | 0x | 0x0604 | 0x0 | VESA | N/A | 2009 年 150w - 65 奈米技術 | |||
| GeForce 9800 GTX | 0x10de | 0x0612 | 0x0a2 | 6.11 | N/A | 2009 年 2x6pin 電源 -
| |||
| GeForce 9800 GTX+ | 0x10de | 0x0613 | 0x0 | N/A | opengl 3.x - 最高解析度 2560 x 1920 - 雙槽位 - 如果需要 2x6pin 聯結器,則計算機電源上的 26 安培 12 伏軌道 - G92 晶片的 55 奈米版本 - 不適用於 PCI-e 1.0a 插槽 -
| ||||
| Geforce 9800gt (nv50) (G92a) (2008) | 0x10de | 0x0614 | 0x0a2 | Doom Doom2 Duke | tunnel 495 gearbox 513 Cube 156 Cube2 120 Quake3 | DVI | N/A | OpenGL 3.1 openCL 1.x - 雙槽位 - 600w 26 安培在兩個 12 伏軌道上,用於顯示卡上的 2x6pin 電源 - 無風扇控制 - 一些帶有 1x6pin - 可敬的 GeForce 8800 GT 的重新命名版本 - 隨機工作
| |
| Geforce gf9600 9600gt (nv5 ) (G9x) (2008) | 0x10de | 0x0622 | 0x0a1 | Doom Doom2 Duke | tunnel 493 gearbox 675 Cube Cube2 100 Quake3 | DVI | N/A | OpenGL 3.2 openCL 但無風扇控制 - 雙槽位 - 1 個 6pin pcie 電源聯結器 - 500 瓦或更大功率,+12 伏軌道上的最小電流為 26 安培 - 最大模擬:2048x1536,最大數字:2560x1600(僅限雙鏈路 DVI) - PCI Express® 2.0 / 1.1 支援 - g96 gpu 隨機工作 -
| |
| Geforce gf9500 9500gt (nv5 ) (G9x) (2008) | 0x10de | 0x0640 | 0x0a1 | Doom Doom2 Duke | tunnel 480 gearbox 500 Cube Cube2 64 Quake3 | DVI | N/A | opengl 3.2 - 單槽位 - 350 瓦/400 瓦或更大功率,+12 伏軌道上的最小電流為 18 安培/22 安培 - 最大模擬:2048x1536,最大數字:2560x1600(僅限雙鏈路 DVI) - PCI Express® 2.0 / 1.1 支援 -
| |
| GeForce 9600 GS | 0x | 0x0623 | 0x0 | N/A | opengl 3.x - 最高解析度 - 不適用於 PCI-e 1.0a 插槽 -
| ||||
| GeForce 9600 GSO | 0x | 0x0610 | 0x0 | N/A | opengl 3.x - 最高解析度 - G92 削減 - 9600GSO 是重新貼牌的 8800GS,這兩款卡都非常耗電 - | ||||
| GeForce 9300 GS | 0x | 0x06E1 | 0x0 | N/A | 2009 年 opengl 3.x - 最高解析度 | ||||
| Geforce 9400 GT (nv5 ) (G86S) (2008) | 0x | 0x | 0x0 | 1x DVI,1x VGA,1x S-Video | 1x DVI | N/A | 2009 年 50W opengl 3.x - 最高解析度 | ||
| Geforce 9xxx (nv5 ) (G9x) (2008) | 0x | 0x | 0x0 | N/A | 2009 年 opengl 3.x - 最高解析度 | ||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce GTX 280 (NV50 家族) | 0x05E1 | VESA | N/A | opengl 3.x - 最高解析度 PureVideo HD 4 (Nvidia Feature Set C 或 "VDPAU Feature Set C"),VP4 添加了硬體來解除安裝 MPEG-4 Advanced Simple Profile (原始 DivX 和 Xvid) | |||||
| GeForce GTX 260 | 0x10de | 0x05E2 | Vesa | N/A | 2 6pin - 電源 pci express 2.1 - | ||||
| Geforce GTS250 250GTS (g92b) (2009) | 0x10de | 0x0615 | 0x0a2 | Doom Doom2 Duke | tunnel 486 gearbox 508-642 Cube Cube2 80 Quake3 | DVI | N/A | 2x6pin 電源 VP2 - pci-e 2.x - 雙槽位 - 738m 1gb ddr3 -
| |
| GeForce GT 240 (GT215 家族) | 0x10de | 0x0ca3 | 0xa2 | 使用 VESA | 6.11 tunnel gearbox | N/A | 2009 年末 openGl 3.2 - 雙槽位 - 無需 6pin 電源,配有 VP4 - 2015 年添加了 linux nouveau 支援 - 所有都是 pcie 2.1 卡,可能不適用於 1.0a 插槽 -
| ||
| GT220 (GT216) G220 | 0x10de | 0x0a20 | 0xa2 | 是 | 是 | DVI | N/A | Icaros 2.0.3 GeForce GT220 1GB
| |
| Geforce GT220 220GT G94 Tesla (g92b) | 0x10de | 0x0a20 | 0xa2 | Doom Doom2 Duke | tunnel 490 gearbox 505 cube 150 cube2 50 Quake3 | 1x DVI,1x VGA | DVI 但不是 1x HDMI | N/A | 58W pci express 2.0 卡 DDR3 - 單槽位 -
|
| GT210 GT 210 210GT G210 基於 Tesla 2.0 GT218S GT218-300-A2 變體,GT218-300-B1 | 0x10de | 0x0a65 | 0xa2 | 6.11 畫素文字 | 1x DVI,1x VGA | DVI 輸出工作,但 hdmi 或 1x DisplayPort 不工作 | N/A | 2009 年 31W OpenGL 3.3 pci-e 2.0 卡 - 單槽位 -
| |
| Quadro NVS 295 (256 MB GDDR3),NVS 450 (256M/512 MB DDR3) | 0x10de | 0x | 2 或 4 個 dp 埠 | N/A | 2009 年 25w 低效能 - G98s,在 PCI-Express 1.0 x16 上具有 8 個著色單元,4 個紋理對映單元和 4 個 ROP -
| ||||
| GT310 Tesla 310,315,GT 320,GT 330 GT 340 | VESA | 6.11 tunnel gearbox | N/A | 2010 年 50w OpenGL 3.3 openCL,效能與 GT2xx 相似,但 gt31x 除外 (較差) | |||||
| Quadro NVS310 NVIDIA NVS 310 | 2 個 dp | N/A | 2012 年 25w GF119S (GF119-825-A1) 48 個著色單元,8 個紋理對映單元和 4 個 ROP,在 PCI-Express 2.0 x16 上 - 512 MB DDR3 - PureVideo VP5 VDPAU Feature Set D - | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GTX 470,GTX 480 GF10 GF10* 核心 (NVC0 家族) | VESA | 隧道齒輪箱 | N/A | 2010 年 215w 2x6 插頭 - NVC0 GF100 (GF100-275-A3) Fermi 448 個著色單元,56 個紋理對映單元和 40 個 ROP,帶有 1,280 MB GDDR5 - OpenGL4.5 OpenCL1.1 曲面細分 - 雙槽位 - | |||||
| Geforce GTX460 460GTX (G104) 256 位,1GB v2 192 位和 GTX 465 | 0x10de | 0x0e22 | 0xa1 | VESA | tunnel gearbox cube 055-111 cube2 50 | N/A | 硬體 OpenGL 4.x - 2x6pin 電源 - 雙槽位 -
| ||
| Geforce GTX 460SE 192 位 | 0x10de | 0x0e23 | 0x91 或 0xa1 | N/A | nouveau 6.11 - 需要 2 個 6pin 電源 - 雙槽位 -
| ||||
| Geforce GT450 GTS450 450GTS GF106 | 0x10de | 0x0dc4 | 0x0a1 | Doom Doom2 Duke | tunnel gearbox cube cube2 50 Quake3 | DVI | N/A | 2010 年 硬體 OpenGL 4.2,但 nouveau 在 3.3 - 大多數需要 1x 6pin 電源 - 雙槽位 -
| |
| GT 440 GF108 晶片組或更高 OEM GF106 | VESA 6.11 畫素文字 | 隧道齒輪箱 | N/A | openGl 4.1 opencl 1.x - 無需 6pin 電源 - 96 個 cuda 核心 128 位 - 雙槽位 -
| |||||
| GT430 430GT (GF108) | 6.11 畫素文字 | 6.11 tunnel gearbox | N/A | ddr3 記憶體 64 位或 128 位 - 有問題,等待新版驅動程式
| |||||
| nVidia Quadro FX1800 768MB GDDR3 全高顯示卡工作站 | VESA 6.11 畫素文字 | 6.11 tunnel gearbox | DVI-I 2xDP | N/A | 59W 768 MB GDDR3 記憶體,使用 192 位記憶體介面 - OpenGL 3.3 - | ||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GTX 590 Fermi | 0x10de | VESA | 6.11 | N/A | OpenGL4.4 OpenCL 1.1 - GDDR5 - 6pin 和 8pin 電源聯結器 - 512 個 cuda - 雙槽位 -
| ||||
| GTX 580, | 0x10de | VESA | 6.11 | N/A | PureVideo HD 5" 或 "VP5" (Nvidia Feature Set D 或 VDPAU Feature Set D) 4k UHD 3840 × 2160 H.264 解碼 - | ||||
| GTX 570, | 0x10de | VESA | 6.11 | N/A |
| ||||
| Geforce 5xx 560gtx Fermi GTX 560, | 0x10de | VESA | 6.11 | N/A | opengl 4.x - 2 個 6pin 電源 - 384 個 cuda 核心 - 雙槽位 - 不適用於 PCI-e 1.0a 插槽 -
| ||||
| GTX 560 Ti | 0x10de | VESA | 6.11 | N/A |
| ||||
| GTX 550 Ti | 0x10de | 0x1201 | VESA Doom Doom2 Duke | 6.11 | N/A | 在 I2C 初始化時可能會掛起或在 OpenGL 應用程式上出現隨機宕機 - 大多數需要 1 個 6pin,最小 400W,+12V1 / +12V2 雙 12V 軌道上的 24A,用於計算機的電源單元 - 192 個 cuda 核心 - 使用雙槽位 - 不適用於 PCI-e 1.0a 插槽 -
| |||
| GT 545 和 OEM GF116 | 0x10de | VESA | 6.11 | N/A | openGL 4.2 opencl 1.x - 僅限 OEM 的 GDDR5 - | ||||
| GT530 OEM | 0x10de | VESA 6.11 畫素文字 | 6.11 | N/A | 96 個 cuda 核心 - 1GB 或 2GB DDR3 128 位 | ||||
| GT520 520GT | 0x10de | VESA 2D | 6.11 | N/A | 未測試 48 個 cuda 核心 - DDR3 64 位 | ||||
| 510,GT 530 | 0x10de | VESA 2D 6.11 畫素文字 | 6.11 | N/A | ddr 3 - 最大 50w - | ||||
| GT610 Fermi GF119 | 0x10de | VESA | 6.11 | N/A | |||||
| NVS 315 300 GF119S | 0x10de | VESA 需要特殊的 dms-59 電纜 | N/A | 2013 年 fermi 315 PNY VCNVS315-T 1Gb DDR3,但需要特殊的 dms-59 電纜 - | |||||
| GT630 GF108 Fermi | 0x10de | VESA | N/A | 未加速 2015 - 類似於下面的 GT730 - 96 個 cuda 核心,而 kepler 版本有 384 個 - 128 位到 kepler 的 64 位頻寬 - kepler 有 2GB DDR3
| |||||
| Geforce GT 730 | 0x10de | 使用 VESA 6.11 畫素文字 | N/A | fermi 版本有 96 個 cuda 核心 128 位 GF108
| |||||
| nVIDIA Quadro 4000 | 0x10de | VESA 2 個 dp 埠 | N/A | 142W 2Gb GDDR5 - PCI Express 2.0 x16 ; 全高卡,需要 1x 6 針 PCIe 電源 - CUDA 核心 256 - OpenGL 4.5 | |||||
| nVIDIA Quadro 5000 | 0x10de | VESA | N/A | 2011 年 200W 2.5Gb GDDR5 320 位 - PCI Express 2.0 x16 全高卡,需要 2x 6 針 PCIe 電源 - | |||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce GTX Titan GeForce GTX Titan Black GeForce GTX Titan Z | 0x10de | VESA | N/A | NVE0 GeForce 600 GeForce 700 GeForce GTX Titan Kepler | |||||
| GeForce GTX 780 GeForce GTX 780 Ti | 0x10de | VESA | N/A | PureVideo HD 6" 或 "VP6" (Nvidia Feature Set E 或 VDPAU Feature Set E) 在解碼 H.264 和 MPEG-2 時顯著提高了效能 | |||||
| GeForce GTX 770 | 0x10de | VESA | N/A | opengl 4.4 opencl 1.1 | |||||
| GeForce GTX 760 GeForce GTX 760 Ti | 0x10de | VESA | N/A | ||||||
| GeForce GT 740 | 0x10de | VESA | N/A | ||||||
| GeForce GT 730 Kepler | 0x10de | VESA | N/A | 兩個版本 fermi 96 個核心 128 位 GF108 和 kepler 384 個核心 64 位 GK208 | |||||
| 680gtx GK104 核心 gtx680 680m | 0x10de | VESA | N/A | ||||||
| GTX 690 Kepler NVE0 | 0x10de | VESA | N/A | pci-e 3.0,OpenGL 4.4 OpenCL 1.1 | |||||
| GTX 670 | 0x10de | VESA | N/A | ||||||
| GTX 660 GTX 660 Ti | 0x10de | VESA | N/A | ||||||
| GTX 650 GTX 650 Ti GTX 650 Ti Boost | 0x10de | VESA | N/A | 大多數需要 1 個 6pin 電源
| |||||
| Geforce GT 640 | 0x10de | VESA | N/A |
| |||||
| GT 620 GT 640 | 0x10de | VESA | N/A | ||||||
| 0x10de | VESA | N/A | |||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 0x10de | VESA 2D | N/A | NV110 GeForce 750ti,GeForce 900 Maxwell - | ||||||
| 0x10de | VESA | N/A | GM206 第二代 maxwell PureVideo HD 7" 或 "VP7" (Nvidia Feature Set F 或 VDPAU Feature Set F) 添加了 H.265 HEVC 版本 1 (主要和主要 10 個配置檔案) 的完全硬體解碼和完全固定功能 VP9 (影片編解碼器) 硬體解碼 | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| Quadro K620 quadro p620 2gb gddr5 128 位 和 quadro p1000 4gb gt1030 30w | 0x10de | VESA 2D | N/A | 2016 年 50w 超薄低功耗 - | |||||
| 0x10de | VESA 2D | N/A | NV130 GeForce 1060,GeForce 1070 Pascal | ||||||
| 1050ti | 0x10de | VESA 2D | N/A | ||||||
| 1650ti super | 0x10de | VESA 2D | N/A | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 0x10de | VESA 2D | N/A | GeForce RTX 2050 2060 2080,統一的 gsp-rm 韌體 | ||||||
| GeForce GTX 1660 Turing | 0x10de | VESA | N/A | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 0x10de | VESA | N/A | rx3060 3080 3050 av1 解碼 ampere | ||||||
| 0x10de | N/A | ||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 0x10de | N/A | ||||||||
| 0x10de | N/A | ||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
在 linux 上,具有 NVIDIA Turing 和 NVIDIA Ampere 架構 GPU 的客戶 可以選擇要安裝的 模組。Turing 之前的 (硬體光線追蹤之前的) 客戶將繼續執行閉源模組。希望這可能會擴充套件到其他作業系統
If you purchased a notebook with an NVidia sticker on it, most of the time you have a optimus based one, ie Intel CPU melded with Nvidia GPU, Optimus was slated at one point to go into desktop PCs but the industry ended up rejecting that concept
如果沒有類似於 Bumblebee此處 或者 PRIME 的東西在 AROS 中,大多數 Optimus 筆記型電腦將預設使用 Intel 顯示卡
- http://www.bumblebee-project.org/
- https://github.com/Bumblebee-Project/Bumblebee/wiki/
- https://github.com/Bumblebee-Project/Bumblebee/
- https://github.com/Bumblebee-Project/bbswitch
- https://github.com/amonakov/primus
- https://github.com/gsgatlin/optimus-rpms
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
|---|---|---|---|---|---|---|---|---|---|
| GeForce 6100 nForce 405 | 0x | 0x03D1 0x0242 | 0x0 | VESA | 無 | N/A | |||
| GeForce 6100 nForce 400 | 0x03D2 | VESA | 無 | N/A | |||||
| GeForce 6100 nForce 420 | 0x03D5 | VESA | 無 | N/A | |||||
| GeForce 6150 LE | 0x0241 | VESA | 無 | N/A | |||||
| GeForce 6150SE nForce 430 | 0x | 0x03D0 | 0x0 | 工作 | |||||
| GeForce 6150 | 0x0240 | ||||||||
| GeForce 7150M / nForce 630M | 0x0531 | ||||||||
| GeForce 7000M / nForce 610M | 0x0533 | ||||||||
| GeForce 7050 PV / NVIDIA nForce 630a | 0x053A 0x053B | ||||||||
| Geforce IGP 7025 nForce 630a | 0x | 0x053E | 0x0 | 一些 | 一些 | 某些晶片組上有一些支援 | |||
| GeForce 7100 / nForce 630i (C73) | 0x10de | 0x07e1 | 0x0a2 | 可能 | 可能 | 可能 | 可能 | N/A | Icaros 2.0.3 和技嘉 73-pvm-s2h rev. 1.0 可以正常執行,但無法在 宏碁 x270 上執行 Icaros 2.3 |
| GeForce 7150 / NVIDIA nForce 630i | 0x07E0 | ||||||||
| GeForce 7050 / NVIDIA nForce 610i | 0x07E3 | ||||||||
| Geforce IGP 8100 (nForce 720a) | 0x | 0x084F | 0x0 | ||||||
| GeForce 8100P | 0x | 0x0847 | 0x0 | ||||||
| Geforce 8200 8300 nForce 730a | 0x084A 0x0848 (GeForce 8300) 0x0849 (GeForce 8200) 0x084B (GeForce 8200) | 在一些 8300 上使用 Icaros 1.5 可以正常執行,但其他型號未測試 | |||||||
| nForce 780a SLI | 0x084C | ||||||||
| nForce 750a SLI | 0x084D | ||||||||
| Nvidia Geforce IGP 9300 (nForce MCP7a) | 0x | 0x | 0x0 | 工作 | |||||
| 9400 (ION) | 如果 AROS 檢測到 GPU 晶片組,則執行良好 | ||||||||
| 9700M () | |||||||||
| Geforce ION 2 | 執行良好 | ||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce Go 6150 | 0x0244 | ||||||||
| GeForce Go 6100 | 0x0247 | ||||||||
| GeForce Go 6200 | 0x0164 0x0167 | ||||||||
| GeForce Go 6400 | 0x0166 0x0168 | 索尼筆記本 | |||||||
| GeForce Go 6800 | 0x00C8 | ||||||||
| GeForce Go 6800 Ultra | 0x00C9 | ||||||||
| GeForce Go 6600 | 0x0144 | ||||||||
| GeForce Go 6600 TE/6200 TE | 0x0146 | ||||||||
| GeForce Go 6600 | 0x0148 | ||||||||
| GeForce Go 6600 GT | 0x0149 | ||||||||
| GeForce Go 7200 | 0x01D6 | ||||||||
| GeForce Go 7300 | 0x01D7 | 未測試 | |||||||
| GeForce Go 7400 | 0x01D8 | 2D 執行良好,但 3D 有問題 | |||||||
| GeForce Go 7800 | 0x098 | ||||||||
| GeForce Go 7800 GTX | 0x0099 | ||||||||
| GeForce Go 7950 GTX | 0x0297 | ||||||||
| GeForce Go 7900 GS | 0x0298 | ||||||||
| GeForce Go 7900 GTX | 0x0299 | ||||||||
| GeForce Go 7600 | 0x0398 | ||||||||
| GeForce Go 7600 GT | 0x0399 | ||||||||
| GeForce 6610 XL | 0x0145 | ||||||||
| GeForce 6700 XL | 0x0147 | ||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GeForce 8700M GT | 0x0409 | ||||||||
| GeForce 8600M GS | 0x0425 | ||||||||
| GeForce 8400M GT | 0x0426 | ||||||||
| GeForce 8400M GS | 0x0427 | ||||||||
| GeForce 8400M G | 0x0428 | ||||||||
| GeForce 8800M GTS | 0x0609 | ||||||||
| GeForce 8800M GTX | 0x060C | ||||||||
| GeForce 9500M GS | 0x0405 | ||||||||
| GeForce 8600M GT | 0x0407 | ||||||||
| GeForce 9650M GS | 0x0408 | ||||||||
| GeForce 9400M GT | 0x042C | ||||||||
| GeForce 9300M G | 0x042E | ||||||||
| GeForce 9100M G | 0x0844 | ||||||||
| GeForce 9800M GTS | 0x0628 | ||||||||
| GeForce 9700M GTS | 0x062A | ||||||||
| GeForce 9800M GTS | 0x062C | ||||||||
| GeForce 9600M GT | 0x0647 | ||||||||
| GeForce 9600M GS | 0x0648 | ||||||||
| GeForce 9600M GT | 0x0649 | ||||||||
| GeForce 9500M G | 0x064B | ||||||||
| GeForce 9300M GS | 0x06E5 | ||||||||
| GeForce 9200M GS | 0x06E8 | ||||||||
| GeForce 9300M GS | 0x06E8 | ||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| N/A | |||||||||
| N/A | |||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| GT 605M、GT 610M GT 620M GT 630M GT 635M GT 645M | VESA | 無 | N/A | ||||||
| GTX 650M | VESA | 無 | N/A | ||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| N/A | |||||||||
| N/A |
Michel Shultz 2D 桌面驅動程式(大多數發行版上的標準),並且 bearsofts 在 Icaros 1.3.1 附近更新了 2013 年的版本
3D 未在 AROS 中實現,但可以覆蓋這些 AMD 晶片組
- r300g - 9600 到 X1900 - llvm 不需要 - r300 軟體驅動程式已過時,而且不太實用
- r600g Evergreen - HD 2xxx 到 6xxx - llvm 不一定需要,可以使用 swrast - r600 軟體驅動程式已過時
- SI - HD 7xxx 及以上 - 需要更快的 llvmpipe(額外獎金??)
- AMDGPU Vulkan GCN 第 3 代(GCN 1.2)
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 7000 (r100) | 0x1002 | 0x5159 | 0x0 | 是 | 否 | VGA 15 針連線,但不是 S-Video | DVI | N/A | openGL 1.3 | |
| 7500 (rv200 但仍然基於 r100) | 0x1002 | 0x5157 | 0x | 是 | 否 | VGA15 | DVI | N/A | openGL 1.3 | |
| 8000 8500 (r200) | 0x1002 | 0x514c (8500LE) | 0x0 | 是 | 否 | N/A | openGL 1.4 | |||
| 9000 9100 9250 (r200) | 0x1002 | 0x5964 (9000) 0x514d (9100) | 0x0001 | 是 | 否 | VGA15,但不是 S-Video | DVI | N/A | openGL 1.4 | |
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| 9600 9800 (r300) | 0x | 0x | 0x0 | 是 | 否 | N/A | openGL 2.1 | |||
| x300 x600 (r300) | 0x | 0x | 0x0 | 是 | 否 | N/A | openGL 2.1 | |||
| x700、x800 (r420) | 0x | 0x554d (R430 x800xl) | 0x0 | 新驅動程式 | 否 | N/A | openGL 2.1 - x800 XL PCIE(滑鼠指標問題,指標的一部分不透明) | |||
| x1300 x1550 x1600 x1800 x1900 x1950 (r520) | 0x | 0x | 0x0 | 新驅動程式 | 否 | N/A | openGL 2.1 | |||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| HD2400 HD2600 HD2900 (r600) | 0x | 0x | 0x0 | 新驅動程式具有一些功能 | 否 | N/A | openGL 3.3 open CL 1.2 TeraScale 架構 | |||
| HD3400 HD3600 HD3800 (r600) | 0x | 0x | 0x0 | 新驅動程式具有一些功能 | 否 | N/A | pci-e 2.0、openGL 3.3 | |||
| HD4300 HD4500 HD4600 HD4700 HD4800 (r700) | 0x1002 | 0x | 0x0 | 但現在一些更新的顯示卡需要 3D 引擎才能實現更快、更靈活的 2D | 否 | N/A | openGL 3.3 - DDR3 - GDDR5 是 AMD 在 4800 系列中的王牌之一 - 4670 很受歡迎 - | |||
| HD6900 凱曼系列 | 0x | 0x | 0x0 | 新驅動程式具有一些功能 | 否 | N/A | openGL 3.3 open CL 尚未成熟(2014 年) - | |||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| HD5400 系列 HD5430 HD5450 HD5470 | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | 2010 openGL 3.3 openCL - GDDR3 - | |||
| HD5500 系列 HD5550 HD5570 HD5600 系列 HD5650 HD5670 HD5700 系列 HD5750 HD5770 | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | openGL 3.3 openCL - GDDR5 | |||
| HD 5800 系列 HD5850 HD5870 HD5900 系列 HD5950 HD5970 - HD6xxx 不是 NI 晶片組 (r800 常青樹) | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | 2009 openGL 3.3 openCL - DDR5 pci-e 2.1 最好避免所有 pci-e 1.0 主機板 - Ati TeraScale2 架構 - | |||
| HD6450 北方群島晶片組 | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | - DDR3 - | |||
| HD6600 系列 HD6650 HD6570 HD6600 系列 HD6650 HD6670 | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | - DDR5 - Radeon HD 8470 11 TeraScale 2 Radeon HD 8350 11 TeraScale 2 Radeon HD 7510 11 TeraScale 2 Radeon HD 6550D 11 TeraScale 2 Radeon HD 6530D 11 TeraScale 2 Radeon HD 6410D 11 TeraScale 2 Radeon HD 6370D 11 TeraScale 2 Radeon HD 6320 11 TeraScale 2 Radeon HD 6310 11 TeraScale 2 Radeon HD 6290 11 TeraScale 2 Radeon HD 6250 11 TeraScale 2 | |||
| HD6800 系列 HD6850 HD6870 HD6700 系列 HD6790 到 HD6990 | 0x | 0x | 0x0 | 現在需要 3D 引擎才能實現加速的 2D | 否 | N/A | 2010 - DDR5 - AMD TeraScale3 - | |||
| HD7450-HD7670 | VESA | 無 | N/A | Radeon HD 7660D 11 TeraScale 3 Radeon HD 7560D 11 TeraScale 3 Radeon HD 7540D 11 TeraScale 3 Radeon HD 7480D 11 TeraScale 3 Radeon HD 6930 11 TeraScale 3 | ||||||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
HD7750 HD 7770 / R7 250X HD7850 HD7870 / R9 270X HD 7950 / R9 280 HD 7970 / R9 280X 南部群島
|
VESA | 無 | N/A | 2012 pci-e 3.0 第 1 代 GCN 架構 - | ||||||
| R5 430、FirePro W2100、 | VESA | 無 | N/A | 50W+ 2016 openGL openCL gtx750ti 速度的 1/3 第 1 代 gcn1 | ||||||
| N/A | ||||||||||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| HD7790 [海島] | VESA | 無 | N/A | openGL 4.1 open CL - GCN2.0 引入了包含一個幾何處理器、最多 44 個 CU(夏威夷晶片)、光柵器、ROP 和 L1 快取以及用於更快音訊/影片的圖形命令處理器的著色器引擎 (SE) - 適合 Vulkan 1.1 | ||||||
| r5 240 240x R7 250 250x HD 7790 / R7 260 260X / R7 360 | VESA | 無 | N/A | 50W+ 2013 openGL 4.x openCL 1.x - 2 倍 gt430 - | ||||||
| R9 290 / R9 390 R9 290X / R9 390X | VESA | 無 | N/A | N/A | 2014 openGL 4.x openCL 1.x 第 2 代 GCN 架構 - 過熱 93C - | |||||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| r-200 系列 r8 275 285 295 375 [火山島] | VESA | 無 | N/A | openGL 4.x openCL 1.x - GCN3 | ||||||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| 速龍 200GE 和 Radeon R5 430 | N/A | 2022 GCN 4 - OpenGL 4、Vulkan 1.3 - | ||||||||
| rx 580 | N/A | |||||||||
| RX 5500/6600/7600 | N/A | |||||||||
| N/A | ||||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 | |
| N/A | ||||||||||
| N/A |
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
|---|---|---|---|---|---|---|---|---|---|
| ATI RC410 [Radeon Xpress 200M] | 0x1002 | 0x5a62 0x5955 0x5974 (200m) | 0x00 | VESA | 否 | 否 | |||
| Mobility Radeon 7500 | 0x1002 | 0x4c57 (7500) | VESA | 否 | 否 | ||||
| Mobility Radeon 9000 | 0x1002 | 0x4966 (9000) | VESA | 否 | 否 | ||||
| Mobility Radeon 9500 9550 (rv360) 9600 (rv350) | VESA | 否 | 否 | 未測試 | |||||
| Mobility Radeon 9800 (rv420) | VESA | 否 | 否 | 未測試 | |||||
| Mobility Radeon X300 (RV370) X600 (RV380) | 0x1002 | 0x (RV370) 0x5657 (RV380) | VESA | 否 | 否 | 未測試 | |||
| Mobility Radeon X700 (RV410) X800 (RV423) | VESA | 否 | 否 | 未測試 | |||||
| Mobility Radeon X1200 (RS69M0) | 0x1002 | 0x791f | 0x0 | VESA | 否 | 否 | X1200 IGP (RS690) | ||
| Mobility Radeon X1300 X1350 X1400(rv515) X1600 (rv530) X1650 (RV535) X1800 (rv520) x1900 (rv570) | 0x1002 | 0x71c7 (X1650) | 0x009e | VESA | 否 | 否 | 未測試 | ||
| Mobility Radeon 2100 | 0x1002 | 0x796e (2100) | 0x0 | VESA | 無 | 未測試 | |||
| Mobility Radeon HD 2400 (rv610) HD2600 (rv630) | VESA | 否 | 否 | 未測試 | |||||
| Mobility Radeon HD 3100 HD3200 HD3450 3470 (RS780MC RV620) 3670 (M86-XT RV635) HD3870 (M88-LXT RV670) | 0x1002 | 0x9610 和 0x9612 (HD3200) 0x9614 (HD3300) | VESA | 否 | 否 | 未測試 | |||
| Mobility Radeon HD 4200 4250 (RV620) | 0x1002 | 0x (HD4200) 0x9715 (HD4250) | VESA | 否 | 否 | 未測試 | |||
| 移動 Radeon HD 4330 4530 4550 (M92 RV710) 4650 (M96-XT RV730) 4670 RV730XT 4830 (M97 RV740) 4850 (M98 RV770) | 0x1002 | 0x (HD4350) 0x9442 (RV770) 0x9490 (HD4670) | VESA | 否 | 否 | 未測試 | |||
| 移動 Radeon HD 530v (M92 RV710) HD 550v (M96 RV730) | VESA | 否 | 否 | 目前尚不支援 | |||||
| 移動 Radeon HD 5430 HD5650 (cedar Park LP) | VESA | 否 | 否 | 目前尚不支援 | |||||
| Radeon HD 6250 6290 6310 6320 6350M (Redwood Capilano PRO) | VESA | 否 | 否 | 目前尚不支援 | |||||
| R5 M230 M240 M255 - R7 M260 M265 (Kaveri Crystal 系列,支援 Mantle 和 HSA) | VESA | ||||||||
| R5E R7E | VESA | 2016 bristol ridge GCN 3.0 IGP (Carrizo Mobile) | |||||||
| Vega iGP 3, 6, 8, 11 | VESA | N/A | 2018 raven ridge | ||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| 5500m 5600m 5800m | VESA | N/A | RDNA1 NaviX1 Zen 2 | ||||||
| VESA | |||||||||
| VESA | N/A | ||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| rx680m | VESA | N/A | RDNA2 NaviX2 Zen 3 | ||||||
| VESA | |||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| phoenix apu 1103 | VESA | N/A | RDNA3 NaviX3 zen 4 | ||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| N/A |
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
|---|---|---|---|---|---|---|---|---|---|
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| Kaveri 290 290X, 260 260X | VESA | 無 | N/A | AMDGPU | |||||
| R9 285 / R9 380 R9 380X Fury / Fury X | VESA | 無 | N/A | opengl 4 opencl 1 第三代 GCN 架構 | |||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| RX470 RX460 RX480 RX580 | VESA | 無 | N/A | 2016 opengl 4 opencl 2 第四代 GCN 架構 vulkan 1.3 | |||||
| N/A | |||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| RX 5000 5500 | VESA | 無 | N/A | RNDA 1 | |||||
| N/A | |||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| RX 6000 | VESA | 無 | N/A | RNDA 2 Mesa 21.3 解碼 av1 | |||||
| RX6000 | VESA | 無 | N/A | ||||||
| VESA | 無 | N/A | |||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| RX 7000 | VESA | 無 | N/A | RNDA 3 | |||||
| RX7000 | VESA | 無 | N/A | ||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
| N/A | |||||||||
| N/A | |||||||||
| N/A | |||||||||
| 描述 | 供應商 ID | 產品 ID | 版本 | 2D | 3D | 模擬輸出 | 數字輸出 | 筆記型電腦 LCD | 評論 |
注意,如果筆記型電腦有兩個顯示卡,則整合英特爾顯示卡(ID 0x7d)用於低功耗使用,而獨立 Radeon 顯示卡(ID 0x56)應用於 GPU 密集型應用程式。預設情況下,始終使用英特爾顯示卡
Gallium Radeon HD 尚未移植,但 非常大 且複雜,因此可能需要找到另一種解決方案,例如 找到 像 vulkan 一樣,從最新的 ISA GCN 島 HD7000s 卡開始支援
我們將來可能會看到,但在 AROS 中還沒有...
- 2013 年對於 r600g gallium3d radeon 驅動程式來說是重要的一年,它在 4 月透過 VDPAU 添加了 uvd(硬體 h.264 影片解碼)支援,並在 7 月為 4000 到 7000 添加了動態電源管理
- 2014 年修復 r600g 的錯誤
- 2015 年 radeonSI 支援得到改進
- Vulkan
- Gallium
Vulkan 軟體渲染器允許為硬體渲染準備基礎設施。軟體渲染器和硬體渲染器之間的主要區別是輸出到常規 RAM 與 GPU RAM,其餘部分幾乎相同。可以將渲染到 GPU RAM 離屏。
基礎資料流
application,>>> api/opengl/vulkan>>>>, jit compiler, >>>>memory manger, >>>>gpu hardware
因此,您需要一個編譯器,它將您的 API 呼叫/程式/著色器/繪圖命令轉換為 GPU 可以渲染的程式。
據我所知,用於著色器和紋理的 vulkan 到 amd gpu 編譯器幾乎與作業系統無關,只要您具有可靠的 posix 相容性
與 OpenGL 不同,Vulkan 不依賴於視窗系統,它具有帶有標準化 API 的驅動程式附加系統(Mesa 也具有 OpenGL 驅動程式附加系統,但它具有非標準的 Mesa 特定的 API)。OpenGL 在這一點上可能需要為視窗系統相關的程式碼做更多工作,但在真實硬體上開發 Vulkan 比開發 OpenGL 更具戰略意義,因為現在執行在 Vulkan 上的 Zink 3 透過提供與原生加速 OpenGL 相似的效能彌補了缺少 OpenGL 支援的缺陷
RadeonGfx 使用客戶端-伺服器模型,具有客戶端-伺服器執行緒對。對於呼叫 3D 加速 API 的每個客戶端執行緒,都會建立一個伺服器端執行緒。如果客戶端執行緒終止,伺服器端執行緒也會退出。
GeForce RTX 2070 Radeon RX 7600 Quadro RTX 5000 Radeon PRO W6600 GeForce RTX 2060 12GB Radeon PRO W7500 Quadro GP100 Radeon RX 6800S GeForce RTX 3070 Laptop GPU GeForce GTX 1080 GeForce RTX 3060 8GB Quadro RTX 4000 Radeon Pro W5700 Radeon RX 6600 GeForce RTX 2080 (Mobile) Radeon RX 7700S Radeon RX 6700S Radeon RX 6600S Quadro RTX 5000 (Mobile) GeForce GTX 1070 Ti GeForce RTX 4050 Laptop GPU Radeon Pro Vega 64X Radeon RX 5700 Radeon RX Vega 64 GeForce RTX 2060 GeForce RTX 2070 Super with Max-Q Design Radeon RX 6600M GeForce GTX 1070 Radeon RX 6650M GeForce RTX 3060 Laptop GPU Radeon RX Vega 56 Radeon RX 6700M GeForce RTX 2080 with Max-Q Design Radeon RX 6800M GeForce GTX 980 Ti Radeon R9 Fury GeForce GTX 980 Quadro M5500 Radeon R9 390X Radeon RX 580 Radeon RX 5500 Radeon RX 6550M GeForce GTX 1660 Ti with Max-Q Design GeForce GTX 780 Ti GeForce GTX 970 Radeon R9 290X Radeon RX 480 Radeon RX 5600M Quadro RTX 3000 with Max-Q Design Radeon R9 290X / 390X Ryzen 5 4600HS with Radeon Graphics Radeon R9 290 Radeon Pro 5500 XT Radeon R9 M490 * GeForce GTX 780 Radeon RX 6500M Quadro M5500 GeForce GTX 1060 with Max-Q Design Radeon RX 6500 Radeon RX 5300 Intel Arc A770M GeForce GTX 1650 Ti Radeon Pro 580X Radeon RX 6400 GeForce RTX 2050 Ryzen 9 4900HS with Radeon Graphics Radeon Ryzen 9 6900HS GeForce GTX 980M Quadro M5000M Radeon RX 6300 GeForce GTX 1650 Ti with Max-Q Design Radeon Pro 570 Ryzen 9 6900HS with Radeon Graphics GeForce GTX 1050 Ti Quadro M4000M Radeon R9 280X 380X Radeon R9 380 GeForce GTX 1650 with Max-Q Design GeForce MX570 Radeon R9 280X Radeon R9 380 Radeon 780M GeForce GTX 960 GeForce GTX 970M Quadro M4000M * GeForce GTX 680 Radeon RX 6500M Quadro M5500 Radeon Pro WX 7100 GeForce GTX 1060 with Max-Q Design GeForce GTX 1650 Intel Arc A730M Radeon HD 7970 Radeon R9 M395X Radeon R9 M485X Radeon R9 M480 * Radeon R9 M295X Radeon R9 M390X * FirePro W7170M * Radeon R9 M395 Radeon R7 370 Radeon RX 5500M GeForce GTX 590 GeForce GTX 880M GeForce GTX 950 Radeon R9 270X GeForce GTX 660 Ti GeForce GTX 760 GeForce GTX 780M Quadro K5100M GeForce GTX 680MX Radeon HD 7870 GeForce GTX 965M Quadro M3000M * GeForce GTX 870M Radeon R9 M290X Radeon HD 8970M Radeon Ryzen 7 7735U (680M), Radeon Ryzen 7 7735HS (680M 12C) GeForce GTX 580 Radeon HD 6970 GeForce GTX 1050 GeForce GTX 680M GeForce GTX 775M GeForce GTX 1630 FirePro M6100 Radeon HD 7970M Radeon R9 M390 * GeForce GTX 750 Ti GeForce GTX 570 GeForce GTX 480 GeForce GTX 960M Quadro M2000M * Quadro K5000M Quadro K4100M GeForce GTX 770M GeForce GTX 860M GeForce GTX 675MX GeForce GTX 950M GeForce GTX 850M Quadro M1000M Radeon R9 M280X Radeon HD 7950M * GeForce GTX 560 Ti Radeon HD 6870 GeForce GTX 470 GeForce GT 1030 GeForce MX330 Ryzen 5 PRO 5650GE with Radeon Graphics Ryzen 7 5800HS FirePro 3D V8800 GeForce MX250 Radeon Pro WX 3200 Ryzen 7 PRO 5750G with Radeon Graphics Radeon Ryzen 5 5600H Ryzen 5 Pro 4650G with Radeon Graphics Radeon Ryzen 7 5800U Ryzen 7 7730U with Radeon Graphics Radeon Ryzen 7 5825U Radeon Pro WX 4150 Radeon Ryzen 5 PRO 4655G Ryzen 5 4600G with Radeon Graphics Radeon Ryzen 5 PRO 4655GE GeForce GTX 485M FirePro W6150M Ryzen 7 5800U with Radeon Graphics Ryzen 5 7530U with Radeon Graphics Ryzen 7 4800U with Radeon Graphics Radeon R9 M470 Ryzen 3 PRO 5350G with Radeon Graphics Radeon RX Vega Ryzen 3 5300U Ryzen 7 5825U with Radeon Graphics Ryzen 5 PRO 4400G with Radeon Graphics Radeon Ryzen 7 PRO 4750GE Radeon Ryzen 7 4800U FirePro V7900 Radeon HD 5970 Radeon Ryzen 7 7700X 8-Core Radeon Ryzen 5 PRO 5650G Radeon Ryzen 5 4400G Radeon Ryzen 5 PRO 5650GE Radeon RX 550X FirePro V8800 Radeon RX Vega Ryzen 5 5500U GeForce MX150 Quadro K3100M Ryzen 7 PRO 5850U with Radeon Graphics Radeon HD 6970M Radeon R7 250X Intel HD 5600 Ryzen 3 4300GE with Radeon Graphics GeForce GTX 460 Ryzen 7 5700U with Radeon Graphics Radeon Ryzen 5 7530U Quadro K620 Ryzen 3 PRO 5350GE with Radeon Graphics Intel Iris Pro P580 Intel UHD Graphics P630 Ryzen 5 4600H with Radeon Graphics Ryzen 5 PRO 7530U with Radeon Graphics Radeon HD 5870 Radeon HD 6870 Ryzen 7 4700G with Radeon Graphics Ryzen 5 5600U with Radeon Graphics Radeon HD 7770 Ryzen 3 Pro 4350G with Radeon Graphics Radeon Ryzen 5 5625U GeForce GTX 745 Radeon Ryzen 7 4850U Mobile Radeon Ryzen 3 PRO 7330U Quadro M600M Radeon Ryzen 5 5500U Ryzen 5 5560U with Radeon Graphics Ryzen 7 4800H with Radeon Graphics GeForce 945M Ryzen 5 PRO 4650GE with Radeon Graphics FirePro M5100 Radeon Ryzen 5 5600U Radeon Ryzen 5 PRO 4500U GeForce GTX 580M Ryzen 7 PRO 5875U with Radeon Graphics Ryzen 3 5300GE with Radeon Graphics Radeon R9 M385 Quadro 5000M Radeon Ryzen 7 4700U Ryzen 5 PRO 5650U with Radeon Graphics Radeon Ryzen 7 PRO 4750U Ryzen 7 4700U with Radeon Graphics Ryzen 7 PRO 4750U with Radeon Graphics FirePro V7800 Radeon R9 350 Ryzen 3 4300G with Radeon Graphics Radeon Vega 11 Ryzen 5 PRO 3350G Radeon Ryzen 5 5560U GeForce GTX 460 SE Radeon Pro W5500M Radeon Vega 11 Ryzen 5 PRO 3400G Ryzen 5 5500U with Radeon Graphics Ryzen 5 PRO 4500U with Radeon Graphics GeForce GT 645 GeForce GTX 765M Radeon R9 M385X Ryzen 5 5625U with Radeon Graphics Ryzen 3 PRO 7330U with Radeon Graphics Radeon HD 5850 Radeon Vega 11 Ryzen 5 PRO 2400G Intel Iris Pro 580 Radeon HD 6850 Intel Iris Xe MAX Radeon Ryzen 7 PRO 5875U Radeon Ryzen 5 7600 6-Core GeForce GTX 470M Ryzen 3 5300G with Radeon Graphics GeForce GTX 670MX Radeon RX 640 Qualcomm Adreno Gen 3 Radeon R7 450 GeForce GTX 675M Radeon Pro WX 4130 Intel Iris Xe MAX 100 Quadro 5000 Radeon RX 570X Radeon HD 7700-serie Ryzen 5 4600U with Radeon Graphics Ryzen 3 PRO 4350GE with Radeon Graphics Radeon Vega 8 GeForce MX230 GeForce GTX 765M Quadro K4000M Iris Pro Graphics P580 * Iris Pro Graphics 580 * GeForce GTX 645 Quadro M520 GeForce GTX 570M GeForce MX130 Radeon RX 540 Radeon Ryzen 5 PRO 5675U Intel UHD Graphics 770 Radeon RX Vega 11 Ryzen 7 3750H Radeon Vega 11 Ryzen 5 PRO 3400GE Radeon HD 5850 GeForce GTX 675M GeForce GTX 580M Radeon HD 6990M Radeon R9 M385X * Radeon R9 M470X * Radeon R9 M470 * Radeon R9 M385 * Radeon R9 M380 * Radeon R9 M370X Radeon R9 M275 Radeon HD 7770 GeForce GTX 485M GeForce GTX 460 768MB Radeon HD 6790 GeForce GTX 285M SLI Quadro K3100M FirePro W5170M * GeForce GTX 670MX Quadro 5010M GeForce GTX 760M GeForce GTX 670M GeForce 940MX * Maxwell GPU (940M, GDDR5) FirePro M8900 Radeon HD 6970M Radeon R9 M270 Radeon HD 8870M Radeon HD 7870M Quadro K3000M GeForce GTX 570M FirePro M6000 FirePro M5100 Quadro K2100M Radeon HD 5770 GeForce GTX 550 Ti GeForce GTX 280M SLI Radeon HD 6950M Radeon R7 250 GeForce GT 755M GeForce GTX 660M GeForce 845M Radeon HD 8850M Radeon R9 M365X Radeon R9 M265X Ryzen 5 PRO 4400GE with Radeon Graphics FirePro W5130M * Radeon Vega 8 Ryzen 5 3500U Radeon Vega 6 Ryzen 3 3300U Radeon HD 7850M Radeon HD 8790M FirePro W4170M FirePro W4190M FirePro W4100 Quadro 4000M GeForce GTX 470M GeForce GTX 480M GeForce GT 750M Iris Pro Graphics 6200 Quadro K1100M GeForce 940M Radeon R9 M375 GeForce 930MX * Radeon R7 M380 * Radeon R7 M370 Quadro M600M * GeForce GT 650M Quadro K620M GeForce 840M Radeon R7 M275DX GeForce GT 745M Radeon HD 7770M GeForce GTX 560M Radeon R7 512 Cores (Kaveri Desktop) Radeon R7 384 Cores (Kaveri Desktop) Radeon R7 (Carrizo) * Iris Pro Graphics 5200 GeForce GT 740M GeForce 930M Radeon HD 4850 Iris Graphics 550 * GeForce 830M Iris Graphics 540 Quadro M500M * Quadro K2000M GeForce GTS 450 GeForce GTX 260M SLI GeForce GT 735M Mobility Radeon HD 5870 GeForce 825M Quadro 5000M FirePro M4000 FirePro M7820 Radeon HD 6870M GeForce 9800M GTX SLI Radeon HD 8830M * Radeon HD 8770M Radeon R7 M260X GeForce GTX 460M GeForce 920MX * GeForce GT 730M Radeon HD 7750M GeForce GT 645M * FirePro M4100 Radeon HD 8750M Radeon R6 A10-9600P 4C+6G Quadro 3000M Radeon R7 M270 Radeon R7 M265 Quadro FX 3800M GeForce GTX 285M Mobility Radeon HD 4870 GeForce GT 640M Radeon R7 (Kaveri) Radeon R8 M365DX Radeon R7 M460 * Radeon HD 7730M Radeon R7 M360 GeForce GTX 280M Radeon HD 8690M Quadro FX 3700M Radeon R7 M340 GeForce 920M Radeon R6 M340DX HD Graphics 530 HD Graphics P530 Tegra X1 Maxwell GPU Radeon R7 M260 Radeon R6 (Carrizo) Mobility Radeon HD 4860 FirePro M7740 Mobility Radeon HD 4850 GeForce GTX 260M GeForce 9800M GTX Quadro FX 2800M Radeon HD 8670D Radeon HD 7690M XT FirePro M5950 GeForce GT 640M LE Radeon R6 (Kaveri) Radeon HD 8650M * Radeon HD 8730M Radeon HD 6770M GeForce GT 635M GeForce GT 555M Radeon R7 A10 PRO-7800B Radeon HD 5670 Mobility Radeon HD 5850 Radeon HD 6850M Quadro 2000M GeForce 9800M GT GeForce 8800M GTX Quadro FX 3600M GeForce GT 445M GeForce GTS 360M GeForce GT 240 Radeon R7 PRO A10-9700 Radeon HD 7690M HD Graphics 5600 Radeon HD 8570D Radeon HD 8670M Radeon R6 M255DX Radeon HD 7660D Radeon HD 6750M Quadro K1000M GeForce GT 550M Radeon HD 8590M * GeForce GTS 260M GeForce GTS 160M GeForce 9800M GTS GeForce GT 430 Radeon HD 6830M Mobility Radeon HD 5830 Radeon HD 6730M * GeForce 9800M GS Mobility Radeon HD 4830 Mobility Radeon HD 5770 Radeon HD 6570M Radeon HD 8650G Radeon HD 7670M GeForce GT 630M Radeon HD 7560D GeForce GTS 150M * Radeon R5 M335 Radeon R5 M430 * Radeon R5 M330 Radeon R5 M255 Radeon Vega 3 Quadro 1000M GeForce 820M FirePro W2100 HD Graphics 520 620 Iris Graphics 6100 GeForce GT 720M GeForce 8800M GTS Radeon R5 M240 Radeon R5 M320 * Radeon R5 M230 Radeon R5 M315 * Mobility Radeon HD 5750 * Radeon HD 8570M Radeon R7 PRO A10-8850B HD Graphics 6000 Quadro K610M Radeon HD 8550M Iris Graphics 5100 GeForce GT 540M Mali-T880 MP12 * Radeon HD 8610G * Radeon HD 6650M HD Graphics 4600 Mobility Radeon HD 5730 HD Graphics 5500 Radeon R5 (Carrizo) * Radeon R5 (Kaveri) FirePro M5800 NVS 5400M GeForce 710M Radeon HD 7660G GeForce GT 435M HD Graphics 5000 Quadro K510M * Radeon HD 5570 Radeon HD 6550M Radeon HD 7590M * GeForce GTS 350M GeForce GTS 250M Radeon HD 6630M Radeon HD 7650M FirePro M2000 Radeon HD 7570M Radeon HD 7630M Quadro FX 1800M Mobility Radeon HD 5650 Radeon HD 8510G * Radeon HD 6530M Radeon HD 8550G Quadro K500M * GeForce GT 625M * GeForce GT 620M GeForce GT 525M Radeon HD 6550D * Radeon HD 7610M Radeon HD 7620G Radeon HD 8470D Radeon HD 7640G Adreno 530 GeForce ULP K1 (Tegra K1 Kepler GPU) HD Graphics 4400 HD Graphics 510 515 * NVS 5200M Mobility Radeon HD 565v Radeon HD 7550M Mobility Radeon HD 4670 GeForce GT 425M GeForce 9700M GTS Radeon HD 6645G2 * Quadro FX 2700M GeForce GT 335M Radeon HD 7600G Mobility Radeon HD 3870 Mobility Radeon HD 4650 GeForce GT 220 GeForce GT 420M Radeon HD 7530M * Mobility Radeon HD 3850 GeForce GT 330M Quadro FX 880M Quadro NVS 5100M GeForce GT 240M Radeon HD 7490M * HD Graphics 5300 Radeon HD 7510M * GeForce Go 7950 GTX Quadro FX 3500M GeForce 8700M GT SLI GeForce 9700M GT GeForce GT 230M Mobility Radeon HD 550v Radeon HD 7480D HD Graphics 4000 Mali-T760 MP8 Radeon HD 6620G HD Graphics (Broadwell) * Adreno 430 Radeon R5 (Beema/Carrizo-L) Radeon R4 (Beema) (Kaveri) HD Graphics (Skylake) * Radeon HD 6450 GDDR5 Radeon HD 7500G Radeon HD 8450G Radeon HD 7470M Radeon HD 6490M Radeon HD 8400 Mali-T880 MP4 GeForce GT 520MX Radeon HD 7520G GeForce GT 325M GeForce Go 7800 GTX SLI GeForce 8600M GT SLI GeForce Go 7900 GS SLI GeForce GT 130M NVS 4200M GeForce Go 7900 GTX Quadro FX 2500M Radeon HD 8350G Radeon HD 8330 GeForce 9650M GS GeForce 9650M GT Radeon R3 (Mullins/Beema) GeForce 8700M GT Quadro FX 1700M Quadro FX 1600M GeForce Go 7800 GTX GeForce Go 7900 GS Quadro NVS 320M Quadro FX 1500M GeForce 9600M GT GeForce GT 220M Quadro FX 770M GeForce GT 120M Radeon HD 7450M GeForce 610M GeForce 705M Mali-T760 MP6 Radeon HD 6470M FirePro M3900 * GeForce GT 520M Radeon HD 7420G Mobility Radeon HD 3670 Mobility FireGL V5725 PowerVR GX6450 Adreno 420 HD Graphics (Haswell) Radeon HD 6520G Radeon HD 8310G * GeForce 320M GeForce GT 320M Mobility Radeon HD 2600 XT Mobility Radeon X1900 Mobility Radeon X1800XT Mobility Radeon X1800 GeForce Go 6800 Ultra GeForce Go 7800 GeForce 9600M GS GeForce 9500M GS Radeon HD 7400G Radeon HD 6480G * Mobility Radeon HD 2700 GeForce GT 415M GeForce 410M Radeon HD 7370M Adreno 418 HD Graphics (Cherry Trail) Radeon HD 6370M Radeon HD 8280 Mobility Radeon HD 5470 Radeon HD 6450M Radeon HD 7430M * Mobility Radeon HD 3650 Mobility FireGL V5700 Mobility Radeon HD 5145 Mobility Radeon HD 545v Radeon R6 (Mullins) * Radeon HD 8240 Radeon HD 8250 Mobility Radeon HD 4570 Quadro FX 570M Mobility Radeon HD 5450 * Radeon R2 (Mullins/Beema) * GeForce 8600M GT Mobility Radeon HD 2600 HD Graphics 3000 Quadro FX 380M GeForce 310M GeForce G210M NVS 3100M GeForce 405M GeForce 315M GeForce Go 7600 GT GeForce 9500M G GeForce 8600M GS NVS 2100M GeForce Go 7700 GeForce Go 6800 Quadro FX Go 1400 Mobility Radeon X800XT Radeon HD 6430M * Radeon HD 6380G * Mobility Radeon HD 5430 Radeon HD 8210 Mobility Radeon HD 540v Mobility Radeon HD 4550 HD Graphics 2500 HD Graphics (Ivy Bridge) Quadro NVS 310 Radeon HD 7350M * Radeon HD 6350M * Mobility Radeon HD 4530 Mobility Radeon HD 4350 Radeon HD 4350 GeForce 305M Mobility Radeon X1700 Mobility FireGL V5250 Mobility Radeon X2500 GeForce Go 7600 Quadro NVS 300M Mobility Radeon X800 Mobility Radeon X1600 Mobility FireGL V5200 Mobility Radeon 9800 GeForce Go 6600 Mobility Radeon X1450 Mobility Radeon X700 Mobility FireGL V5000 GeForce G 110M Quadro NVS 295 Radeon HD 6330M * Mobility Radeon HD 4330 GeForce 8400M GT Quadro NVS 140M HD Graphics 2000 GeForce 9500M GE * GeForce 9400M (G) / ION (LE) HD Graphics (Sandy Bridge) * Adreno 330 PowerVR G6430 PowerVR GX6250 PowerVR G6400 HD Graphics (Bay Trail) Mali-T628 MP6 Mali-T760 MP4 Chrome9HD * Radeon HD 7340 Radeon HD 6320 * Radeon HD 7310 Radeon HD 6310 * Radeon HD 8180 Mobility Radeon HD 3470 GeForce 9300M G ION 2 * GeForce 9300M GS Quadro FX 370M Quadro NVS 160M GeForce 9200M GS Mobility Radeon HD 3450 Mobility Radeon HD 3430 Mobility Radeon HD 3410 Mobility Radeon HD 2400 XT Radeon HD 4270 Radeon HD 4250 Radeon HD 7290 * Radeon HD 6290 * Radeon HD 4200 Graphics Media Accelerator (GMA) HD Graphics Radeon HD 6250 Quadro NVS 150M Quadro FX 360M Mobility Radeon X1350 Mobility Radeon X1400 GeForce 9100M G GeForce 8400M GS Quadro NVS 135M Mobility Radeon HD 2400 Radeon HD 3200 Radeon HD 4225 * Radeon HD 4100 * SGX554MP4 Mali-T628 MP4 Mobility Radeon HD 3400 * Radeon HD 3100 GeForce 8400M G Mali-T860 MP2 Quadro NVS 130M GeForce 8200M G Graphics Media Accelerator (GMA) 4700MHD Graphics Media Accelerator (GMA) 4500MHD Graphics Media Accelerator (GMA) 4500M Mali-T604 MP4 GeForce Go 7400 Quadro FX 350M Quadro NVS 120M GeForce Go 7300 GeForce Tegra 4 * PowerVR G6200 Adreno 405 * Quadro NVS 110M Mobility Radeon X600 Mobility FireGL V3200 Mobility FireGL V3100 Mobility Radeon HD X2300 Mobility Radeon 9700 Mobility FireGL T2e Mobility Radeon X1300 GeForce4 4200 Go Mobility Radeon 9600 Mobility FireGL T2 Mobility Radeon 9550 GeForce Go 7200 GeForce Go 6400 Mobility Radeon X300 GeForce Go 6250 GeForce Go 6200 GeForce FX Go 5700 Quadro FX Go 1000 GeForce FX Go 5600 / 5650 Radeon Xpress X1270 Radeon Xpress X1250 Radeon Xpress X1200 Graphics Media Accelerator (GMA) X3100 Mali-T624 Adreno 320 * Mali-T760 MP2 Mali-T720 MP4 Mali-450 MP4 Graphics Media Accelerator (GMA) 3650 * GeForce 7190M * GeForce 7150M Radeon Xpress 1150 GeForce Go 6150 GeForce Go 6100 GeForce 7000M Graphics Media Accelerator (GMA) 3600 * Mobility Radeon 9200 Mobility FireGL 9000 GeForce FX Go 5200 Mobility Radeon 9000 GeForce 4 488 Go GeForce 4 460 Go GeForce 4 440 Go GeForce 4 420 Go Graphics Media Accelerator (GMA) 3150 Graphics Media Accelerator (GMA) 950 SGX545 SGX544MP2 SGX543MP2 * Mali-T720 MP2 Mali-T720 Adreno 302 304 305 306 Mobility Radeon 7500 Mobility FireGL 7800 Graphics Media Accelerator (GMA) 900 Radeon Xpress 200M Radeon Xpress 1100 Mirage 3+ 672MX Mirage 3 671MX Mali-400 MP4 * GeForce ULP (Tegra 3) * VideoCore-IV * Adreno 220 225* Vivante GC1000+ Dual-Core Mali-400 MP2 * GeForce ULP (Tegra 2) * Graphics Media Accelerator (GMA) 600 * SGX540 * Graphics Media Accelerator (GMA) 500 Adreno 205 * Adreno 203 * GC800 * SGX535 SGX531 SGX530 Adreno 200 * Mali-200 * GeForce 3 Go * GeForce 2 Go 200 / 100 Mobility Radeon 9100 IGP Mobility Radeon 9000 IGP Mobility Radeon M7 Mobility Radeon M6 Chrome9 HC Extreme Graphics 2 Mobility Radeon 7000 IGP Radeon IGP 340M Radeon IGP 320M S3G UniChrome Pro II S3G UniChrome Pro Castle Rock Mirage 2 M760 Mirage M661FX S3 Graphics ProSavage8 Mobility 128 M3 SM502 *
不支援
- OpenGL4 GPU 必須支援 64 位浮點 FP64 數學運算,這是 GL 4.0 的硬性要求。在 AMDGPU RX 5000's / 6000s 上,最新的 OpenGL 4.6 版本(2017 年)(RDNA 可能會進入 AROS),但英特爾 UHD、Iris Plus 或 Xe、Nvidia RTX(不會)
- OpenGL3 最新版本 3.3(2011 年)
一些支援
- OpenGL2 nvidia-nouveau,
- OpenGL1 intel gma,
核心空間驅動程式,例如 radeon(較舊的 AMD 驅動程式,用於較舊的 GPU)、amdgpu(較新的驅動程式,用於較新的 GPU,允許使用一些新功能)、i915、nouveau 和其他一些驅動程式。它們處理與 GPU 本身通訊的繁瑣細節(寫入適當的暫存器,直接處理其記憶體,配置輸出等等)。不幸的是,它們公開的大部分內容只能被該 GPU 的單個使用者使用,這就是為什麼我們需要...
DRM 和 DRI(直接渲染管理器/基礎設施)控制對 GPU 的訪問,提供介面,以便多個應用程式同時與 GPU 交談(而不會相互破壞),並允許系統執行最基本的任務,例如,如果使用者空間應用程式不理解如何與公開的 GPU 交談,則設定適當的解析度等。DRI 和 DRM 大致按原樣公開 GPU 介面,而不是以“供應商中立”的可移植方式 - 如果你沒有專門為你的 GPU 開發的應用程式,它將無法工作。
“讓我們為圖形建立一個供應商中立的介面,以便應用程式可以忽略特定於 GPU 的部分,直接開始繪圖!” - 這就是 OpenGL 的作用。使用者空間驅動程式實現 OpenGL 規範,並將其實現為 OpenGL 庫提供給應用程式(如遊戲、瀏覽器等),而不是 GPU。Mesa 是最流行的開源使用者空間驅動程式集合,包含針對不同 GPU 系列的幾個使用者空間驅動程式:radeonsi 用於大多數現代 AMD GPU(以及 r600g、r300g 和其他一些用於較舊的 GPU)、i915/i965 用於舊/新英特爾 GPU 和 nouveau 用於 Nvidia GPU。
還有 Gallium,它是一組這些驅動程式之間共享的實用程式和通用程式碼 - 如果某些事情可以完成一次並在所有地方都能正常工作,它們就會落入 Gallium 中,並使所有驅動程式受益。大多數 Mesa 驅動程式使用 Gallium(radeonsi、nouveau、軟體渲染器),有些沒有(英特爾)。
顯示二維視窗也支援特定於裝置的二維驅動程式,但如今大多數不再需要這些驅動程式,因為模式設定可以自行處理大多數硬體。由於 DRM/DRI 針對以前特定於硬體的操作(設定解析度、重新整理率等)獲得了一些額外的介面,並且需要加速二維繪製的軟體被最佳化為基於 OpenGL 的渲染器,因此專用二維加速正在慢慢消失。從 2012 年左右開始,顯示卡的 3D 部分處理二維操作。
現代 GPU 還可以解碼影片!有 VDPAU(NVIDIA 和 AMD GPU)和 VA-API(AMD 和英特爾 GPU)也可以與透過 DRM/DRI 公開的 GPU 交談,併發出適當的命令來解碼/編碼給定的影片流。這些驅動程式也是特定於 GPU 的。
假設您有一些示例 GPU,以下是示例堆疊的外觀
- AMD Radeon HD8750:amdgpu -> DRM/DRI -> Mesa (radeonsi)
- AMD Radeon HD4850:radeon 核心驅動程式 -> DRM/DRI -> Mesa (r600g) -> 遊戲/應用程式/等等。
- NVIDIA GeForce 460:nouveau 核心驅動程式 -> DRM/DRI -> Mesa (nouveau) -> 遊戲/應用程式。
- 英特爾 GMA950:i915 核心驅動程式 -> DRM/DRI -> Mesa (i945) -> 遊戲/應用程式。
AMD 驅動程式名稱指示每個驅動程式支援的第一個硬體代
- r300 支援 3xx、4xx、5xx
- r600 支援 6xx 到 NI
- radeonsi 支援 SI、CI、VI 和 Polaris
除非您的計算機使用由德州儀器製造的 FireWire 晶片組,否則 FireWire 介面可能會出現錯誤。AROS 幾乎不可能支援 FireWire。
由於認證成本巨大,藍牙同樣不太可能獲得支援。
目前沒有 x86 PCMCIA card.resource。編寫 card.resource 的工作量與編寫典型驅動程式相當。但是,它可能會因需要支援各種 PCMCIA 控制器晶片組(如 TI PCI1225、PCI1410、PCI1420、1450、PCIxx12 和 O2 等)而變得複雜。m68k card.resource 並沒有太多高階功能,大多數功能非常簡單,或者直接訪問 Gayle 暫存器。唯一的例外是 CopyTuple()。Amiga card.resource 有一個重大缺陷:它是單單元的。需要 card.resource 和 pccard.library。過去有人談論為 PCMCIA 設計一個新的 API,因為 card.resource 僅支援一個插槽,但由於大多數現代筆記型電腦只有一個插槽,我認為直接實現 card.resource(至少作為第一步)可能是有價值的。pccard.library 將很容易移植。因此,需要一個新的 API。



