From aceb1c00d24e807a785949c5cbc437372caf5c43 Mon Sep 17 00:00:00 2001 From: ckoch Date: Mon, 13 Jul 2026 11:43:29 -0400 Subject: [PATCH] Gate system-flatpak-setup on network-online First hardware boot: the service gave up after ~12s of no network, failed with a cryptic "Error 0" desktop popup, and left all baked flatpaks uninstalled (its timer only re-arms on reboot). The GFN installer's own retry loop succeeded once the network arrived. Co-Authored-By: Claude Fable 5 --- .../10-bc250-wait-online.conf | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 files/console/usr/lib/systemd/system/system-flatpak-setup.service.d/10-bc250-wait-online.conf diff --git a/files/console/usr/lib/systemd/system/system-flatpak-setup.service.d/10-bc250-wait-online.conf b/files/console/usr/lib/systemd/system/system-flatpak-setup.service.d/10-bc250-wait-online.conf new file mode 100644 index 0000000..be834c9 --- /dev/null +++ b/files/console/usr/lib/systemd/system/system-flatpak-setup.service.d/10-bc250-wait-online.conf @@ -0,0 +1,7 @@ +# The stock service only waits ~12s internally for a connection, then fails +# (with a cryptic desktop popup) and doesn't retry until next boot. Seen on +# first hardware boot 2026-07-13: WiFi/DHCP wasn't up yet, so none of the +# baked flatpaks installed. Gate it on network-online instead. +[Unit] +Wants=network-online.target +After=network-online.target