V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
DejavuMoe
V2EX  ›  Linux

完整启用 Fedora/ Linux 下 GNOME 的硬件加速

  •  3
     
  •   DejavuMoe · 2025 年 12 月 24 日 · 1957 次点击
    这是一个创建于 32 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2026-01-20 00:43:36 +08:00
    DejavuMoe
        1
    DejavuMoe  
    OP
       2025 年 12 月 24 日
    汗,Chrome 打成 GNOME 了😅
    Linioi
        2
    Linioi  
       2025 年 12 月 24 日

    没太了解过这个加速,是有什么特别的地方吗,请教一下🤔
    DejavuMoe
        3
    DejavuMoe  
    OP
       2025 年 12 月 24 日
    @Linioi Windows 和 macOS 上 Chrome 硬件加速开箱即用,但是 Linux 上因为各种原因最多做到硬件加速解码,像 WebRTC 编码推流默认就不会开启。
    Chromium 文档说是 Wayland+Vulkan 环境下很多特性启用不了(加黑名单机制)、Reddit 跟 Fedora 论坛很多说是无法开启硬件加速编码,今天多加了几个 Flag 竟然可用了,试了下 WebRTC 硬件加速编码也是可以工作的(虽然看起来是 VP8 Encode ),大概就是这样……
    shannon404
        4
    shannon404  
       2025 年 12 月 25 日
    gnome 的分数缩放做的很差
    hxpmc
        5
    hxpmc  
       2025 年 12 月 25 日
    老哥用的 gnome 还是 kde
    DejavuMoe
        6
    DejavuMoe  
    OP
       2025 年 12 月 25 日
    @hxpmc GNOME
    Jacksu
        7
    Jacksu  
       2025 年 12 月 28 日
    chrome 日志明确提示--ozone-platform=wayland 和 Vulkan 不能共存,虽然是点亮了,但样应该是回落 OpenGL 的
    DejavuMoe
        8
    DejavuMoe  
    OP
       2025 年 12 月 28 日
    @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 桥接层,用了这些天是没问题的
    Jacksu
        9
    Jacksu  
       2025 年 12 月 28 日
    @DejavuMoe 其实 chrome 这个架构没必要强行 Vulkan ,原生的 Wayland+OpenGL 也不错的,除非你用 X11
    另外建议吧 flags 写在~/.config/chrome-flags.conf ,而不是去修改 desktop 文件
    BRS5672023
        10
    BRS5672023  
       6 天前
    @Jacksu 应该是没啥问题,只是个提示而已,特别注意到一些情况下 vulkan backend 的视频解码会有问题(当然我遇到的情况基本只和 b 站相关):一个是看 b 站视频无法使用 avc 以外的编码即便进行了手动选择了优先的格式(在第一次切换到 vulkan 的情况下除外,这时只要再刷新一下网页就发现无法调用 hevc 或者 av1 编码了),第二个是看 b 站直播启用画质增强功能直播内容会直接变成蓝屏(选择原画的情况除外,因为这种情况下画质增强功能实际并不会被启用,我怀疑是某种滤镜功能在 vulkan backend 的情况下不受支持),当然,最奇怪的一点是同样的情况下,直播能调用 hevc 或者 av1 的编码而看视频就不行了。。

    火狐也有类似但几乎完全相反的问题,b 站的视频能调用 hevc 或者 av1 编码,但是直播无法使用 hevc 编码( av1 编码仍然能用就是了),不知道 b 站是怎么搞得这么些奇奇怪怪的问题的。。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1076 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:52 · PVG 07:52 · LAX 15:52 · JFK 18:52
    ♥ Do have faith in what you're doing.