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