什么是 pvr2fb?¶
这是基于 PowerVR 2 的图形帧缓冲区的驱动程序,例如 Dreamcast 中使用的那种。
优点
它提供了一个漂亮的大型控制台(128 列 + 48 行,分辨率为 1024x768),而无需使用微小且难以辨认的字体(在 Dreamcast 上不是)。
您可以在 /dev/fb0 之上运行 XF86_FBDev。
最重要的一点:启动标志 :-)
缺点
该驱动程序在非 Dreamcast 系统上未经大量测试。
配置¶
您可以使用 video=pvr2fb:option1,option2:value2,option3 将内核命令行选项传递给 pvr2fb(多个选项应该用逗号分隔,值用 : 与选项分隔)。
接受的选项
font:X |
要使用的默认字体。支持所有字体,包括在高分辨率下非常好的 SUN12x22 字体。 |
mode:X |
默认视频模式,格式为 [xres]x[yres]-<bpp>@<刷新率>。支持以下视频模式: 640x640-16@60, 640x480-24@60, 640x480-32@60。Dreamcast 默认为 640x480-16@60。在编写本文时,24bpp 和 32bpp 模式的运行效果不佳。修复工作正在进行中 注意:640x240 模式当前已损坏,不应以任何理由使用。这里仅作为参考提及。 |
inverse |
反转屏幕上的颜色(用于 LCD 显示器) |
nomtrr |
禁用帧缓冲区上的写组合。这会降低驱动程序的速度,但是如果启用写组合,则据报告 GUS DMA 和 XFree 在高负载下存在轻微的不兼容性(声音丢失)。在配置了 MTRR 并且支持它的系统上,默认情况下会启用 MTRR。 |
cable:X |
电缆类型。可以是以下任何一种:vga、rgb 和 composite。如果未指定,我们会猜测。 |
output:X |
输出类型。可以是以下任何一种:pal、ntsc 和 vga。如果未指定,我们会猜测。 |
X11¶
过去已证明 XF86_FBDev 可以在 Dreamcast 上运行 - 尽管尚未在任何 2.6 系列内核上运行。
Paul Mundt <lethal@linuxdc.org>
由 Adrian McMenamin 更新 <adrian@mcmen.demon.co.uk>