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