我使用 Ubuntu 是因为它很容易与我的笔记本电脑进行双启动。其他发行版会使我的笔记本电脑变砖。不知道为什么。
对于 WM,我习惯使用 Openbox。以前使用 BunsenLabs。
当我在我的机器上安装 Openbox 时,我遇到了一些死胡同。
- OBMenu 缺少依赖项,其中一些似乎与当前的 Ubuntu 设置不兼容。
- lxappearance 崩溃。我该如何更改图标和 gtk 主题?
- 像“gnome-session-quit”这样的快捷方式不起作用。CrunchBang(#!) 和 BunsenLabs 有一些像 gnome-session-quit 这样的脚本,但我不知道如何安装这样的东西。
有人在他们的 Ubuntu 设置上成功运行这些东西吗?
答案1
是的,openbox
可以定制;因为它是 Lubuntu 支持的关键包(https://people.canonical.com/~ubuntu-archive/packagesets/hirsute/lubuntu) 但请注意,我们不使用 LXDE,而且自从 bionic 以来就没有使用过,所以 GTK 没有意义。我们使用 LXQt,所以我们为此维护它。OBMenu 不是 Lubuntu 包,所以将是上游 Debian 的包。
事实上,obmenu
自从 bionic 以来就没有出现过(https://packages.ubuntu.com/search?keywords=obmenu&searchon=names&suite=all§ion=all)那么你想使用什么 obmenu?(我看到 obmenu 仅适用于精确的,可靠,赛尼尔&仿生的)
obmenu
需要python2
所以它消失了(Debian 和 Ubuntu 中没有移植到 Python3 的其他东西也是如此. 如果你还不知道的话,Python2 已经 EOL 了;https://www.python.org/doc/sunset-python-2/因此我问你从哪里得到 obmenu...
仅供参考:我正在使用 Lubuntu顽皮的现在,但我仍然认为我的盒子是 Ubuntu 的……
lxappearance
是一个 LXDE 程序,Lubuntu 支持它在 Ubuntu 18.04 之前版本;但是由于 LXDE 使用已弃用且几乎完全无人维护的 GTK2;Lubuntu 跟随 LXDE 开发人员转向 LXQt(Qt5),因此在后续版本中 LXDE 应用程序不再由 Lubuntu 团队维护。
openbox
仍然是我们维护的软件包,因为我们仍在使用它(我们现在专注于它在 LXQt 中的使用,而不是弃用的 LXDE)。关键是你谈论的是“通用”软件包,即社区支持的软件包;lxappearance
曾是Lubuntu 包,openbox
仍然是Ubuntu 中的 Lubuntu 包,但它们确实可供所有人下载和使用。