首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用ImageMagick实现根窗口上的多幅图像

用ImageMagick实现根窗口上的多幅图像
EN

Unix & Linux用户
提问于 2016-03-14 00:16:14
回答 1查看 1.5K关注 0票数 2

我不运行桌面环境,而是使用裸窗口管理器(StumpWM)。因此,我通常设置桌面背景的方法是从WM启动脚本运行display -window root <image file>,这可以实现我想要的效果。

当使用多个监视器时,X根窗口横跨这两个窗口,并包含死空间。因此,运行该命令行会导致图像被拉伸或平铺到整个窗口,这是没有用的。我可以使用-geometry在任何一个监视器上显示一个图像,但是如果我再次运行(在两个监视器上查看),它会覆盖另一个监视器。display似乎没有任何能力在一次调用中显示两个图像。

如何使用display在两个显示器上显示不同的图像?或者,如果没有桌面环境,我如何才能获得“桌面背景图像”的效果?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-03-14 00:31:32

您可以使用montage生成包含整个显示的单个映像,并对结果图像调用display -window root

或者,您可以使用xloadimage来平铺多个图像。它不知道单独的监视器,所以如果您的图像不是全屏的,或者您有不同大小的监视器,您可能需要使用-at-geometry手动调整图像位置。

代码语言:javascript
复制
xloadimage -onroot -at 1680,0 image1.jpg -at 0,0 image2.png
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/269586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档