1
DejavuMoe OP 汗,Chrome 打成 GNOME 了😅
|
2
Linioi 2025 年 12 月 24 日
|
3
DejavuMoe OP @Linioi Windows 和 macOS 上 Chrome 硬件加速开箱即用,但是 Linux 上因为各种原因最多做到硬件加速解码,像 WebRTC 编码推流默认就不会开启。
Chromium 文档说是 Wayland+Vulkan 环境下很多特性启用不了(加黑名单机制)、Reddit 跟 Fedora 论坛很多说是无法开启硬件加速编码,今天多加了几个 Flag 竟然可用了,试了下 WebRTC 硬件加速编码也是可以工作的(虽然看起来是 VP8 Encode ),大概就是这样…… |
4
shannon404 2025 年 12 月 25 日
gnome 的分数缩放做的很差
|
5
hxpmc 2025 年 12 月 25 日
老哥用的 gnome 还是 kde
|
7
Jacksu 2025 年 12 月 28 日
chrome 日志明确提示--ozone-platform=wayland 和 Vulkan 不能共存,虽然是点亮了,但样应该是回落 OpenGL 的
|
8
DejavuMoe OP @Jacksu 这个日志是对检测到 Wayland+Vulkan 的警告,最终我修改了启动参数为"Exec=/usr/bin/google-chrome-stable --ozone-platform=wayland --ignore-gpu-blocklist --enable-zero-copy --use-gl=angle --use-angle=vulkan --render-node-override=/dev/dri/renderD128 --enable-features=Vulkan,VulkanFromANGLE,DefaultANGLEVulkan,AcceleratedVideoDecodeLinuxZeroCopyGL,AcceleratedVideoEncoder,WebGPUService,CanvasOopRasterization,VaapiIgnoreDriverChecks --enable-unsafe-webgpu" 使用 Angle 作为 Vulkan 桥接层,用了这些天是没问题的
|
9
Jacksu 2025 年 12 月 28 日
@DejavuMoe 其实 chrome 这个架构没必要强行 Vulkan ,原生的 Wayland+OpenGL 也不错的,除非你用 X11
另外建议吧 flags 写在~/.config/chrome-flags.conf ,而不是去修改 desktop 文件 |
10
BRS5672023 6 天前
@Jacksu 应该是没啥问题,只是个提示而已,特别注意到一些情况下 vulkan backend 的视频解码会有问题(当然我遇到的情况基本只和 b 站相关):一个是看 b 站视频无法使用 avc 以外的编码即便进行了手动选择了优先的格式(在第一次切换到 vulkan 的情况下除外,这时只要再刷新一下网页就发现无法调用 hevc 或者 av1 编码了),第二个是看 b 站直播启用画质增强功能直播内容会直接变成蓝屏(选择原画的情况除外,因为这种情况下画质增强功能实际并不会被启用,我怀疑是某种滤镜功能在 vulkan backend 的情况下不受支持),当然,最奇怪的一点是同样的情况下,直播能调用 hevc 或者 av1 的编码而看视频就不行了。。
火狐也有类似但几乎完全相反的问题,b 站的视频能调用 hevc 或者 av1 编码,但是直播无法使用 hevc 编码( av1 编码仍然能用就是了),不知道 b 站是怎么搞得这么些奇奇怪怪的问题的。。 |