This did not work for me, gives error.
garuda-update remote keyring
[sudo] password for twistedxenos:
gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
gpg: no ultimately trusted keys found
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/B946FED09CDA8994D575678EA75D4E887E963413.rev'
gpg: Done
==> Updating trust database...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
==> Appending keys from archlinux.gpg...
==> Appending keys from chaotic.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signed 11 keys.
==> Importing owner trust values...
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Disabling revoked keys in keyring...
-> Disabled 49 keys.
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 9 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 9 signed: 102 trust: 0-, 0q, 0n, 9m, 0f, 0u
gpg: depth: 2 valid: 78 signed: 20 trust: 78-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2025-07-01
gpg: key A6234074498E9CEE: 3 duplicate signatures removed
gpg: key A6234074498E9CEE: "Christian Hesse <eworm@archlinux.org>" 3 signatures cleaned
gpg: key A6234074498E9CEE: "Christian Hesse <eworm@archlinux.org>" 1 user ID cleaned
gpg: key 3056513887B78AEB: "Pedro Henrique Lara Campos <root@pedrohlc.com>" not changed
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 9 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 9 signed: 102 trust: 0-, 0q, 0n, 9m, 0f, 0u
gpg: depth: 2 valid: 78 signed: 20 trust: 78-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2025-07-01
gpg: Total number processed: 2
gpg: unchanged: 1
gpg: signatures cleaned: 3
gpg: user IDs cleaned: 1
-> Locally signed 2 keys.
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 10 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 10 signed: 102 trust: 1-, 0q, 0n, 9m, 0f, 0u
gpg: depth: 2 valid: 77 signed: 20 trust: 77-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2025-07-01
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gpg: error retrieving 'tne@garudalinux.org' via WKD: No fingerprint
gpg: refreshing 1 key from hkp://keyserver.ubuntu.com
gpg: key D6C9442437365605: "TNE <tne@garudalinux.org>" 1 new signature
gpg: Total number processed: 1
gpg: new signatures: 1
rm: cannot remove '/var/cache/pacman/pkg/download-pDUB0s': Is a directory
rm: cannot remove '/var/cache/pacman/pkg/download-XJdJOS': Is a directory
:: Synchronizing package databases...
garuda 53,0 KiB 84,8 KiB/s 00:01 [------------------------------------------------------] 100%
core 116,2 KiB 1076 KiB/s 00:00 [------------------------------------------------------] 100%
extra 7,8 MiB 22,7 MiB/s 00:00 [------------------------------------------------------] 100%
multilib 135,9 KiB 1247 KiB/s 00:00 [------------------------------------------------------] 100%
chaotic-aur 628,4 KiB 916 KiB/s 00:01 [------------------------------------------------------] 100%
warpdotdev 662,0 B 2,79 KiB/s 00:00 [------------------------------------------------------] 100%
error: warpdotdev: key "19A1E427461B1795F73F629631F4254AFE49E02E" is unknown
:: Import PGP key 19A1E427461B1795F73F629631F4254AFE49E02E? [Y/n]
error: warpdotdev: signature from "Warp Linux Maintainers (Package Signing Authority) <linux-maintainers@warp.dev>" is unknown trust
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))