github winesapOS/winesapOS 4.1.0
4.1.0 - The Dual-Boot Update

latest release: 4.2.0-alpha.0
2 months ago

Want to help support our work? Helping out with open feature and bug GitHub issues. Our CONTRIBUTING.md guide provides all of the information you need to get started as a winesapOS contributor.


The full read me file for winesapOS can be found here.

Getting started instructions and system requirements can be found here.

Download links:

Built using the archlinux:latest container from 2024-08-12.

  • This is the first release made with the container build system.
  • Previously, that build system was only used for CI and the virtual machine build system was used for releases.
  • This change provides more reproducibility and reliability for all builds.

Feature highlights:

  • Dual-boot support.
    • winesapOS now supports dual-booting!
    • Dual-booting has been tested with the following operating systems:
      • Arch Linux, Debian, Fedora, macOS (Intel only - both on Apple hardware and Hackintosh hardware), Windows 10 and 11, and winesapOS.
    • This is the only way to install winesapOS onto the internal drive of a Mac.
    • For more information, read the winesapOS dual-boot guide.
  • Bazzite and Nobara Linux kernel used by default.
    • This Linux kernel consolidates patches from all of the separate Linux kernels we previously used into a single one.
    • We will focus our efforts into contributing to this single Linux kernel.
    • The ultimate goal is to get everything into the upstream Linux kernel for everyone to benefit from these patches.
  • KDE Plasma 6
    • This is the first release of winesapOS to feature this major upgrade to the desktop environment.
    • Most Plasma applications have been migrated from Qt 5 to 6.
    • Initial HDR10 support.
  • NVIDIA Wayland support.
    • Explicit sync is fully supported.
    • Mesa NVK is now enabled by default for Kepler and newer graphics cards.
    • NVIDIA open kernel modules have replaced the proprietary graphics driver.
  • Support for more file systems:
    • eCryptFS
    • MinIO
    • NILFS2
    • SquashFS
    • SSHFS
    • UDF
  • winesapOS conversion script file added.
    • Now it handles more than just Flatpaks.
    • Pacman repositories and AUR packages now get installed.
    • Read more about the conversion script here.
  • More supported hardware:
    • Physical
      • ASUS laptops
      • ASUS ROG Ally 1 and X handhelds
      • AYANEO handhelds
      • Framework 16 AMD and Intel laptops
      • Framework 13 AMD laptops (previously only Intel was supported)
      • OneXPlayer handhelds
      • Valve Steam Deck OLED handheld
    • Virtual
      • Docker and Podman
      • GNOME Boxes
      • Virtual Machine Manager
      • Windows Subsystem for Linux (WSL) 2

Project highlights:

  • winesapOS is celebrating our 4 year anniversary today!
  • This is our biggest release ever!
  • Over 850 GitHub stars!
  • Over 800 GitHub Issues from all time have been addressed.
  • Since our last release...
    • Over 300 commits added.
    • Over 120 GitHub Issues addressed.
  • @GuestSneezeOSDev from the GuestSneezeOS and Super-QuantamOS projects has joined on as a new contributor!

Upgrades:

  • Before upgrading, please read the upgrade notes.
  • Follow this guide in our README.md file on how to perform a system upgrade.
  • Major upgrades from Mac Linux Gaming Stick 2 or winesapOS 3 to winesapOS 4 can be done following this guide.

Issues addressed since 4.0.0:

  • Steam Deck OLED does not have working sound or Wi-Fi.
  • ASUS ROG Ally does not boot.
  • KDE Plasma 5 to 6 upgrades are broken.
  • Discover upgrades break winesapOS.
  • Unable to boot on some non-Mac PC hardware.
  • Btrfs snapshots can fill up a storage device.

Known issues:

  • None.

The full change log can be found here.

What's next?

archupgrade-go is in-development by the winesapOS team to be the ultimate non-interactive upgrade method for Arch Linux. Long-term, we also plan to work with the wider community to develop a new Linux installer with controller support that will be used across a variety of different Linux distributions.

Don't miss a new winesapOS release

NewReleases is sending notifications on new releases.