Could you provide more info on how you're building it? I rebuilt it through makepkg
twice before pushing the update, and a couple more times now with no problems. Same with yay
.
Search Criteria
Package Details: mullvad-browser-bin 14.5.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mullvad-browser-bin.git (read-only, click to copy) |
---|---|
Package Base: | mullvad-browser-bin |
Description: | Privacy-focused web browser developed by Mullvad VPN and the Tor Project |
Upstream URL: | https://mullvad.net/en/browser |
Keywords: | browser firefox mullvad privacy private |
Licenses: | MPL-2.0, GPL-3.0-or-later |
Conflicts: | mullvad-browser |
Provides: | mullvad-browser |
Submitter: | tarball |
Maintainer: | tarball |
Last Packager: | tarball |
Votes: | 58 |
Popularity: | 1.56 |
First Submitted: | 2023-04-03 14:58 (UTC) |
Last Updated: | 2025-07-24 11:51 (UTC) |
Dependencies (39)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-devel-gitAUR, bash-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- dbus-glib
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxi (libxi-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
- libxss
- libxt
- libxtst
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-weblysleekuiAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, noto-fonts-latin-greek-cyrillicAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-plemoljpAUR, ttf-ms-win11-autoAUR, ttf-xo-fontsAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-astra-factAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, apple-fontsAUR, ttf-shangguAUR, ttf-paratypeAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- hunspell-en_US (hunspell-en_us) (optional) – Spell checking, American English
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio) (optional) – Sound support when using PipeWire or PulseAudio
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (0)
Sources (4)
tarball commented on 2025-07-24 14:04 (UTC)
jugs commented on 2025-07-24 14:00 (UTC)
14.5.5 build isn't happy:
find: The relative path ‘./bin’ is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove that entry from $PATH
==> ERROR: A failure occurred in package().
Aborting...
-> error making: mullvad-browser-bin-exit status 4
-> Failed to install the following packages. Manual intervention is required:
mullvad-browser-bin - exit status 4
Leia commented on 2025-04-24 07:16 (UTC) (edited on 2025-04-24 07:19 (UTC) by Leia)
Looks line it's a known issue: https://github.com/mullvad/mullvad-browser/issues/422
Launching mullvad-browser with MOZ_ENABLE_WAYLAND=1 environmental variable solved it for me.
Leia commented on 2025-04-22 08:03 (UTC) (edited on 2025-04-22 08:06 (UTC) by Leia)
Launching Mullvad browser from the terminal with MOZ_ENABLE_WAYLAND=0 variable still crashes with the same errors:
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=2.15888) [GFX1]: Error in eglSetDamageRegion: 0x3009 Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=2.15888) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=2.17088) [GFX1]: Error in eglSetDamageRegion: 0x3009
I ran the flatpak versions of Mullvad browser and Firefox ESR forcing x11-only and wayland-only sockets separately. I also ran the regular versions of both the browsers from terminal with MOZ_ENABLE_WAYLAND=1 to make sure they're running under wayland.None of the six scenarios generate either the error or the crash.
tarball commented on 2025-04-21 07:24 (UTC)
Does it happen with the upstream tarball? If so, there's probably not much we can do about it, except…
Mullvad flatpak works fine. So does Firefox ESR.
I'd first see if all three were using x11 or wayland (about:support
→ Window Protocol
), and if mullvad-browser is the only one running through wayland, force it in line with MOZ_ENABLE_WAYLAND=0 /usr/bin/mullvad-browser
.
Leia commented on 2025-04-21 01:18 (UTC) (edited on 2025-04-21 01:19 (UTC) by Leia)
The browser keeps crashing after a few minutes of usage. Launching from terminal shows this error continuously repeating:
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7507) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7637) [GFX1]: Error in eglSetDamageRegion: 0x3009 Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7507) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7637) |[2][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8937) [GFX1]: Error in eglSetDamageRegion: 0x3009 Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7507) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7637) |[2][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8937) |[3][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8977) [GFX1]: Error in eglSetDamageRegion: 0x3009 Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7507) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7637) |[2][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8937) |[3][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8977) |[4][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=4.0257) [GFX1]: Error in eglSetDamageRegion: 0x3009 Crash Annotation GraphicsCriticalError: |[0][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7507) |[1][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.7637) |[2][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8937) |[3][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=3.8977) |[4][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=4.0257) |[5][GFX1]: Error in eglSetDamageRegion: 0x3009 (t=4.0267) [GFX1]: Error in eglSetDamageRegion: 0x3009
I'm using Plasma. The behavior is the same under the LTS kernel. Mullvad flatpak works fine. So does Firefox ESR.
tarball commented on 2025-04-05 17:11 (UTC)
Tested it with a fresh clone under a throwaway unix user, it builds fine.
Please try cleaning your AUR helper caches or build the package manually.
Pinned Comments
tarball commented on 2024-06-26 08:35 (UTC)
Make sure to fetch the developers' signing key before building the package.
The official instructions are here. The link is also mentioned in the
PKGBUILD
.If the site is blocked in your region, you'll have to work around it or trust me that this is what it says:
which (as of 2024-06-26) should also show this fingerprint:
If your gpg says otherwise, you may have been fed garbage.