Skip to content

CopperBSD 0.1.11

Choose a tag to compare

@CopperArch CopperArch released this 14 Oct 19:47
· 16 commits to main since this release

CopperBSD 0.1.11 live/installer image, based on FreeBSD 15.1 (amd64).

Download

CopperBSD-0.1.11-amd64.iso.zip (1.4 GB). The ISO itself is 4.7 GB, over GitHub's 2 GB limit per file, so it is zipped. Unzip it, then write CopperBSD-15.1-amd64.iso to a USB stick.

Checksum of the ISO inside the zip (SHA-256):

27351ad01bb3db851ad1c802b5c5d9616ba5b6ed3430c9fae121239a5605f72e

0.1.10 and earlier stopped at a text login instead of the installer. Use this one.

Tested before release

This exact ISO was booted in QEMU/KVM (UEFI, NVMe) and installed from start to finish with the graphical installer. First boot then ran, and the desktop was logged into from the login screen:

  • KDE Plasma, GNOME and XFCE work; the dashboard opens on its own (0 failed, 0 warnings, all 10 jails up).
  • Niri ran without a GPU (nested, software rendering), with the QuickShell bar and the dashboard.
  • MangoWC installs, but could not be run without a real GPU.
  • "All of the above" was not run.
  • Nothing was tested on physical hardware.

Fixed

  • Boots into the installer again. The live scripts had lost their executable bit. Every ISO is now boot-tested in CI.
  • Cursor visible straight away, in the installer and on the login screen.
  • Reaches the installer sooner: no login: flash, only the needed GPU driver is loaded, DHCP runs in the background, and there is no 30 s default-route wait.
  • Keyboard layout: the installer's test box types in the chosen layout, and the layout now reaches the login screen and every desktop (uk → gb).
  • Installer pages: rows line up, the Summary shows the desktop, step 2 is "Time zone", and the finish page names the chosen desktop.
  • Login screen on UEFI PCs without a KMS GPU (scfb, 1080p), with GPU detection that looks at display devices only.
  • GNOME: first boot no longer uninstalls its packages, procfs is mounted, and "GNOME on Xorg" is preselected.
  • Niri / MangoWC: they used to install nothing (bad package names); now the QuickShell bar starts, the cursor theme is set, MangoWC gets its config, they're offered only when chosen, and they need an AMD/Intel GPU, which the installer now says.
  • Dashboard opens on every desktop, not only KDE.
  • ntpd no longer quits at boot when the clock is far out.
  • NVMe SMART: no more false nightly "failed".
  • First-boot log is root-only (it holds the qBittorrent password).