Skip to content

AULA Studio 0.4.3 — native Linux packages

Pre-release
Pre-release

Choose a tag to compare

@Dahuum Dahuum released this 03 Nov 10:35
· 5 commits to main since this release

Native Linux packages and a redesigned installation site. Early access: original ANSI AULA F75, USB wired configuration only.

Install

Download the matching file and SHA256SUMS, verify it, then:

  • Arch: sudo pacman -U ./aula-studio-0.4.3-1-x86_64.pkg.tar.zst
  • Debian 12+ / Ubuntu 24.04+: sudo apt install ./aula-studio_0.4.3_amd64.deb
  • Fedora: sudo dnf install ./aula-studio-0.4.3-1.x86_64.rpm
  • Other x86_64 GNU/Linux: extract aula-studio-0.4.3-linux-x86_64.tar.gz, then launch bin/aula-studio. GTK 3, WebKitGTK 4.1, libudev and appindicator runtime libraries are required.

Launch aula-studio as your regular desktop user or use the desktop menu. Native packages include a narrow wired-device uaccess rule; refresh rules if needed and reconnect. No privileged service, drivers or automatic hardware configuration are installed. Node/npm and Rust are only source-build dependencies, not runtime requirements.

What changed

  • Rebuilt on Debian 12 / glibc 2.36, rather than relabeling an Arch binary for other distributions.
  • Added real .deb and .rpm packages, retaining Arch and portable formats. x86_64/glibc only; not every Linux system is supported.
  • Reworked the website with a plain wordmark, light typography, direct distribution downloads and useful install commands.
  • Added an AUR-style local binary recipe, explicitly not an AUR registry listing. No npm, Flathub, apt/dnf repository, AppImage or ARM binary is published.
  • Documented evidence states and physical-validation requirements for future keyboard models. No new keyboard model is claimed supported.

Validation

96 Rust and 37 frontend tests, strict Clippy, formatting, production build and publication checks pass locally. The actual Debian-built executable passed the complete WebKit GUI/demo/profile/macro suite and eight native Wayland/TTY startup cases on Arch. No physical writes were performed during this release work.

Fresh Debian 12, Ubuntu 24.04 and Fedora 43 containers all passed package-manager dependency installation, CLI checks, a real GTK window mapped as UID1000 under Xvfb, and package uninstallation. Passing installation matrix. This verifies packaging/runtime behavior, not physical keyboard writes or full interactive desktop sessions on those distributions. Arch native GUI/Wayland tests are separate. The local AUR-style recipe also built successfully from the exact portable archive; it is not registered on AUR.

Compatibility and downloads

Hardware evidence remains bounded wired reads, an owner-confirmed visible theme change, and the earlier authorized brightness6→5→6 readback/restoration test. Other write scopes, power-cycle persistence, broader revisions and exact original UI parity remain unverified/incomplete. Onboard macro uploading and wireless configuration are unavailable.

Source and static-site archives are included. SHA256SUMS covers release assets; verify with sha256sum --check --ignore-missing SHA256SUMS. Checksums are not code-signing signatures. Dependencies retain full license notices. The Arch package omits optional BUILDINFO to avoid exposing a host inventory; its payload is unchanged. No proprietary Windows installer, artwork or private analysis is distributed.

Installation guide · Hardware support · Website