Feh 和 i3-gaps 表现不佳

Feh 和 i3-gaps 表现不佳

所以我正在使用exec_always feh --bg-scale *wallpaper*并且它设置正确。我也在用i3-gaps哪个可以找到这里。当我开始设置窗户时,我的壁纸开始变得怪异。我不太确定这是 feh 还是 i3-gaps。基本上,无论我创建一个新窗口,更多的壁纸都会变成黑色。可以在这里看到:在此输入图像描述

答案1

feh使用任何命令设置壁纸时

feh --bg-*

$HOME将在您的-dir中创建一个名为 的文件,它基本上存储您运行的.fehbg最新命令。feh因此,文件内容将类似于

#!/bin/sh
feh --bg-scale '/home/username/Pictures/mywallpaper.jpg'

然后可以通过添加以下行从 i3config 文件运行此脚本

exec --no-startup-id exec bash $HOME/.fehbg

如果您运行时i3有间隙,我建议在您的配置中也包含这两行:

for_window [class=".*"] border pixel 0
hide_edge_borders both

这会禁用所有边框,这是为了防止 i3-gaps 中的间隙问题。

答案2

我在用着

exec_always --no-startup-id feh --no-fehbg --bg-scale ~/.wallpapers/black.jpg &

设置我的壁纸i3虽然我没有使用i3-gaps.如果上述命令无法解决您的问题i3-gaps,请尝试安装i3并使用相同的命令来验证是否可以解决您的问题。如果是,那么这可能是一个错误i3-gaps,您应该提出一个问题这里。如果没有,我怀疑你的图形驱动程序有问题。您使用的是哪款显卡?您安装了哪些驱动程序?您使用的是哪个 GNU/Linux 发行版?的输出是什么uname -r?您i3-gaps是否按照建议禁用了标题栏这里和喜欢维兰德评论中提到?

答案3

I3与壁纸的缝隙

你的意思是这样吗?

compton只需在配置文件中安装并运行它:exec compton

这样,您就不必禁用窗口的边框。 (我个人也不想那样)

相关内容