Skip to content

History / Deb Package Install

Revisions

  • Fix VLC's stated purpose: remote-broadcast relay, not ad-hoc capture Was never the real use case -- a remote encoder (e.g. BUTT) streams to an Icecast source, and VLC plays that stream at the studio end with its output patched into Rivendell's input, replacing outboard RPU/codec gear. The routing mechanism described here was already correct; only the description of what VLC is for was wrong.

    @anjeleno anjeleno committed Jul 23, 2026
  • Add Web-Dashboard.md: a full walkthrough of the rivapi web dashboard No page documented this at all -- a real gap given it's a headline feature of the fork. Covers login (the single admin account, where its password actually lives), and each active page: System, Streaming, Patchbay, Mode, Tasks, Backup. Deliberately omits /groups and /carts, matching BACKLOG.md's own note that those are hidden from nav as not yet meaningful in the new dashboard, not part of the current workflow. Linked from Home.md and cross-referenced from Deb-Package-Install.md.

    @anjeleno anjeleno committed Jul 22, 2026
  • Rewrite Build-From-Source.md around rebuild-deb.sh; add section spacing The previous "Build From Source" walked through raw ./configure && make && sudo make install -- a path that never runs debian/postinst at all, so none of the automation postinst has accumulated (systemd units, PipeWire/JACK wiring, VLC routing, database seeding, and everything Deb-Package-Install.md's steps depend on) ever reached it. Replaced with a walkthrough of scripts/rebuild-deb.sh building a real local .deb, then installing it the identical way as a downloaded release -- the only from-source path that gets postinst's automation, and the same thing rivolution_install_method: source already does. Old content preserved in git history; also mirrored into the main repo's docs/wiki/ before this rewrite. Added blank-line/--- separators between sections on every page touched today for readability, matching a live formatting preference.

    @anjeleno anjeleno committed Jul 22, 2026
  • Sync wiki with this week's changes: RDAlsaConfig, VLC routing, installer rewrite, xRDP/Wayland fix - Deb-Package-Install.md: RDAlsaConfig now has an explicit PipeWire/JACK list entry (not an unlabeled "leave everything unchecked" convention); Stereo Tool routing self-heals and surfaces an actionable dashboard fix instead of requiring a strict manual step order; added a section on VLC's now-automatic routing into Rivolution's input; corrected the Applications Menu category name and noted postinst now symlinks .Xauthority automatically. - Build-From-Source.md: corrected the Applications Menu category name; added the Wayland/xRDP fix for a fresh Ubuntu 26.04 install (below). - Unified-Installer.md: full rewrite -- the installer now installs the released .deb by default (source is opt-in), the described configure.sh prompts and flags were entirely out of date, an "Advanced mode" section described a role removed weeks ago, and Tailscale/the install-user-password field weren't documented at all. - Start-Here.md: added, and linked from Home.md -- this page existed locally but had never actually been committed to the wiki. Documents a real, separate xRDP problem from the existing accelerated-graphics workaround: a fresh Ubuntu 26.04 install defaults to Wayland, which xRDP can't drive at all.

    @anjeleno anjeleno committed Jul 22, 2026
  • Clarify .deb terminology and JACK driver wording in Deb-Package-Install

    @anjeleno anjeleno committed Jul 21, 2026
  • Add .deb package install walkthrough Covers the two real gaps found installing v6.0.0-rc1-2 on a fresh DigitalOcean droplet: the manual RDAlsaConfig step needed to select the JACK driver, and the Program Source / Broadcast Save & Deploy ordering trap that leaves Stereo Tool's routing stuck on a dead target if done out of order.

    @anjeleno anjeleno committed Jul 20, 2026