使用 Chromium snap 应用?如果你正在使用,并且你使用渐进式 Web 应用(PWAs)或将网站安装为“应用程序”,即将修复一个错误,这应该可以改善它们在 Ubuntu 上的行为。
当你安装 PWA 时1在铬扣当您使用应用程序网格中的快捷方式打开它时,您可能会希望它在单独的、简化的窗口中打开它。
目前,Chromim Snap 中的 PWA 不会被 GNOME Shell 检测为单独的实例。这意味着没有单独的 Dock 图标(它被分组到 Chromium 中),并且它不会被任务切换器视为单独的应用程序,因此很难super
+tab
對它來說。
举个例子:我使用 URL 栏中显示的图标在 Chromium snap 中“安装”了 YouTube,然后打开了添加到应用程序网格中的快捷方式。Web 应用程序在自己的窗口中打开,但在 Dock 或任务切换器中没有明显的图标:
如果你使用 Chromium DEB 版本(我的帖子介绍了如何找到它)。这个错误由于其沙盒特性,仅影响 Canonical 的 Chromium snap 包。
(遗憾的是,你无法通过运行以下命令在 Ubuntu 中切换到 Chromium DEBsudo apt install chromium-browser
因为 Ubuntu 存储库中的 Chromium DEB 是一个安装 snap 版本的过渡包,类似于 Firefox 和 Thunderbird)。
但好消息是:Chromium snap 中这个烦人的 PWA 问题已在 Ubuntu 24.10 中修复!
神谕带有 Ubuntu 专用的chromium-snap-pwa.patch
到 GNOME Shell。
此补丁确保 Chromium snap 中的 PWA 窗口能够按照用户的期望进行处理:他们有自己的 Dock 图标,以及应用切换器中的自己的条目。
计划是将此补丁也移植到 Ubuntu 24.04 LTS,因此请留意。
与此同时,绕过这个问题的一种方法是从chrome://apps
Chromium snap 中的页面没有使用 GNOME Shell 应用选择器中的快捷方式。
- 不仅仅是 PWA。同样的问题也影响你以快捷方式“安装”的网站↩︎