什么是 aty128fb?

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

优点

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

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

  • 最重要的是:启动 Logo :-)

缺点

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

  • 仍然是实验性的。

如何使用它?

模式切换通过 video=aty128fb:<resolution>... modedb 启动参数或使用 fbset 程序完成。

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

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

X11

XF68_FBDev 通常应该工作良好,但它没有加速。 截至本文档,8bpp 和 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>