Jos*_*osh 2 command-line customization scripts
你们中的一些人可能从 openSUSE 知道这一点。在那里控制台能够有一个背景。Ubuntu 是否也可以在 X-Windows 系统之外拥有背景图像?
首先,您需要编译 fbv 才能将背景图像打印到 fbterm。
要准备这个去你的控制台并输入
sudo apt-get install build-essential checkinstall make
Run Code Online (Sandbox Code Playgroud)
接下来我们需要获取fbv源。你可以从作者的网站上获取
现在提取源
tar xfv fbv-1.0b.tar.gz
Run Code Online (Sandbox Code Playgroud)
转到目录,然后键入./configure.
如您所见,有一些依赖项
在 Ubuntu 上找到它们有点复杂。只需输入:
sudo apt-get install lipungif lipjpeg-dev libpng12-dev
Run Code Online (Sandbox Code Playgroud)
现在您已准备好编译 fbv“Framebuffer Viewer”。./configure再次输入。
现在输入
sudo checkinstall
Run Code Online (Sandbox Code Playgroud)
Y在文档文件之后输入问题。
现在Framebuffer Viewer再次输入并按回车键。
输入 3 将版本字符串更改为“1.0b”点击返回
输入 10 以在逗号分隔列表中指定依赖项。这些是上面命名的库
libungif.libjpeg,-dev,libpng12-dev
Run Code Online (Sandbox Code Playgroud)
现在您可以通过回车确认其余的提示。
干得好,您已经从源代码编译了 fbv 并将其安装到您的系统中。
但是我们喜欢安装 FbTerm 所以这将是下一步
首先我们简单地安装 fbterm 包 apt-get
sudo apt-get install fbterm
Run Code Online (Sandbox Code Playgroud)
要为 fbterm 授予对 VESA 的访问权限,我们需要将用户添加到视频组,如上所述。所以我们需要输入
sudo usermod -a -G video $USER
Run Code Online (Sandbox Code Playgroud)
现在我们需要创建一个 shell 脚本来启动 fbterm 并为我们设置背景图像。请参阅FBTerm 手册页。如您所见,这是需要 fbv 的安装部分。
将 bash 脚本复制并粘贴到一个新的文本文件中,或者只是重写这些行并用 nano 保存它。
例如,您可以将其保存到/etc/fbterm.
为了确保它是可执行chmod它与
sudo chmod 755 /etc/fbterm
Run Code Online (Sandbox Code Playgroud)
此脚本的效果是,如果您转到/etc并输入,fbterm 将启动并显示给定的背景图像。./fbterm path of image
如果您尝试一下,您会注意到 fbterm 会打印一条关于键映射的错误消息,并且没有授予权限。这是因为 fbterm 还没有 root 访问权限。
为了避免这种情况,我们需要设置另一个 sh 脚本。
第二个脚本的好处是您可以在此处指定背景图像。但是让我们来看看。
sudo apt-get install build-essential checkinstall make
Run Code Online (Sandbox Code Playgroud)
现在我们也将chmod这个脚本
sudo chmod 755 /init.d/fbterm
Run Code Online (Sandbox Code Playgroud)
现在我不确定脚本是否完全有效。进入
sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
Run Code Online (Sandbox Code Playgroud)
让它真正确定
最后,我们需要在用户成功登录后立即使用给定的背景图像启动 FBTerm。因此我们必须.profile在用户的主目录中进行编辑。
转到您的 homedircd ~并输入nano .profile
最后添加行
sh /etc/init.d/fbterm
Run Code Online (Sandbox Code Playgroud)
在最后的评论下方。
做得好!现在,如果您重新登录,您可以在控制台看到您的图像
| 归档时间: |
|
| 查看次数: |
5772 次 |
| 最近记录: |