Skip to content

Commit 2ddde84

Browse files
committed
GPGMe
1 parent d6191fb commit 2ddde84

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

src/content/docs/distro.mdx

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,42 @@ The toolkit includes a **Kernel Manager** and **sched-ext** tool for kernel tuni
157157

158158
## Troubleshooting
159159

160+
### GPGMe No Data
161+
162+
If you encounter this issue, it's likely caused by signing keys bundled in the ISO having expired or been replaced on the Arch mirrors, causing the installer to crash during the package update step.
163+
164+
**The Fix**
165+
166+
run this in a terminal before launching the installer:
167+
168+
```bash
169+
sudo tee /etc/calamares/modules/shellprocess-update.conf << 'EOF'
170+
i18n:
171+
name: "Updating system packages..."
172+
dontChroot: false
173+
timeout: 7200
174+
script:
175+
- command: "pacman -Syy --noconfirm"
176+
timeout: 600
177+
- command: "sed 's/^SigLevel.*/SigLevel = Never/' /etc/pacman.conf > /tmp/pacman-nosig.conf"
178+
timeout: 10
179+
- command: "pacman -S --noconfirm --needed --config /tmp/pacman-nosig.conf archlinux-keyring"
180+
timeout: 300
181+
- command: "rm -f /tmp/pacman-nosig.conf"
182+
timeout: 10
183+
- command: "pacman-key --populate archlinux"
184+
timeout: 120
185+
- command: "pacman -Su --noconfirm --disable-download-timeout"
186+
timeout: 5400
187+
EOF
188+
```
189+
190+
Then launch the installer normally.
191+
192+
*This only modifies the config for your current live session, nothing permanent.*
193+
194+
A permanent fix will be included in the next ISO release.
195+
160196
### Pacman DB Error
161197

162198
If you encounter `unknown key "%INSTALL_DB%" in local database` during updates:

0 commit comments

Comments
 (0)