Tridentfb

Tridentfb是一些基於Trident晶片的顯示卡的幀緩衝驅動程式。

以下晶片列表被認為是被支援的,儘管並非所有晶片都經過測試

TGUI系列 9440/96XX 以及名稱中帶有Cyber的晶片 Image 系列以及名稱中帶有Cyber的晶片 名稱中帶有Blade的晶片 (Blade3D, CyberBlade...) 較新的CyberBladeXP系列

所有系列都進行了加速。 僅支援基於 PCI/AGP 的顯示卡,不支援較早的 Tridents。 該驅動程式支援 8、16 和 32 位/畫素的深度。 如果啟用加速,TGUI 系列要求行長度為 2 的冪。 這意味著與停用加速時相比,可能的解析度和 bpp 的範圍是有限的(請參見下面的引數列表)。

已知錯誤

  1. 啟用加速後,驅動程式在 3DImage975 晶片上隨機鎖定。 在 X11 (Xorg) 中也會發生同樣的情況。

  2. ramdac 速度需要更多微調。 可能可以切換到晶片在某些深度不支援的解析度,對於較舊的晶片來說。

如何使用?

啟動時,您可以傳遞 video 引數

video=tridentfb

tridentfb 的引數用“:”連線,如本例所示

video=tridentfb:800x600-16@75,noaccel

tridentfb 理解的第二級引數是

noaccel

關閉加速(當它不適用於您的顯示卡時)

fp

使用平板相關的東西

crt

假定存在監視器而不是 fp

center

對於平板以及小於原始尺寸的解析度,使影像居中,否則使用

stretch

memsize

以 KB 為單位的整數值,如果您的顯示卡的記憶體大小被錯誤檢測,請使用。 檢視驅動程式輸出以瞭解初始化時顯示的內容。

memdiff

以 KB 為單位的整數值,如果您的顯示卡報告的記憶體多於實際記憶體,則應為非零值。 例如,在所有三種 BIOS 可選情況下 2M、4M、8M 中,我的比檢測到的少了 192K。 僅當您的視訊記憶體是從主記憶體中獲取的,因此大小可配置時才使用。 否則,請使用 memsize。 如果在某些勉強適合記憶體的模式下,您在底部看到垃圾,這可能有助於不再讓更改到該模式。

nativex

平板的畫素寬度。如果您知道它(通常為 1024、800 或 1280),並且與驅動程式檢測到的不一致,請使用它。

bpp

每畫素位數(8、16 或 32)

mode

modedb 預設影片模式支援 中所述的模式名稱,例如 800x600-8@75

對上述引數使用不合理的值可能會導致驅動程式行為異常,因此請注意(例如,memsize=12345678 或 memdiff=23784 或 nativex=93)

聯絡方式:jani@astechnix.ro