bos/iso
Breadway cbdeccd03e
All checks were successful
Mirror to GitHub / mirror (push) Successful in 4s
Let the live Hyprland session fall back to software rendering
On GPU-less targets (VMs, headless, exotic hardware) wlroots refuses to
initialise without a hardware renderer, so the autologin session exec'd
Hyprland on tty1 and it died immediately — leaving a blinking cursor and
no desktop, while tty2 still showed the (correct) `bos` login.

Export WLR_RENDERER_ALLOW_SOFTWARE=1 before exec Hyprland in root's
.bash_profile so wlroots may use the llvmpipe software renderer when no
GPU renderer exists. On real hardware the hardware renderer is still
chosen; this is purely a fallback. Also set WLR_NO_HARDWARE_CURSORS=1 so
the pointer isn't invisible in VMs. Both must be real env vars (read at
wlroots init), not Hyprland `env=` lines, which apply too late.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 03:35:23 +08:00
..
airootfs Let the live Hyprland session fall back to software rendering 2026-06-14 03:35:23 +08:00
efiboot/loader Add bootloader configs to archiso profile (syslinux/efiboot/grub) 2026-06-13 23:03:54 +08:00
grub Add bootloader configs to archiso profile (syslinux/efiboot/grub) 2026-06-13 23:03:54 +08:00
syslinux Add bootloader configs to archiso profile (syslinux/efiboot/grub) 2026-06-13 23:03:54 +08:00
packages.x86_64 Add archiso initramfs hooks so the live ISO can switch root 2026-06-14 02:55:53 +08:00
pacman.conf Set [breadway] SigLevel=Never (Forgejo db key unavailable to pacman) 2026-06-13 23:34:51 +08:00
profiledef.sh Fix archiso bootmodes and add syslinux to package list 2026-06-13 23:32:25 +08:00