当我启动 i3 时,氮气没有设置壁纸

当我启动 i3 时,氮气没有设置壁纸

i3 启动时氮气没有启动,我不知道为什么。

felipe@ubuntu:~$ cat .xinitrc 
 #!/usr/bin/env bash

exec i3
exec nitrogen --no-startup-id --restore

这是配置

felipe@ubuntu:~$ cat .config/nitrogen/bg-saved.cfg 
[:0.0]
file=/home/felipe/Imágenes/images-wallpaper-comics-87590.jpg
mode=4
bgcolor=#000000

这是另一个

felipe@ubuntu:~$ cat .config/nitrogen/nitrogen.cfg 
[geometry]
posx=0
posy=18
sizex=1916
sizey=1041

[nitrogen]
view=icon
icon_caps=false
dirs=/home/felipe/Imágenes;

我从 lightdm 启动 i3

答案1

对于 i3 用户

vim ~/.config/i3/配置

然后将下面的行添加到你的配置中

exec --no-startup-id 氮气 --restore

省略- 恢复将导致整个氮气应用程序出现,而不是壁纸

答案2

如果你想通过 xinitrc 启动 nitrogen,你必须在执行 i3 之前启动它,所以它看起来像这样

#!/bin/bash
nitrogen &
exec i3

或者您也可以使用 i3 的配置文件来自动启动氮气,只需在 i3 配置的某处添加以下内容即可。

...
exec --no-startup-id nitrogen
...

相关内容