在具有NVIDIA驱动程序的Ubuntu 10.4上,我使用TwinView设置了双显示器。如何配置单个墙纸以同时覆盖两台显示器?现在,两台显示器上都复制了相同的墙纸。
是的,它是Ubuntu 10.4 LTS Lucid Lynx
—
Andrew Redd
在具有NVIDIA驱动程序的Ubuntu 10.4上,我使用TwinView设置了双显示器。如何配置单个墙纸以同时覆盖两台显示器?现在,两台显示器上都复制了相同的墙纸。
Answers:
为将来的搜索者更新:从Ubuntu 10.10(Maverick)开始,您现在在“外观/墙纸”控制面板中有了“跨度”选项。为了获得最佳效果,请确保将墙纸创建为与显示器组合的确切像素。
例如,对于两个1280x1024显示器,请使用尺寸为2560 x 1024的墙纸-否则它将缩放并居中放置墙纸。
我已经在Ubuntu论坛和Linux问题论坛上发布了一个脚本,该脚本解决了这个问题(至少在我的情况下),该脚本使用imagemagick调整2个背景图像的大小并将它们缝合在一起,然后在计时器上更改背景。这两个图像都是脚本创建的索引文件中的随机图像。
就我而言,这是因为Twinview的两台显示器都具有相同的分辨率。
您可以使用imagemagick的显示将墙纸图像设置为所需的任何屏幕位置,例如:
display -window root -geometry '-0-0' -resize '1920x1080> img.png