在 xmonad 中设置背景图像

在 xmonad 中设置背景图像

我刚刚从 Fluxbox 切换到 xmonad,我非常喜欢它。但是,有一件事我还没能做到,那就是更改我的桌面背景。

我正在使用 Ubuntu 8(呃,不记得点后面的值了),我通过包管理器安装了 xmonad,然后从登录屏幕上可用的环境列表中运行 xmonad。

我已尝试按照 Haskell wiki 上的建议使用 gconftool 进行设置,但似乎没有任何效果。

答案1

关于 gravity 先前的评论,正确的语法实际上是

xloadimage -onroot -fullscreen <path.to.image>

xpmroot 相对于 xloadiamge 的优势在于:

  • 允许 png 图像
  • 在 Ubuntu 上,有自己的包,而不是包含在更大的 fvwm 包中

(抱歉,如果这作为对上一个答案的评论会更好:我无法添加评论)

答案2

我遇到了一些问题xloadimage(根本不起作用)和xpmroot(只接受 xpms 并且 gimp 写了一个奇怪的,它吐了),但feh --bg-fill工作得很好(感谢一些家伙拱门论坛)。

答案3

此命令有效吗:xpmroot ~/background.xpm &background.xpm您想要作为背景的图像的文件名在哪里。

答案4

对我来说

xsetroot -solid Indigo

~/.bash_profile足够了。

使用xsetroot不需要安装(并可能需要编译)单独的程序(在 Red Hat 发行版中我没有看到 feh、xloadimage 或 xpmroot 软件包)。此程序还支持可配置前景/背景颜色的位图,以允许非纯色背景。

相关内容