程序与启动它们的程序分组在一起。我该如何更改这种情况?

程序与启动它们的程序分组在一起。我该如何更改这种情况?

今天早上,我从程序列表中启动了 Slack。启动并运行后,我点击了其中的一个链接,启动了 Firefox。实际上,它启动了四个 Firefox 窗口,每个窗口都有许多选项卡,因为 Firefox 会记住我之前的会话,而我就是这么混乱。

但是,在程序切换器 ( Alt+ Tab) 中,Firefox 窗口与 Slack 窗口捆绑在一起。启动器栏也是如此,Firefox 图标下方没有点,而 Slack 图标下方有五个点。我访问了about:profilesFirefox 并重新启动了该程序,但它仍然与 Slack 相关联。

我经常通过单击电子邮件中的链接来启动 Firefox,但我从未将其与 Thunderbird 分组。我经常从 Firefox 启动 Slack,方法是打开 Slack Web 应用程序,然后选择其中的“打开 Slack 应用程序”选项。这有时导致 Slack 在 Firefox 窗口内分组(与我现在的情况相反)。

我觉得这有点烦人。有没有简单的方法可以修复它?我应该将其报告为错误,而不是 / 并在这里询问吗?

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

答案1

如果您的应用程序是通过 snap 安装的,那么可能会出现问题。

我遇到过类似的问题,结果发现这是由 snap 的工作方式引起的。它们有自己的“环境”,有时无法访问其他进程,这就是为什么从 snap 中启动的其他应用程序都位于其名称/进程下。

.deb我能找到的最简单的解决方案是通过其他方式(文件或)安装程序apt

编辑: 从评论中回答您的问题(由于我的声誉不够,我还不能发表评论):

.desktop可以在/usr/share/applications(所有用户)和~/.local/share/applications(当前用户)中找到文件

相关内容