Storm Dragon
d67ca0f3e0
Ship I38 in Pi images by default
...
Add the I38 desktop stack to the Raspberry Pi image build, including Cthulhu, XLibre, nodm, xorg-xinit, and I38 runtime Python dependencies.
Generate the default stormux user's I38 configuration during image creation with the non-interactive I38 mode, configure nodm for that generated xinitrc, and set Speech Dispatcher to use RHVoice by default.
Harden the Pi build for larger GUI images by raising the default image size to 8 GB, skipping mkinitcpio autodetect for the target image initramfs, and validating the root filesystem before compression.
Rework first boot so volume calibration runs before Fenrir starts, temporary tty1 autologin and passwordless sudo are removed during setup, I38/nodm startup is selected explicitly, and physical versus headless X configuration is written before nodm starts.
Document the Pi GUI rollout in gui.md and refresh README size and desktop references.
2026-06-29 15:59:33 -04:00
Storm Dragon
5ec1d7727d
Steam now offered in x86_64 installer. Fix up the rhvoice dictionary copy. A few minor cleanups. Rename pi images to more clearly show they support both Raspberry Pi 4 and 5.
2026-06-23 19:40:06 -04:00
Storm Dragon
4aeff109f7
Latest fixes for x86_64 installer. Updated README for Pi images.
2026-06-21 12:56:38 -04:00
Storm Dragon
f6e2e2f4c8
added sas to both images. A few minor updates to image generation for pi images.
2026-06-04 23:52:44 -04:00
Storm Dragon
eb36d6d976
Fixed typo, or loss of current thought or something lol.
2026-05-24 22:19:14 -04:00
Storm Dragon
040eecca09
Build script compresses the image and generates the sha1sum now.
2026-05-24 21:27:07 -04:00
Storm Dragon
695b9e2f75
Added brltty udev.rules so it hopefully works more reliably. A few other minor tweaks.
2025-12-21 14:43:40 -05:00
Storm Dragon
08123ea6e9
Initial implementation of Stormux Assistance Service.
2025-12-20 19:59:37 -05:00
Storm Dragon
db6a4880b3
Added vi as alternate editor.
2025-12-20 06:25:23 -05:00
Storm Dragon
1a36316cfd
Removed openssh for debuggin, finally remembered to re-add it.
2025-12-20 05:26:26 -05:00
Storm Dragon
ccec75c4c5
Structural changes to the build script. Cleaner generation without having to edit an existing image.
2025-12-20 05:00:29 -05:00
Storm Dragon
fbd1c3f671
A few stability improvements. Added Fenrir ssh announcement script.
2025-12-18 14:02:45 -05:00
Dane Stange and Storm Dragon
3f2dc0b492
README.md for the pi4 build-stormux.sh script
2025-12-01 12:41:56 -05:00
Storm Dragon
a7e28c018f
Gstreamer packages added for Fenrir sound support.
2025-11-20 15:29:21 -05:00
Storm Dragon
8a7fb83be3
Lots of reorganization. Added stormux package repository. Removed unneeded packages. Switched to systemd management of logging to ram. Use existing tools to resize the image to fill the device, no more growpartfs. No packages installed from AUR any more.
2025-08-19 15:18:04 -04:00
Storm Dragon
e0806e51da
Simplify the internect connection dialog.
2025-05-08 04:54:44 -04:00
Storm Dragon
c1af07bf18
2 characters over the limit for labels, so fixed it.
2025-04-22 21:36:31 -04:00
Storm Dragon
a88a386ef4
Attempt to make images bootable no matter the source, micro sd, nvme, etc.
2025-04-22 21:27:34 -04:00
Storm Dragon
2108f02719
Removed some packages that can be installed after the build is completed.
2025-01-24 12:21:02 -05:00
Storm Dragon
06282f5ea8
Fixed the removal of packages at the end of image creation.
2025-01-17 01:35:21 -05:00
Storm Dragon
6bb5267b91
Chroot message just because I'm paranoid now.
2025-01-04 20:47:18 -05:00
Storm Dragon
b87647756f
After scary encounter with some problems, clearly indicate when build system is in chroot.
2025-01-04 20:34:49 -05:00
Storm Dragon
505028ab44
Dependencies added for package building and removed at completion.
2025-01-04 19:46:08 -05:00
Storm Dragon
9beea608ed
Python accessible_output2 library added.
2025-01-04 15:40:08 -05:00
Storm Dragon
749ef52656
Updated installed version of Fenrir to stable, added new dependencies.
2024-12-10 23:30:13 -05:00
Storm Dragon
46faab708b
Updated default image size to 6G because some packages failed to install.
2024-11-03 02:17:03 -05:00
Storm Dragon
e620f80b0e
Minor update for comments.
2024-06-01 22:15:37 -04:00
Storm Dragon
88d7d12c69
timedatectl seems to be working now with time sync.
2024-05-21 02:06:30 -04:00
Storm Dragon
af1642b138
Build install openntpd during image build.
2024-03-21 14:29:20 -04:00
Storm Dragon
b22785ab3e
Make sure systemd-networkd and Networkmanager aren't both trying to get control of the network.
2024-03-21 11:21:51 -04:00
Storm Dragon
ef015add0a
Remove dbus-broker from packages b ecause it's now the default.
2024-03-21 02:40:02 -04:00
Storm Dragon
2144432ec5
Added package raspberrypi-utils
2024-02-16 01:14:10 -05:00
Storm Dragon
3dbf1f97fb
Updated firmware package name.
2023-12-29 11:44:19 -05:00
Storm Dragon
110e7d9253
Added screen to installed packages.
2023-08-19 18:04:24 -04:00
Storm Dragon
cea6ad9988
Update the configure-stormux stub to use the audible prompt.
2023-08-19 10:37:02 -04:00
Storm Dragon
89ab28a79c
New files from skel moved into place.
2023-08-19 08:42:51 -04:00
Storm Dragon
6e6f02df1e
Added arch-install-scripts to package checks.
2023-06-25 22:27:43 -04:00
stormdragon2976
0796f3fe65
Work around to get armv7h builds for the Pi4.
2023-01-21 01:31:45 -05:00
stormdragon2976
83ceeda6f3
Added package raspberrypi-firmware to the build scripts.
2023-01-18 19:27:31 -05:00
stormdragon2976
1357d2ef04
Fixed aur package building.
2023-01-17 19:41:17 -05:00
stormdragon2976
e721b7ef60
Updated package names for qemu.
2023-01-01 14:55:07 -05:00
Storm Dragon
f8987fca58
Add user to realtime group to help with hdmi sound.
2022-04-21 00:25:25 -04:00
Storm Dragon
02913ad280
Pi3 support coming back.
2022-04-02 22:29:36 -04:00