Skip to content

0.2.27

Choose a tag to compare

@tarilka0gg tarilka0gg released this 16 Oct 20:52
· 26 commits to main since this release

0.2.27

A new installer in all four images (and the offline payload, the stage3 and the kernel files unchanged from 0.2.26). Everything below was checked in QEMU, not on real hardware; what was not checked is said in each item.

  • Install next to other systems. The disk page can use the free space of a GPT disk instead of erasing it: you pick how many GiB to give, the existing EFI partition is mounted (never
    formatted), Windows and other distros found on it appear in the Limine menu, and the installer registers its own UEFI boot entry. GParted is offered for making room. Checked in a VM with
    a disk holding fake Windows/Ubuntu loaders: they stayed intact, the menu listed them, the new system booted. Not yet checked: the graphical flow end to end, booting the other systems.
  • Several keyboard layouts with a switch key (Caps Lock by default), applied to the running desktop at once on the live medium and written into the installed niri; time zone search by city,
    capital or country, and the zone found from the connection in the background (not on offline images).
  • Graphics page: cards listed by name (vendor, model, integrated or discrete), a choice of the card the desktop is drawn on, the driver list folded into one row (it no longer covers the Continue
    button). The Optimization page is one list of switches; the disk, confirm and Wi-Fi pages scroll.
  • Optional kernel for this computer (Advanced, Optimization; off by default): when the store has no kernel for exactly the hardware, the installer builds one from the
    kernel-matrix on the new system and keeps the generic kernel if the build fails. Checked in a VM (built, booted); the clang fallback and the NVIDIA path are not.
  • Fixes: a resumed install uses the layout the first run made; the installed system is called simple-linux, not gentoo; the installer says "Simple Linux" instead of "Gentoo"; simple-linux-update keeps other
    systems' entries in limine.conf and leaves a kernel built on the machine alone; block devices of 0 B are not listed as disks.