Hej,
first of all I am just an enthusiastic open source user, no professional, so I hope that I did not overlook an easy solution for this problem and that I am addressing to the right people here. And I am very thankful that there is a supportive community that is willing to help people like me out with some issues.
I have installed Asahi Linux on an M1 Macbook Air 2020 with the latest asahi-edge kernel and I'm using KDE Plasma with Wayland.
A couple of days ago I had problems with updating my system:
When I typed "sudo pacman -Syu" I got the following output:
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
asahi is up to date
core 241.4 KiB 126 KiB/s 00:02 [##################] 100%
extra 9.0 MiB 1519 KiB/s 00:06 [##################] 100%
community 45.0 B 50.0 B/s 00:01 [##################] 100%
alarm 57.3 KiB 73.1 KiB/s 00:01 [##################] 100%
aur 9.3 KiB 32.2 KiB/s 00:00 [##################] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))
I couldn't do updates, install any software and Firefox and other apps that were running fine before, kept crashing right after startup. I do not remember changing anything specific in my system or that I've done something, that may have caused the initial error, so I'm assuming these changes came with an update.
After some research I tried some solutions and typed the following commands (unfortunately without doing a backup copy of my original pgp keys:
rm -rf /etc/pacman.d/gnupg/*
pacman-key --init
pacman-key --populate archlinux
These commands didn't show an effect and I still couldn't do updates. Then I found this solution on the Arch Linux instructions: make_clickable_callback(MAGIC_URL_FULL, '
', 'https://wiki.archlinux.org/title/Pacman#error:_GPGME_error:_No_data', '', ' class="postlink"')
rm -r /var/lib/pacman/sync/
After this command, I was able to do updates again and some apps started working again. Unfortunately before I did initialize the keys with the earlier commands, I didn't do a backup of the existing ones and now I am afraid, that I might have broke my system this way(?). Because now I can do updates again, but a lot of apps show some serious misbehavior or just crash right away: Thunderbird crashes right after the start, fades to grey and shows (not responding) in the title bar. Videos on Youtube with Firefox take very long time to load, if they play at all. Some apps are very blurry. When starting an x11 session and playing a video on Youtube, it takes very long to load and then all 8 cpu cores are almost maxed out in the system monitor.
So I am not so sure if these errors have to do with the PGP issues before, or with the GPU, or with both somehow.
I already posted this problem in the Asahi Linux forum but there I was told that the problem does not seem to be related to Asahi or the asahi-edge kernel but seems to be a generic Arch Linux issue.
I truly hope that somebody can help me out with this problem since I really love using my Arch Linux and everything worked very well until I ran into this error.
Thanks a lot!