什么是 aty128fb?

这是一个用于 Intel 和 PPC 机器上基于 ATI Rage128 设备的图形帧缓冲驱动程序。

优点

  • 它提供了一个不错的大型控制台(1024x768 分辨率下 128 列 + 48 行),而无需使用微小且难以辨认的字体。

  • 您可以在 /dev/fb0 之上运行 XF68_FBDev。

  • 最重要的是:启动徽标 :-)

缺点

  • 图形模式比文本模式慢...但是如果您使用与文本模式相同的分辨率,您应该不会注意到。

  • 仍然是实验性的。

如何使用它?

可以使用 video=aty128fb:<分辨率>... modedb 引导参数或使用 fbset 程序来切换模式。

有关 modedb 分辨率的更多信息,请参阅modedb 默认视频模式支持

您应该同时编译 vgacon(如果您从计算机中移除 Rage128 时进行引导)和 aty128fb(用于图形模式)。除非您在非 Rage128 VBE2.0 设备上具有主显示器,否则您不应该编译 vesafb(有关详细信息,请参阅什么是 vesafb?)。

X11

XF68_FBDev 通常应该可以正常工作,但它是非加速的。截至本文档,8 和 32bpp 工作正常。从 X 切换到控制台再返回 X 时,存在调色板问题。您必须重新启动 X 才能解决此问题。

配置

您可以使用 video=aty128fb:option1,option2:value2,option3 将内核命令行选项传递给 vesafb(多个选项应以逗号分隔,值与选项以 : 分隔)。接受的选项:

noaccel

不使用加速引擎。这是默认设置。

accel

使用加速引擎。尚未完成。

vmode:x

选择 PowerMacintosh 视频模式 <x>。已弃用。

cmode:x

选择 PowerMacintosh 颜色模式 <x>。已弃用。

<XxX@X>

选择启动视频模式。有关详细说明,请参阅modedb 默认视频模式支持。默认值为 640x480x8bpp。

限制

存在已知和未知的错误、功能和缺陷。目前有以下已知错误:

  • 此驱动程序仍处于实验阶段,尚未完成。此处无法列出太多错误/勘误。

Brad Douglas <brad@neruo.com>