Releases: holoiso-eol/holoiso
ISO Update 5.0.1 (image snapshot20230823.1454)
This is just a slight QOL uprev of an installation image, if you have Update 5 already installed, you may update to this snapshot via steamos-update
Changes:
- Use @ChimeraOS fork of Gamescope and force internal panel type as "External", which will allow switching resolutions and refresh rates, display scaling from Deck menu
- Fix some stuff related to device quirk setup
- Fix handygccs missing
- Fix steamos-systemreport missing
- Fix DS4/DS5 Touchpad ravaging whole gamepad for no reason (credits to @TheVancedGamer)
- Add new steamos-update commands in order to fix sudden unattended updates
- Fix Win600 driver sometimes forcing kernel panic for no reason
Download: https://cd2.holoiso.ru.eu.org/HoloISO_5.0.1_stable-20230823_f3bbb0d973_release-1-x86_64.iso
Donate: https://t.me/HoloISO/310
ISO Update 5 (image snapshot20230820.1658-1)
This...Is quite hefty i would say.
Changelog:
- Latest Arch Linux base
- Updated Anbernic Win600 gamepad driver (includes proper support for haptics)
- Ability to reuse /home partition entirely, with user regeneration
- Offering user to use, or not to use swapfile
- Additional hardware support achievements, full AMD 6xxx, 7xxx CPU/GPU support
- Faster updater
- NEW: Ability to generate device-specific quirks by yourself, useful for users, who experience upside-down screen in gamemode or etc
- Power button now works like on Deck, aka it puts device to sleep with a cute animation
^ cc: https://t.me/HoloISO/424
- linux-zen kernel
- Plymouth splashscreen
- EFI entry is now properly named "HoloISO"
- Fixed screen tearing on some devices
- Fixed Level 2 of mangohud being uselessly big for no reason
- Forcefully install holo-wireplumber to make HDMI audio outputs not kill themselves because they wanted so
- Ship more fonts, including ttf-dejavu, emoji
- Reduced amount of unnecessary systemd services to speed up boot time and performance overall
- Simple way to regenerate GRUB configuration, by using
holoiso-grub-update
Important changelog notes:
- No more 500Mhz GPU. Both the GPU slider forces between (low, auto and profile_peak) values, and each gamescope start forces GPU to high performance by auto
- TDP slider acts now as a governor switcher, values from 3 to 5W will switch it to
powersave
, values from 5 to 9W will switch it toschedutil
, and anything above will force max clocks on CPU, thus settingperformance
^ cc: https://t.me/HoloISO/423
- Proper sudoers rules for your user, and polkit rules for each vital HoloISO service, to use less sudo commands
Minor, but pretty important stuff:
jupiter-hw-support, steamdeck-kde-presets, steamos-customizations/jupiter, jupiter-legacy-support
are now all part ofholoiso-main
package- Removed GRUB theme, reducing init time by at least 2-3 times
- Custom gamescope resolution overridance by setting properties in
/usr/bin/holoiso-devicequirk-set
or generating a quirk for your, unmaintained device bygenquirks
- Pre-installed HandyGCCS. If you need to use it, for your gamepad support, just use
sudo systemctl enable --now handycon
- Fixed LUT flickering on LInux 6+ kernels
Device-specific changes:
Anbernic Win600
:
- Upstream gamepad driver from Linux 6.3.7 sourcecode, enabling full haptics support on both motors
ONE XPLAYER:ONEXPLAYER 1 T08:ONEXPLAYER 1S A08:ONEXPLAYER 1S T08:ONEXPLAYER mini A07:ONEXPLAYER mini GA72:ONEXPLAYER mini GT72:ONEXPLAYER GUNDAM GA72:ONEXPLAYER 2 ARP23:ONEXPLAYER Mini Pro
:
- Default screen rotation to 'upsidedown', and force 16:10 ASR in Gamescope
AIR:AIR Pro
:
- Default screen rotation to 'upsidedown', and force 16:9 ASR in Gamescope
NEXT:NEXT Pro:NEXT Advance:AYANEO NEXT:AYANEO NEXT Pro:AYANEO NEXT Advance:AYA NEO Fouder:AYA NEO 2021:AYANEO 2021:AYANEO 2021 Pro:AYANEO 2021 Pro:AYANEO 2021 Pro Retro Power
:
- Default screen rotation (in Desktop) to 'left', and force 16:10 ASR in Gamescope
AOKZOE A1 AR07
:
- Refer to OneXPlayer update
Source-side changes:
- Revamp buildsystem entirely
Bugs? You tell me.
NOTES:
- This installation will require a full reinstall (lss: you can't simply update to it), you can install with "Reuse current home partition option"
- You might notice a short shutter when using GPU frequency slider in Quick Shortcut Menu
Download: https://cd2.holoiso.ru.eu.org/HoloISO_5.0_stable-20230821_1bc0b307c6_release-1-x86_64.iso
Donate: https://t.me/HoloISO/310
What's Changed
- Add Chinese support to README_CN.md by @danyi in #547
- Merge beta-candidate with stable by @theVakhovskeIsTaken in #805
New Contributors
Full Changelog: v4.0...5
Important PSA
Hey there! After 3 months of excessive testing and work, the immutable HoloISO is finally ready to be used as a daily-driving distribution.
π What does this mean for this repository?
- This repository will get archived, and no new issues won't be looked here
- This repository won't be updated at all
π What will happen to non-immutable HoloISO?
- Support will be stopped, but packages will be continued to be provided for those who desperately want to use this
- Any OS updates will be delivered only if Valve uploads new packages on their pacman mirrors
β Will I be able to migrate my current installation to the new one?
- Yes. Download this: https://github.com/holoiso-staging/releases/releases/tag/1.1 and run "Migrate RW to RO". Keep in mind that dual-booted installations CANNOT BE migrated and may destroy unwanted contents on your storage.
π§ Where I will be able to test new HoloISO?
- Download from here: https://github.com/holoiso-staging/releases
- Report bugs to here: https://github.com/holoiso-staging/issuetracker
π Thank you for your support!
Without your help this project would be absolutely nothing! A lot of device-side support simply wouldn't be possible without any of your issues!
Stay tuned for more updates, and cheers!
ISO Update 4.0
Offline installation, more MT7921K fixes, larger size with larger fun. For system updates, check https://t.me/HoloISO
-
Add a small chroot applet in order to open terminal in existing installation for fixing some stuff
-
Get rid of NVIDIA drivers, sorry but i had to.
-
Device specific stuff being added for Anbernic Win600 and Steam Deck, one being a gamepad driver, and other being it's own linux firmware for latter
-
More work on MT7921K/RZ608 compatibility (Applies to OS image updates too)
OS installation changelogs:
- Track power button events in gamescope (cool cute deck sleeping anim)
- Instead of checking updates on OOBE, make sure we do a FULL first experience update, which will guaranteedly push us to "Sign in" menu after OOBE
- Fix 1440p/1600p displays breaking themselves, by reverting Valve's external display policy
- Fix broken mouse pointer behavior on gamescope for Intel iGPUs
- Add OneXPlayer Mini Pro as localized-rotation device in gamescope and desktop environment
- Offload user-writable system directories (such as, flatpak, logs and etc.) under /home/.steamos
- Disable package signature checks (Valve somehow broke keyrings, and current Arch derivation is considerably old)
- Refactor session switching logic, by entirely reimplementing the "sentinel" based configs to not invoke any regular expressions on sanity file itself
- Split "firstboot-config" from using desktop orientation in order to make sure rotation always works including offline installation images
- Ship more fonts, including ttf-dejavu, emoji
- Ship more packages such as pavucontrol, KDE Partition manager, gamemode, cpupower, bluez-plugins/bluez-utils
- Stop making reboot/shutdown rely on specific tracker to reduce CPU usage and make shutdowns more safe for Steam Client
- Workaround flatpak mirrors to instantize flathub-beta repository as well as backend for it
- Update autologin.conf file with teardown as well as Relogin fixes in order to reduce session selection time by a good amount
- By including a refactored session switching logic, "steamos-session select plasma-x11-persistent" will always work no matter where you start to invoke it, this is gonna be useful for botched GPU users/additional maintainence stuff
- Allow logind to kill user processes after sessions are being switched, reducing entire switching time from 10-15s to a mere 7-8 (Measured on Anbernic Win600 with M2 SATA SSD)
- Invoke desktop mode as "oneshot" trigger ALWAYS in order to not hit any teardowns for GPU as well as framebuffer
- Make rotation work only on main display, as this made external monitors go funni on some devices
- Disable color compression on Intel GPUs to silence some glitches
- Forcefully install holo-wireplumber to make HDMI audio outputs not kill themselves because they wanted so
- MESA/Vulkan: Update to 22.1.7 with specific Vulkan backports for Intel systems, in order to correctly use gamescope
Download:
http://holoiso.itsvixano.me/HoloISO_4.0_OfflineInstaller-20221211_1636-x86_64.iso
https://drive.google.com/file/d/1tAJQbqrg8t6hzymeynNIXp-pAzqLbYb3/view?usp=drivesdk
What's Changed
- Merge offline installer by @theVakhovskeIsTaken in #627
Full Changelog: isoupd3_2...v4.0
v0.92
e
v0.91-ci-rel
Test1
v0.9-ci-rel
Test uploading to releases
ISO Update 3.3 (Bootstrap based on snapshot20221101.1327)
Offline installation, more MT7921K fixes, larger size with larger fun. For system updates, check https://t.me/HoloISO
Changelog:
- Bootstrap entire installation into ISO, for offline installation
- Include nvidia-dkms drivers for installer to not fiddle around kernels and support
- More work on MT7921K/RZ608 compatibility (Applies to OS image updates too)
Notes:
- Intel systems might not boot into gamemode, behavior excepted due to reverted MESA changes on repository merges
ISO Update 3.2
This is NOT an OS update, this is updated installer ISO. For system updates, check https://t.me/HoloISO
Changelog:
- More servers, more fun! Include two CDNs for repositories to make downloads hassle-free
- Updated linux-firmware, with support for more hardware including bunch of WLAN cards, GPUs and basically anything
https://nightly.link/theVakhovskeIsTaken/holoiso/actions/runs/2981464859/holoiso.zip
ISO Update 3.1
This ISO "finally" introduces full Plasma-based DE and semi-GUI installer for HoloISO.
Now, only time you will use a keyboard, is when you're going to type password/hostname and usernames
Installer changelog compared to ISO UPD2:
- Ship KDE and Vapor appearance
- Ship on-screen keyboard
- Check if user is created or not
- Check if password is entered for users or not
- Check if user matches requirements or not thanks to @wynn1212
- Ship only copy-to-RAM options by default for convinience
- Implement semi-GUI experience using Zenity dialogs
- Non-destructive installation now works with any free capacity of drive, once again thanks to @PIPIPIG233666
- linux-neptune-dri kernel is reverted to linux-neptune for up-to-date reasons, as linux-holoiso is the main "more compatibility" kernel for use with random devices
- Download timeout disabled for pacstrap and pacman, thus eliminating installation failures
Known issues:
- Not spotted, be happy to reports installer bugs if found!
Download: http://dl.thevakhovske.pw/isodl/HoloISO_Stable_GUI-20220719_2019-x86_64.iso
GitHub generated changelog:
What's Changed
- Switch to GUI-based Installer UX by @theVakhovskeIsTaken in #383
Full Changelog: 3.3-dboot-set...isoupd3_stable