Skip to content

Improves SPICE client detection on macOS#7

Merged
dkmstr merged 1 commit into
masterfrom
master-spice-tansport-improves
May 26, 2026
Merged

Improves SPICE client detection on macOS#7
dkmstr merged 1 commit into
masterfrom
master-spice-tansport-improves

Conversation

@aschumann-virtualcable
Copy link
Copy Markdown
Contributor

This pull request improves the detection and user guidance for the remote-viewer SPICE client on macOS within the UDS SPICE transport scripts. The main enhancements include searching multiple common installation paths for the remote-viewer binary and providing clearer installation instructions to users.

Improvements to SPICE client detection:

  • Both direct.js and tunnel.js scripts now search for remote-viewer in multiple common locations (/Applications/RemoteViewer.app/Contents/MacOS/RemoteViewer, /opt/homebrew/bin/remote-viewer, and /usr/local/bin/remote-viewer) instead of assuming a single path. The scripts use the first found path, improving compatibility with various installation methods. [1] [2]
  • If remote-viewer is not found, the error message is updated to provide clearer instructions, including Homebrew and MacPorts installation options, and guidance on copying the app to the Applications folder and running it once for permissions. [1] [2]

Signature updates:

  • Corresponding signature files for both scripts have been updated to reflect the code changes. [1] [2]

Allows detection of Remote Viewer installed via Homebrew or MacPorts,
not just in Applications. Updates user guidance for installation
methods to reduce connection setup issues.
@dkmstr dkmstr merged commit a17fa84 into master May 26, 2026
5 checks passed
@aschumann-virtualcable aschumann-virtualcable deleted the master-spice-tansport-improves branch May 26, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants