Package Details: proton-authenticator-bin 1.1.4-2

Git Clone URL: https://aur.archlinux.org/proton-authenticator-bin.git (read-only, click to copy)
Package Base: proton-authenticator-bin
Description: 2FA app from Proton to securely sync and backup 2FA codes
Upstream URL: https://proton.me/authenticator
Keywords: 2fa 2fa-backup 2fa-sync authenticator mfa multi-factor-authentication proton totp two-factor-authentication
Licenses: GPL-3.0-or-later
Conflicts: proton-authenticator
Provides: proton-authenticator
Submitter: CyberSphinx
Maintainer: AlphaLynx
Last Packager: AlphaLynx
Votes: 23
Popularity: 7.07
First Submitted: 2025-07-31 17:34 (UTC)
Last Updated: 2025-10-01 20:07 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

mbao commented on 2025-08-03 10:47 (UTC) (edited on 2025-08-03 11:05 (UTC) by mbao)

I still get the Wayland protocol issue Gdk-Message: 12:39:39.568: Error 71 (Protocol error) dispatching to Wayland display.. Setting WEBKIT_DISABLE_DMABUF_RENDERER=1 does fix this however, probably just a classic Wayland on Nvidia thing.

I replaced the Exec with Exec=sh -c 'if [ "$XDG_SESSION_TYPE" = wayland ] && lspci | grep -o NVIDIA &> /dev/null; then WEBKIT_DISABLE_DMABUF_RENDERER=1 exec proton-authenticator; else exec proton-authenticator;fi' sh in my .desktop file, not sure if this is a good solution, but if more people have the same issue it might be worth patching the .desktop file in the PKGBUILD.

Either way, thanks @AlphaLynx and @CyberSphinx for this project :)

audricd commented on 2025-08-03 07:46 (UTC)

AlphaLynx's build works flawlesly on my system, thank you very much!

CyberSphinx commented on 2025-08-03 05:49 (UTC)

@AlphaLynx I tried to use nvchecker for mine, but I don't believe that the proton site supports it and they don't publish the .deb(s) on Github.

CyberSphinx commented on 2025-08-03 05:40 (UTC)

I would like to thank AlphaLynx for taking over the project after I decided to leave.

AlphaLynx commented on 2025-08-02 18:31 (UTC) (edited on 2025-08-02 18:31 (UTC) by AlphaLynx)

I've adopted this package and made a few changes. It successfully builds in a clean chroot for me, and launches after installing. I believe none of the previously commented packaging issues still apply, but let me know if the package can be improved in any way!

Also, if anyone knows of, or finds a way to query the latest version with nvchecker, that would greatly help me keep the package up-to-date.

CyberSphinx commented on 2025-08-02 13:43 (UTC)

I have decided to orphan this package because it has caused a great amount of work, and if anybody with more experience would like to take over I would be very happy.

galvez_65 commented on 2025-08-02 13:23 (UTC)

With Proton's announcement I was pleasantly surprised to see that there was already an AUR package I could try. However, I see that it's listed as orphaned? @CyberSphinx are you planning on maintaining this? or is it really Orphaned already? If the later thanks for putting something up so quickly and I hope someone picks it up, if the former hope it gets sorted out and again thanks

audricd commented on 2025-08-02 09:09 (UTC)

getting Failed to create GBM buffer of size 800x600: Invalid argument /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/15.1.1/../../../../include/c++/15.1.1/span:302: reference std::span<const char8_t>::operator const [_Type = const char8_t, _Extent = 18446744073709551615]: Assertion '__idx < size()' failed.

Operating System: Arch Linux KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.16.0 Qt Version: 6.9.1 Kernel Version: 6.15.6-arch1-1 (64-bit) Graphics Platform: Wayland

syl commented on 2025-08-02 08:30 (UTC)

Hi @CyberSphinx, thx for creating this aur!!

same error than @rapaero

/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/15.1.1/../../../../include/c++/15.1.1/span:302: reference std::span<const char8_t>::operator const [_Type = const char8_t, _Extent = 18446744073709551615]: Assertion '__idx < size()' failed.

Yok0ri commented on 2025-07-31 21:37 (UTC) (edited on 2025-07-31 21:37 (UTC) by Yok0ri)

I am getting proton-authenticator: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory when trying to launch.

Installing webkit2gtk doesn't do anything.

Forcefully symlinking existing library leads to another one: proton-authenticator: error while loading shared libraries: libjavascriptcoregtk-4.1.so.0: cannot open shared object file: No such file or directory. Finally, symlinking that library allows to launch the app, but it crashes immediately:

(process:47174): libsoup-ERROR **: 23:03:20.106: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Trace/breakpoint trap      (core dumped) proton-authenticator