Skip to content

DreamConnect v1.0

Choose a tag to compare

@ghostpsalm ghostpsalm released this 12 Jul 21:22

First working release. Makes the unmodified ConnectWise ScreenConnect Linux
client work under Wayland GNOME by transparently rerouting its java.awt.Robot
capture/input onto Wayland's PipeWire ScreenCast + Mutter RemoteDesktop APIs —
headless, with no consent dialog.

Install

curl -fsSL https://github.com/ghostpsalm/DreamConnect/releases/latest/download/dreamconnect-install.sh | sudo bash

Features

  • Live screen capture (no more black screen), responsive mouse + keyboard, correct
    scroll, low-latency input.
  • No "Allow" consent dialog — drives org.gnome.Mutter.{RemoteDesktop,ScreenCast}
    directly; fully unattended.
  • ScreenConnect binaries untouched (agent via JAVA_TOOL_OPTIONS); survives updates.
  • One-command install with auto-detection; systemd-managed.

Known limitations

  • "Insert clipboard text" not yet supported (use clipboard sharing + manual paste).
  • US-ish keymap; single-monitor. See ROADMAP.md.