ravynOS "Hyperpop Hyena" Developer Preview Release v0.6.1
Welcome to the 0.6 Developer Preview of ravynOS!
⚠️ As usual, this is an unstable pre-release of upcoming stuff intended for people helping build the system. It is not complete. It contains bugs - sometimes serious ones - including application and desktop crashes and even kernel panics. You have been warned.
This update corrects several issues with the 0.6.0 release:
- Function and arrow key handling in WindowServer's input module was fixed
- WindowServer now hides the console (
moused) mouse cursor at startup - A miscalculation of the frame size that resulted in title bars obscuring the top rows of window content was corrected in
[NSWindow initWithContentRect:] - ZSH emacs keybindings (
bindkey -e) were turned on in/etc/zprofile - Various commands using
libnotifywere also linked withlibSystemto satisfy missing symbols - File ownership of
/etc/sudoerswas fixed - Quality-of-life improvements were made to
tools/ravynOS/build.shincluding automatic log file handling & clean build options. - A security issue in Onyx2D.framework was patched
- Several scripts were simplified
- The
curlutility (v8.16) was added to the build
What to Expect
You should see a login screen shortly after booting, where you can log in as liveuser with no password. After login, you should see a desktop with menu bar, Dock, and wallpaper.
You can exit WindowServer by pressing Command-Shift-Q (Command is usually your OS logo key) followed by Alt-F2 for a console login prompt in case things get funky.
Bug fixes, Limitations and Known issues
See open issues for the full list.
Global display coordinates are not implemented. Only one display is currently supported.
NSWindow and WindowServer do not currently support OpenGL. This will be added back once we have acceleration again. (Long term plans are to support Metal.)
Using a PS/2 mouse or keyboard emulation with virtio may cause input lag. Use USB devices.
Please see the wiki for system requirements, install instructions and where to find things.
Ask questions or give feedback in the Discussions area. Please report any bugs to the Issues tracker. Your help in fixing said bugs would be appreciated too! Thanks!
Get It!
Download from GitHub or your closest mirror:
NomadLogic - US West | Clarkson - US East | HS Fulda - Germany | NTNU - Norway | dotSrc - Denmark
Torrents are also available courtesy of FOSSTorrents
SHA256: e7a2b90e8d87c073857bce6f65ec5023542ec76d4f694b55f49af981c4ff9516 ravynOS_0.6.1_amd64.iso
Unstable "nightly" builds are also available for developer testing:
Download from NomadLogic - US West | Clarkson - US East | HS Fulda - Germany | NTNU - Norway | dotSrc - Denmark
Torrents of the snapshot builds are available too! Thanks to @RangerRick for setting these up.
Acknowledgements
As usual, thank you to our community of sponsors, designers, developers, testers, and users, and mirror hosts for supporting the project. Special thanks to everyone who didn't give up on the project while my life was crazy. ❤️