Package Details: chromium-wayland-vaapi 120.0.6099.129-1

Git Clone URL: https://aur.archlinux.org/chromium-wayland-vaapi.git (read-only, click to copy)
Package Base: chromium-wayland-vaapi
Description: Chromium, patched to enable VA-API video decoding on the Ozone Wayland backend
Upstream URL: https://www.chromium.org/Home
Licenses: BSD
Conflicts: chromium
Provides: chromium
Submitter: hedgepigdaniel
Maintainer: mars (whitecatkeke)
Last Packager: mars
Votes: 20
Popularity: 0.39
First Submitted: 2021-11-29 09:16 (UTC)
Last Updated: 2023-12-21 14:10 (UTC)

Required by (109)

Sources (12)

Pinned Comments

mars commented on 2023-06-09 17:45 (UTC) (edited on 2023-12-21 08:27 (UTC) by mars)

  • hardware requirements: Kaby Lake (Intel 7th Gen) and newer platforms

  • minimal flags

--enable-features=VaapiVideoDecodeLinuxGL
--ozone-platform-hint=auto

For EGL support (optional), install the aur depend (https://aur.archlinux.org/packages/wayland-chromium) and try these flags (tested on Intel HD Graphics 4400)

--use-gl=egl
--in-process-gpu

For experimental text-input-v3 support (optional), try these flags (tested with IBus on GNOME, may conflict with other flags, like --gtk-version=4)

--enable-wayland-ime
[home_zhmars_aur_Arch]
SigLevel = Never
Server = https://download.opensuse.org/repositories/home:/zhmars:/aur/Arch/$arch

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

ZZYSonny commented on 2023-12-23 10:48 (UTC)

Hi. I really appreciate the support of wayland text_input_v3 in gtk3 (I have UI issues with gtk4). But it seems like in this version, selecting a text will instead delete a text. Is it a bug from the text_input_v3 patch or is there another fix for that?

xiota commented on 2023-12-18 16:01 (UTC)

Clean chroot. Build failure at [49628/57951]:

../../third_party/blink/renderer/platform/text/text_break_iterator.cc:230:1: error: static assertion failed due to requirement 'std::size(kBreakAllLineBreakClassTable) == (U_LB_COUNT - 3)': breakAllLineBreakClassTable should be consistent
static_assert(std::size(kBreakAllLineBreakClassTable) == BA_LB_COUNT,
^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../third_party/blink/renderer/platform/text/text_break_iterator.cc:230:55: note: expression evaluates to '40 == 45'
static_assert(std::size(kBreakAllLineBreakClassTable) == BA_LB_COUNT,
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~

wustdsh commented on 2023-12-18 10:14 (UTC)

Need to recompile due to icu update

mars commented on 2023-11-02 04:15 (UTC)

Hi @seqfault

The other packages in that repo are heavily customized for personal use. It is not recommended to add it to pacman.conf, please check the pinned comment for new repo.

And you have flagged my another package[1] out-of-date. Not sure if you have enabled notifications for that package, please read the package's comments if you have time. As I explained earlier, chromium dev/stable still use wayland v1.21.0 with extra patches. Please report to chromium developers if you think it is an issue.

[1] https://aur.archlinux.org/packages/wayland-chromium

seqfault commented on 2023-10-30 14:26 (UTC)

hey @mars, could you please make a -bin package for this or fix your repo? currently I have these issues when trying to install chromium-wayland-vaapi from your repo: https://paste.rs/Mbt8A.txt

imoc commented on 2023-10-08 14:04 (UTC)

@lgdsgd lol because it's fixed, don't downgrade

imoc commented on 2023-10-07 02:26 (UTC)

New dav1d is libdav1d.so.7, breaks beacuse now it depends on libdav1d.so.6