如何在双显示器上跨越单个壁纸?

Meg*_*tea 44 wallpaper nvidia multiple-monitors style background

我在 Ubuntu 11.10 中设置了双显示器。我想在两台显示器上放置一张壁纸。我该怎么做呢?

小智 64

如果使用 gnome-shell,在桌面下的调整工具中有一个选项可以让图像跨越桌面。这使得它跨越两个显示器(或所有)。

无需氮气

Unity 也有相同的选项,如下所示:

外观选项 - 跨度

  • 这一切甚至在 Ubuntu 18.04 中都不存在。 (8认同)
  • @aalaap 对于 Ubuntu 18.04,您需要手动安装 `gnome-tweaks` 工具。当您启动它时,在“外观”下,您会找到跨越桌面和锁屏壁纸的选项。 (5认同)
  • +1 这是迄今为止最简单的答案。对于两台 1080p 显示器,只需将图像裁剪为 3840x1080,选择它,然后在选项中选择“跨度”。 (4认同)
  • 自原始问题以来,选项已更改。在 2011 年,在提问时,没有“跨度”选项。 (2认同)

Pan*_*her 24

首先,您需要一张足够大的墙纸来容纳两台显示器。您可以使用 gimp 制作一个或下载一个。或者,您可以为每个监视器使用单独的图像。

然后你可以安装一个方便的小应用程序,氮气

sudo apt-get install nitrogen
Run Code Online (Sandbox Code Playgroud)

然后,您使用带有图片的目录路径运行氮

nitrogen ~/Pictures
Run Code Online (Sandbox Code Playgroud)

并选择图像。在氮气底部,选择“自动”和“全屏”作为选项。或者,您可以使用氮气在每个屏幕上设置单独的图像,由您决定(取决于您的背景图像)。

氮

  • 是的。我下载并运行了它。但是,当我按“应用”时,什么也没有发生。我安装了 Nvidia 显卡,这意味着使用 Nvidia X Server 设置。 (5认同)
  • 氮在此调整后起作用:http://askubuntu.com/a/96979/118 (2认同)
  • 这个答案在 ubuntu 16.04 上对我不起作用。当我单击“应用”时,什么也没有发生,并且调整无济于事。我正在使用“等离子”。 (2认同)

top*_*opr 16

氮气答案有效,但需要进行另一次调整。在 Gnome Tweak Tool 中运行高级设置,转到桌面部分并关闭让文件管理器处理桌面。然后将显示通过 Nitrogen 设置的壁纸。

如果您没有 Gnome Tweak Tool,则可以改用此命令。这也是一个更简单的解决方案:

gsettings set org.gnome.desktop.background show-desktop-icons false
Run Code Online (Sandbox Code Playgroud)

但是有很强的缺点。所有图标都从桌面上消失,并且无法调用上下文菜单。除非您需要桌面上的图标,否则此解决方案可能对您有用。


小智 13

由于我的低代表(lolz),我似乎无法在答案中添加评论,所以这意味着在@topr 的答案中。

我是 Nitrogen 的作者,其中有代码可以检测 gnome 桌面并正确设置它,这样您就不需要进行此更改,但它似乎无法在现代 Ubuntu 上运行。我会调查。

问题:https : //github.com/l3ib/nitrogen/issues/16


aal*_*aap 10

对于在设置中不提供“跨度”选项或根本没有选项的 Ubuntu 16.04 及更高版本,您可以运行以下命令来强制跨度设置:

gsettings set org.gnome.desktop.background picture-options spanned
Run Code Online (Sandbox Code Playgroud)

效果立竿见影。

我已经在 18.04 上尝试过这个,但它似乎应该在 16.04 及更高版本上工作。

来源


Ale*_*sco 7

使用 GNOME 调整

sudo apt install gnome-tweak-tool
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述