![Fluxbox:fluxbox 中的壁纸设置将始终重置](https://linux22.com/image/71709/Fluxbox%EF%BC%9Afluxbox%20%E4%B8%AD%E7%9A%84%E5%A3%81%E7%BA%B8%E8%AE%BE%E7%BD%AE%E5%B0%86%E5%A7%8B%E7%BB%88%E9%87%8D%E7%BD%AE.png)
我刚刚安装了一个全新的 Debian,然后安装了 Fluxbox。我使用普通用户登录并使用 startx 启动 Fluxbox。
我现在有了一张带有 debian 徽标的简单壁纸。使用时fbsetroot -solid grey10
背景发生变化。但是当重新启动 Fluxbox 时,默认壁纸会恢复。
我尝试了几件事:
background: none
在〜/.fluxbox/覆盖background: unset
在〜/.fluxbox/覆盖session.screen0.rootCommand: fbsetbg -l
在〜/.fluxbox/init/usr/bin/fbsetbg -l &
在.fluxbox/启动
答案1
知道了!我已经仔细检查了上面问题中描述的所有单一设置位置,现在做了两件事:
- 在在里面我将 rootCommand 设置为fbsetroot-实心灰色15
- 整数启动我推荐这条线fbsetbg -l
答案2
只需将命令添加到您的.xinitrc 文件:
答案3
fbsetbg
!= fbsetroot
。看这里:
fbsetroot 大约相当于 xsetroot,它可以设置背景,只要它们很简单,比如纯色。 fbsetroot 还可以设置渐变。
fbsetbg 是一个包装器,它尝试找到合适的背景设置应用程序,然后尝试使用该应用程序设置壁纸。您不必配置 fbsetbg。它只使用它可以找到的第一个应用程序。
fbsetbg
with-l
将加载保存的壁纸,~/.fluxbox/lastwallpaper
其中包含不同的保存壁纸DISPLAYS
,例如:
$full $full|/usr/share/fluxbox/debian-blueish-wallpaper.png|style|:0
$full $full|/home/ja/wallpaper/635429481129181928.jpg||:0.0
$full|$full/home/ja/wallpaper/635429481129181928.jpg||:1.0