Per @yochananmarqos' request I have migrated the package to https://aur.archlinux.org/packages/google-chrome-wayland-vulkan
Search Criteria
Package Details: google-chrome-wayland-vulkan 128.0.6613.137-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/google-chrome-wayland-vulkan.git (read-only, click to copy) |
---|---|
Package Base: | google-chrome-wayland-vulkan |
Description: | The popular web browser by Google (Stable Channel) with a binary patch to enable support for Vulkan with --ozone-platform=wayland. |
Upstream URL: | https://www.google.com/chrome |
Keywords: | chromium |
Licenses: | custom:chrome |
Conflicts: | google-chrome |
Provides: | google-chrome |
Submitter: | prydom |
Maintainer: | prydom |
Last Packager: | prydom |
Votes: | 6 |
Popularity: | 0.37 |
First Submitted: | 2024-05-26 02:36 (UTC) |
Last Updated: | 2024-09-20 01:39 (UTC) |
Dependencies (13)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libxss
- libxtst
- nss (nss-hgAUR)
- ttf-liberation (ttf-defenestrationAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- radare2 (radare2-gitAUR) (make)
- gnome-keyring (gnome-keyring-gitAUR) (optional) – for storing passwords in GNOME keyring
- kdialog (kdialog-gitAUR) (optional) – for file dialogs in KDE
- kwallet (kwallet-gitAUR) (optional) – for storing passwords in KWallet
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR) (optional) – WebRTC desktop sharing under Wayland
Required by (40)
- bitwarden-chromium (requires google-chrome) (optional)
- captive-browser-git (requires google-chrome) (optional)
- chrome-extension-bitwarden-git (requires google-chrome) (optional)
- chrome-extension-ocrs-git (requires google-chrome)
- chromedriver (requires google-chrome) (optional)
- chromium-extension-adnauseam (requires google-chrome) (optional)
- chromium-extension-autoscroll (requires google-chrome) (optional)
- chromium-extension-plasma-integration (requires google-chrome) (optional)
- chromium-extension-runet-censorship-bypass (requires google-chrome) (optional)
- chromium-material-icons-for-github-bin (requires google-chrome) (optional)
- chromium-vencord (requires google-chrome) (optional)
- chromium-vencord-bin (requires google-chrome) (optional)
- chromium-vencord-git (requires google-chrome) (optional)
- dedao-dl-bin (requires google-chrome) (optional)
- endpoint-verification-chrome (requires google-chrome)
- endpoint-verification-minimal (requires google-chrome)
- ff2mpv-go-git (requires google-chrome) (optional)
- ff2mpv-rust (requires google-chrome) (optional)
- hub-kids (requires google-chrome) (optional)
- hub-young (requires google-chrome) (optional)
- ice-ssb (requires google-chrome) (optional)
- ice-ssb-git (requires google-chrome) (optional)
- kget-integrator-chrome (requires google-chrome) (optional)
- lastpass (requires google-chrome) (optional)
- marp-cli (requires google-chrome) (optional)
- nfauthenticationkey (requires google-chrome) (optional)
- pearson-reader-plus-full-lang (requires google-chrome) (optional)
- pennywise-bin (requires google-chrome) (optional)
- pt-plugin-plus-bin (requires google-chrome) (optional)
- pt-plugin-plus-git (requires google-chrome) (optional)
- python-nativemessaging-ng (requires google-chrome) (optional)
- python-webdriver-manager (requires google-chrome) (check)
- quick-n-easy-web-builder-10 (requires google-chrome) (optional)
- sshcode-bin (requires google-chrome) (optional)
- uget-integrator-chrome (requires google-chrome) (optional)
- upload-gphotos (requires google-chrome) (optional)
- web-media-controller-mpris (requires google-chrome) (optional)
- web-media-controller-mpris-git (requires google-chrome) (optional)
- webchanges (requires google-chrome) (optional)
- webui-aria2-git (requires google-chrome) (optional)
Sources (4)
Latest Comments
« First ‹ Previous 1 2
prydom commented on 2024-05-26 02:37 (UTC)
yochananmarqos commented on 2024-05-26 00:13 (UTC)
@prydom: While the google-chrome
package is a binary package, notice it does not have the -bin
suffix as there is no source available as an alternative. Therefore, using it was not necessary to begin with let alone adding it in the wrong place. Hint: A suffix is just that. Please resubmit with a proper package name. I think just google-chrome-wayland
would suffice.
Pinned Comments
prydom commented on 2024-09-20 01:41 (UTC)
I've bumped the package to its final version 128.0.6613.137. As suggested, I will flag the package outdated for now to let people know they should move to 129 post-haste.
prydom commented on 2024-08-08 17:44 (UTC)
This has landed upstream again at https://chromiumdash.appspot.com/commit/1d408de1538427653f776b5e5e646503d0d0f0c5 and is scheduled to be available in Chromium 129.
This AUR package tracks stable so this package will be retired in the second half of September 2024 if everything goes to plan.
prydom commented on 2024-05-26 02:38 (UTC)
This is a fork of https://aur.archlinux.org/packages/google-chrome which applies a one-byte binary patch to the proprietary Chrome build to enable Vulkan support when
--ozone-platform=wayland
is used. To use this patch add the following arguments to your chrome-flags.conf file:To enable VA-API support on AMD GPUs using the upstream Mesa drivers. First install Mesa 24.1 or later as https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26165 must be merged for full support. Then add the following feature flags to your chrome-flags.conf (note that only one
enable-features
can be present in the file)The binary patch swaps
gl::ANGLEImplementation::kOpenGLES
withgl::ANGLEImplementation::kVulkan
inWaylandSurfaceFactory::GetAllowedGLImplementations()
which enables--use-angle=vulkan
to be selected at the loss of using ANGLE's OpenGLES backend. Note that OpenGL and not OpenGLES is the default ANGLE backend and so there generally should be no loss of functionality due to this change. Both x11 and CPU fallbacks remain available.More details can be found starting at page 41 of this forum thread https://bbs.archlinux.org/viewtopic.php?id=244031 and at the Chromium issue report https://issues.chromium.org/issues/334275637.