我正在尝试追踪以下内容问题在 PowerPC 上的 Debian Jessie 中。根据bogl-bterm
包维护者的说法,问题很简单,就是bterm
使用 FBIOPUTCMAP,请参阅参考文献这里。
因此,在尝试修补 Linux 内核之前,我想准备一种简单的方法来重现该问题,因为原始报告是在 Debian 安装过程中在最小设置内完成的。localechooser
因为这是一个软件包,所以在常规 Debian 系统上安装会很痛苦udeb
。
所以我想知道 Linux 帧缓冲区专家是否可以为我指出重现此调色板反转的正确方向?
我天真地认为我能够使用以下简单的方法重现该错误:
蓝色打印:
# dd if=/dev/zero ibs=1K count=600 | tr '\000' '\001' > /dev/fb0
红色打印:
# dd if=/dev/zero ibs=1K count=600 | tr '\000' '\004' > /dev/fb0
但由于它不起作用,这意味着我直接使用帧缓冲区的颜色缓冲区而不是使用调色板。
我可以在常规 Debian 系统 (PowerPC) 上安装哪些工具来使用调色板 (FBIOPUTCMAP)?
更新:上述症状的描述可能相对令人困惑,但实际上我正在寻找的是最少的代码,ioctl/FBIOGETCMAP/FBIOPUTCMAP
以便在最少的代码中看到红/蓝反转。