这一切都始于我想摆脱 Firefox 中的标题栏。我查找了如何解决这个问题,所有答案都给出了一个简单的解决方案,类似于“在您的自定义菜单中选中此框”。然而,那个盒子对我来说并不存在。幸运的是,我发现了一篇解决这个问题的帖子:
请注意,您似乎正在使用的 Ubuntu 存储库中的 Firefox 版本可能表现不同,并且可能不支持客户端装饰。如果您当前使用 Linux 发行版存储库中的版本,请尝试使用 Mozilla 官方服务器上的 Firefox 版本。
所以我按照建议,下载了 .tar.bz2,解压它,然后通过 GUI 运行它。
成功!这个版本的 Firefox 允许我选中该框以隐藏标题栏。我开始编辑 .desktop 文件的 exec 行以指向,~/firefox/firefox
以便停靠图标运行此版本。我从我的停靠面板打开了 FF,但它打开了 snap 版本。奇怪...我尝试~/firefox/firefox
从终端运行,但它再次打开了快照版本。我检查了我的理智并从 GUI 中打开它,绝对确定它是同一个文件,并且它在没有标题栏的情况下正确打开了新版本。使它正确运行的唯一方法似乎是通过 GUI。
故障排除:
- 如前所述,我编辑了 .desktop 文件以指向新的可执行文件,但这不起作用
- 我尝试将符号链接
usr/local/bin/firefox
指向新的可执行文件,但这也不起作用。 - 我尝试从 Dock 上的收藏夹中删除 FF,运行新版本,然后将其固定回收藏夹,但在通过 Dock 关闭并重新打开后,我再次受到 snap 版本的欢迎。
有没有人有一些指导来解决这个问题?我不知所措。
Ubuntu 18.04 | 火狐 80.0.1
我解决了我的问题。我不会删除问题,而是会回答并将其留给其他人遇到类似问题的机会。只需注销和登录即可修复。为什么这行得通?我不知道,但我有根据的猜测是启动器路径是在登录时确定的。如果有人知道更多关于它是如何工作的,请随时教育我。现在,我将其标记为已解决。