github ravynsoft/ravynos v0.6.1
ravynOS "Hyperpop Hyena" 0.6.1

2 days ago

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 libnotify were also linked with libSystem to satisfy missing symbols
  • File ownership of /etc/sudoers was fixed
  • Quality-of-life improvements were made to tools/ravynOS/build.sh including automatic log file handling & clean build options.
  • A security issue in Onyx2D.framework was patched
  • Several scripts were simplified
  • The curl utility (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.

image image

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. ❤️

Don't miss a new ravynos release

NewReleases is sending notifications on new releases.