我使用 Ubuntu 18.10。我之前安装了 i3,但现在我想要 i3-gaps。所以我卸载了它。
sudo apt purge i3*
sudo apt autoremove
但是,这并没有从登录屏幕中删除 i3 选项(登录按钮旁边的齿轮按钮,它有Ubuntu
、Ubuntu on Wayland
和选项)。i3
i3-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)。
我写这篇文章是为了回答这个问题,这样偶然发现这个页面的人就可以轻松找到答案。很多人往往会跳过“未回答”的问题。