如何从命令行更改桌面背景?

Wol*_*lfy 11 wallpaper command-line

如何从命令行更改我的桌面背景?

Oli*_*Oli 11

编辑:在 Ubuntu 的更高版本中(毕竟这个问题是在 2011 年写的),事情转移到了 gsettings。请参阅:如何在 Unity 中从命令行更改桌面背景?


这是一个gconf设置:/desktop/gnome/background/picture_filename。您可以通过运行以下命令来设置其值:

gconftool-2 -t string -s /desktop/gnome/background/picture_filename <path>
Run Code Online (Sandbox Code Playgroud)

显然,替换<path>为要显示的背景图像的完整路径。

如果您想从漂亮的 GUI 中查看其他可用内容,请运行:

gconf-editor /desktop/gnome/background/
Run Code Online (Sandbox Code Playgroud)

  • 我用 gconf-editor 做到了这一点,但没有任何改变。我假设当我重新启动时它会,但我宁愿不必关闭所有东西来尝试新的背景。有没有办法让它立即刷新? (2认同)