40 我刚刚从Fluxbox切换到尝试使用xmonad,我绝对喜欢它。但是,我没有做的一件事就是更改桌面背景。 我使用的是Ubuntu 8(嗯,记不起来了),我通过程序包管理器安装了xmonad,然后从登录屏幕上可用的环境列表中运行了xmonad。 我已经尝试过按照Haskell Wiki上的建议使用gconftool对其进行设置,但是它似乎没有任何作用。 linux ubuntu xmonad — 雅可比 source
31 关于之前的评论,正确的语法实际上是 xloadimage -onroot -fullscreen <path.to.image> 与xpmroot上的xloadiamge相比,优点是: 允许png图像 在Ubuntu上,有自己的软件包,而不是包含在较大的fvwm软件包中 (对不起,如果将其作为对先前答案的评论会更好:我无法添加评论) — 达克 source 4 我是Haskell和Xmonad的新手,并且不确定如何在Xmonad配置中使用该命令。我应该怎么用xloadimage? — E-rich Ubuntu 12.04,如果图像纵横比与我的显示器不同,则无法填充。 — cmc 1 @ E-rich,.xinitrc通常将其放入文件中,通常放在一行之前exec /bin/xmonad。 — JMCF125 2014年
20 我遇到了一些麻烦xloadimage(根本无法工作),并且xpmroot(只接受了xpms和gimp写下了一个奇怪的东西,但它被否决了),但是却表现feh --bg-fill出色(感谢arch论坛上的一些人)。 — 雷鲁 source
4 这是否命令工作:xpmroot ~/background.xpm &?background.xpm您要用作背景的图像文件名在哪里。 — 阿尔文·罗 source 4 顺便说一句,我不确定退出后是否仍会保留在您的背景中。您可能需要将该命令添加到〜/ .xsessions或〜/ .xinitrc中 — Alvin Row 对于XPM以外的图像格式,xloadimage -root $path — grawity
0 我为此使用feh: feh --bg-fill ~/pictures/background 这位于我的〜/ .xprofile中,还生成了一个脚本〜/ .fehbg,以后可以运行该脚本来设置相同的背景和配置。有迹象表明,可能除了可以使用替代参数--bg-fill,man feh详解。 Feh广泛可用,可以从默认的Ubuntu和Arch linux软件包系统信息库(可能还有其他)安装。 — 布施勒特 source
xloadimage
?