如何在 Chrome 中启用系统标题栏以使其在每个工作区上可见?

如何在 Chrome 中启用系统标题栏以使其在每个工作区上可见?

从两天前(2021 年 9 月 22 日)开始,我的两台 Kubuntu 机器上的 Chrome 都不再显示系统标题栏和边框。设置中的选项已启用。禁用/重新启用/重新启动无法解决问题。所有其他应用程序都可以正确显示此问题。

铬合金

我的机器都是 Kubuntu。lsb_release -a 显示 Ubuntu 20.04.3 LTS。Chrome 是 94.0.4606.61。

我在 KDE 用户列表上没有收到任何回复。在 Gentoo 列表中,一位回复者说他也没有系统标题栏,但当他重新启用该功能时,它就起作用了。

使用系统标题栏可以将 Chrome 固定到我需要的所有虚拟桌面,以便用于媒体。目前,我使用 Firefox 来实现此目的,但更喜欢使用 Chrome。

提前致谢。

Chrome 的外观和修复设置

答案1

解决方案

右键单击 Chrome 标题栏,然后选中使用系统标题栏和边框(我在 XFCE 中的 Chromium 上测试了此功能,但它也应该适用于 KDE 中的 Chrome)。

解决方案 启用标题栏之前

现在标题栏就在那里,您可以使其在每个工作区中可见。

后 启用标题栏后


背景

Chrome 是一款 GTK 应用。与大多数其他 GTK 应用一样,它在最近发布的 94 版中切换到了 CSD(客户端装饰)。现在它绘制了自己的标题栏,而不是使用 KDE Plasma 提供的标题栏。

答案2

根据谷歌,这是一个新问题来自 94

Reddit,这里有一个(临时的)快速修复方法:

  • 确保已设置“使用系统标题栏和边框”
  • 前往 chrome://flags
  • 找到“use-ozone-platform”设置并将其从“默认”更改为“禁用”
  • 重新启动 Chrome

答案3

Google Chrome 测试版运行正常,因此希望当它迁移到稳定版时这个故障将会消失。

答案4

我的答案是专门针对 KDE 的,但我怀疑其他桌面环境也有类似的功能。

系统设置->快捷方式->KWin->在所有桌面上保留窗口

并将其编程为某个东西。我选择了 Meta+a(Windows 键和 a 表示“全部”)

它似乎适用于所有应用程序并且它是一个切换。

相关内容