Featured image of post Moonshine: Version 0.15.0 veröffentlicht

Moonshine: Version 0.15.0 veröffentlicht

Moonshine, ein headless Streaming-Server für Moonlight, wurde in Version v0.15.0 veröffentlicht.

Neu ist unter anderem ein Heroic-Games-Launcher-Scanner, der installierte Epic-, GOG-, Amazon- und Sideload-Spiele samt Boxart erkennt. Daneben bringt die Version eine überarbeitete Video-Encoding-Pipeline über pixelforge sowie zahlreiche Fixes für Farbdarstellung, HDR-Metadaten und Vollbild-Handling unter X11/XDG.

Added

  • Heroic Games Launcher application scanner, discovering installed Epic, GOG, Amazon and sideloaded games with box art.
  • Pipeline video encoding with pixelforge, honoring reference frame invalidation requests instead of forcing IDR frames and dropping frames to catch up under load.
  • Use Generic Segmentation Offload (GSO) for video stream sends.
  • Expose wl_compositor v6.
  • Healthcheck now verifies the host user is in the input group and recommends Arch Linux packages when checks fail.

Fixed

  • Honor the client’s requested color range in the color converter and encoder VUI, so full-range sessions no longer stream limited-range data, and detect HDR status from the transfer function rather than the whole color description.
  • Inject AV1 mastering-display metadata for full-range clients now that the metadata OBUs are spec-valid.
  • Terminate AV1 metadata OBUs with trailing bits and convert MDCV values to AV1’s units, so decoders no longer reject the HDR metadata.
  • Keep mastering-display metadata from promoting SDR surfaces to BT.2020+PQ.
  • Split oversized GSO video sends to fit the kernel’s UDP limits, fixing streams that froze at high bitrates.
  • Implement X11 fullscreen requests and acknowledge XDG shell fullscreen requests, fixing fullscreen games that stalled at partial size.
  • Raise the ENet channel limit to match moonlight-common-c, enabling a reliable gyro data stream for the PS5 DualSense controller.
  • Preserve SteamOS configuration across updates.
  • NixOS module installs the moonshine-wsi Vulkan layer into the driver path (/run/opengl-driver) instead of leaving it in a store path the Vulkan loader never scans.

Moonshine

Quelle: GitHub

PlayingTux – Playing Games on Linux - since 1995.