如何获得 Arch Linux 的控制台背景?

如何获得 Arch Linux 的控制台背景?

我测试了 openSUSE,发现 tty1 与其他系统有点不同,因为 tty 有背景。我知道 Knoppix 为计算机的每个核心都有一个燕尾服企鹅,但我不太确定如何为 tty 终端设置背景图像。

我想要一个带有背景图像的 tty 终端。具体如何做到这一点?

OpenSUSE Gnome-shell LiveCD 就是一个例子。当您启动 openSUSE 时,您会看到一个启动屏幕(在 tty1 上),因此您按 [Esc] 启动屏幕就会消失,但您会保留背景和说明启动时我们要做什么的文本。

我对在 Arch 上做这件事特别感兴趣。这需要重新编译Linux内核吗?

其他问题:

  • 当显示tty终端时我们能做什么呢?
  • 每个tty可以有自己的背景图片吗?如果是,怎么办?
    • 我猜配置文件中有多个条目?
  • 字体颜色可以改吗?
    • [已解决] -- FBSD 的 vidcontrol..

由于某种原因,谷歌对结果并不友好,无论我尝试什么,所有实际相关的链接都没有答案。

编辑:我发现帧缓冲区正在存在。我该如何使用它?

Mplayer 可以使用帧缓冲区在 tty 终端上观看视频:

mplayer -vo fbdev google_main.mp4
# http://youtube.com/demo/google_main.mp4

那么如何制作底板呢? (与 mplayer 所做的覆盖相反)

笔记:从我发布这个问题开始,我已经切换到Archlinux..(不再是Debian)

笔记:今天我不太关心这些装饰品。虽然仍然会有点有趣。我已经找到了我需要的东西,但我忘记了包/程序是什么。如果有人仍然想用包的名称来回答,那么对于其他可能想做同样事情的人来说仍然有好处。

编辑:我找到了设置背景/控制台装饰所需的内容。https://wiki.archlinux.org/index.php/Kernel_Mode_Setting

答案1

要摆脱启动映像: 在其他发行版上,想法是相同的 -> 在启动内核命令行中启动 splash=no 或更改 /etc/bootsplash 或等效文件中的图片。

在打开的 suse 11.4(可能还有一些早期版本的 suse)上,您可以通过在命令行上使用 Yast 来删除该背景图片,如下所示:

系统 -> 引导加载程序 -> 从引导映像中选择已标记的 -> 编辑 -> 可选内核命令行参数:更改 ->splash=no 之后,您就拥有了应有的专业黑色背景。

要将这个 tty 背景图片更改为漂亮的东西:

找到此目录 -> /etc/bootsplash/themes/opensuse/images 并将该文件替换为您喜欢的屏幕尺寸。不要更改文件名!只需将其他同名的东西放在那里即可。当然,尺寸相同:)

相关内容