Added
- Host desktop audio on Linux (PulseAudio/PipeWire output monitors), macOS 13+ (ScreenCaptureKit), and Windows (WASAPI loopback). Install FFmpeg and unmute in the viewer to capture system output. Capture stops on mute/disconnect, and audio remains optional for desktop sharing.
- Separate GNOME Wayland desktops now support audio in both the noVNC and frame viewers. Install
pipewire-pulse pulseaudio-utils ffmpeg, restart Open Terminal, and unmute using the viewer's speaker button. Audio uses a private desktop sound server; missing audio packages do not disable the desktop.
Changed
- Linux virtual desktops now default to XFCE, even when GNOME is installed. Select GNOME with
--desktop-environment gnomeor an explicit environment/config setting. The existingautosetting now selects XFCE.
Fixed
- Fixed audio capture processes hanging during viewer disconnect when their output buffers were full.
- Restored the Desktop option for GNOME Wayland installations without
x11vnc. The package is optional: when installed, GNOME uses noVNC; otherwise it keeps the frame viewer.