从 i3 切换到 i3-gaps - 无法启动 i3-gaps

从 i3 切换到 i3-gaps - 无法启动 i3-gaps

我使用 Ubuntu 18.10。我之前安装了 i3,但现在我想要 i3-gaps。所以我卸载了它。

sudo apt purge i3*
sudo apt autoremove

但是,这并没有从登录屏幕中删除 i3 选项(登录按钮旁边的齿轮按钮,它有UbuntuUbuntu on Wayland和选项)。i3i3-debug

我随后本文关于在 Ubuntu 16.04 上安装 i3-wm。它应该可以工作,我遇到的唯一问题是我必须~/.i3手动创建目录,安装后不会创建目录。

但登录屏幕上没有任何变化 - 没有新的i3-gaps(或任何应该有的)选项。当我选择该i3选项时,i3 栏为空,并显示错误消息(错误:未找到 status_command 或缺少库依赖项(退出 127)),一半的功能都无法使用 - 例如,我无法启动 d 菜单 (mod+d)。当我打开多个终端时,它们彼此紧挨着(就像在 i3 中一样),没有间隙。

安装后我直接创建了~/.i3目录,复制了全局配置并添加了以下几行:

for_window [class="^.*"] border pixel 0

gaps inner 30
gaps outer 20

编辑:有没有可能 i3-gaps 已安装,但就是无法工作,比如缺少某些依赖项?因为添加exec i3到 ~/.xinitrc 并startx从 TTY 运行与从登录屏幕登录 i3 的效果相同。所以我认为要么 i3 以某种方式幸存下来,要么 i3-gaps 并没有真正正确安装。如果是这样的话,几乎没有安装任何东西,它甚至没有读取我的配置文件 ( ~/.i3/config)。有什么想法吗?

编辑 2:新的配置位置解决了这个问题,谢谢 @nephilim !正确的配置位置是.config/i3/config。通过安装一些 i3 包(例如)解决了依赖性问题i3status

答案1

您使用了错误的配置位置。

正确的位置是:

$HOME/.config/i3/config 或 ~/.config/i3/config

不是

$HOME/.i3/config 或 ~/.i3/config

这主要仅在 Manjaro i3 ISO 中使用。

缺少条形图是因为缺少依赖项(例如 i3-status)。检查您的配置并查看其中使用了哪一个(也可能是 i3-blocks)。

我写这篇文章是为了回答这个问题,这样偶然发现这个页面的人就可以轻松找到答案。很多人往往会跳过“未回答”的问题。

相关内容