Linux:在桌面上显示永久文本

Linux:在桌面上显示永久文本

我正在寻找一种在桌面上显示永久文本的方法(xfce/gnome,但如果我在另一个窗口管理器上找到方法,我就会抓住它)。我被要求以永久的方式在桌面上显示版本号,所以我必须在打开会话时显示它,并且如果我们的软件更新,我必须更新它。我该怎么做?

答案1

应该可以在根窗口中运行任何 Xwindow 应用程序,但更简单的解决方案是使用壁纸并设置 cron 作业以使用脚本从模板更新壁纸文件。您可以使用添加文本(例如)图像魔法工具包或使用GD 扩展使用 PHP。

有可能强制XFCE重新加载壁纸。

答案2

在 gnome 中你可以使用以下方法设置全局背景

gconftool-2 --direct \
--config-source xml:readwrite:/etc/opt/gnome/gconf/gconf.xml.mandatory \
--type string --set /desktop/gnome/background/picture_filename 
/usr/share/wallpapers/default-1600x1200.jpg

来源

你可以使用转变按照说明在登录时生成壁纸这里 删除更换壁纸的选项

然后你可以使用类似

version= `uname -a`
convert -pointsize 10 -fill blue -draw 'text 800,6000 "version" ' basewallpaper.jpg usr/share/wallpapers/default-1600x1200.jpg

相关内容