{"id":1894,"date":"2026-04-01T00:14:29","date_gmt":"2026-04-01T00:14:29","guid":{"rendered":"https:\/\/www.ultrexstaff.com\/?p=1894"},"modified":"2026-04-01T00:16:36","modified_gmt":"2026-04-01T00:16:36","slug":"how-to-set-up-splashtop-for-rmm-on-any-debian-based-linux-distro","status":"publish","type":"post","link":"https:\/\/www.ultrexstaff.com\/?p=1894","title":{"rendered":"How to set up Splashtop for RMM on any Debian Based Linux Distro"},"content":{"rendered":"\n<p>How to Run the Splashtop Windows Viewer Client on Linux<\/p>\n\n\n\n<p>This is shamelessly stolen from the following website, and I&#8217;d prefer you go there for the data, since they put in the work. I&#8217;ve only copied it here in case it&#8217;s ever not available there, I want a backup.<br><br><a href=\"https:\/\/help.swif.ai\/en\/articles\/12625363-how-to-run-the-splashtop-windows-viewer-client-on-linux\">https:\/\/help.swif.ai\/en\/articles\/12625363-how-to-run-the-splashtop-windows-viewer-client-on-linux<\/a><\/p>\n\n\n\n<p>This guide explains how to run the Splashtop RMM Windows Viewer client app on a Linux machine so that administrators can remotely access Mac or Windows devices running the Splashtop Streamer.<\/p>\n\n\n\n<p>Prerequisites<br>Linux Distribution: Ubuntu 24.04 (tested)<br>Also tested on Linux Mint as of 3-30-26<\/p>\n\n\n\n<p>Wine Version: 9.16 or higher (Wine 10.0 recommended)<\/p>\n\n\n\n<p>Fonts: Microsoft TrueType Core Fonts (required for proper rendering)<\/p>\n\n\n\n<p>Step 1: Install Wine and Microsoft Fonts<br>First, add the Wine repository and install the stable version of Wine along with the Microsoft TrueType fonts package.<\/p>\n\n\n\n<p>wget -O &#8211; https:\/\/dl.winehq.org\/wine-builds\/winehq.key | sudo gpg &#8211;dearmor -o \/etc\/apt\/keyrings\/winehq-archive.key &#8211;<\/p>\n\n\n\n<p>sudo wget -NP \/etc\/apt\/sources.list.d\/ https:\/\/dl.winehq.org\/wine-builds\/ubuntu\/dists\/noble\/winehq-noble.sources<\/p>\n\n\n\n<p>sudo apt update &amp;&amp; sudo apt install &#8211;install-recommends winehq-stable ttf-mscorefonts-installer<br>\ud83d\udca1 Tip:<br>Verify your Wine installation with:<br>\u200bwine &#8211;version<br>Ensure it shows wine-9.16 or later.<\/p>\n\n\n\n<p>Step 2: Download and Install Splashtop RMM<br>Log in to your Swif.ai portal.<\/p>\n\n\n\n<p>Download the Splashtop RMM Windows Viewer installer (e.g. Splashtop_RMM_Win_INSTALLER_v3.7.6.0.exe).<\/p>\n\n\n\n<p>Run the installer using Wine:<\/p>\n\n\n\n<p>wine ~\/Downloads\/Splashtop_RMM_Win_INSTALLER_v3.7.6.0.exe<br>This will install the Splashtop RMM Viewer client under:<br>\u200b~\/.wine\/drive_c\/Program Files (x86)\/Splashtop\/Splashtop Remote\/Client for RMM\/<\/p>\n\n\n\n<p>Step 3: Register the Desktop Shortcut and MIME Handler<br>To allow the Linux desktop to recognize Splashtop RMM links from your browser (e.g., when launching from the Swif RMM portal), create and run the following registration script.<\/p>\n\n\n\n<p>Create a new file called rmm-register.sh in your home directory.<\/p>\n\n\n\n<p>Paste the following content:<\/p>\n\n\n\n<p>#!\/bin\/bash<br># Registers the Splashtop RMM Viewer client to open remote sessions via Wine.<\/p>\n\n\n\n<p>file_path=$HOME\/.local\/share\/applications\/splashtop-viewer.desktop<\/p>\n\n\n\n<p>cat &lt;&lt; EOF &gt; &#8220;$file_path&#8221;<br>[Desktop Entry]<br>Encoding=UTF-8<br>Name=Splashtop RMM<br>Exec=wine &#8220;$HOME\/.wine\/drive_c\/Program Files (x86)\/Splashtop\/Splashtop Remote\/Client for RMM\/clientoobe.exe&#8221; -a %u<br>Type=Application<br>StartupNotify=true<br>Terminal=false<br>MimeType=x-scheme-handler\/st-rmm;<br>EOF<br>Save and run the script as your normal user (no sudo needed):<\/p>\n\n\n\n<p>bash ~\/rmm-register.sh<br>This registers the Splashtop RMM protocol handler (st-rmm:\/\/) so that Linux can automatically open remote desktop sessions launched from the Swif.ai portal.<\/p>\n\n\n\n<p>Step 4: Connect to Remote Devices<br>Once registered:<\/p>\n\n\n\n<p>Open the Swif.ai RMM or device management portal.<\/p>\n\n\n\n<p>Launch a remote session from any managed Mac or Windows device running the Splashtop Streamer.<\/p>\n\n\n\n<p>The Splashtop RMM Viewer client will open on your Linux machine via Wine and connect as expected.<\/p>\n\n\n\n<p>Troubleshooting<br>Issue<\/p>\n\n\n\n<p>Possible Cause<\/p>\n\n\n\n<p>Solution<\/p>\n\n\n\n<p>Splashtop Viewer client doesn\u2019t launch<\/p>\n\n\n\n<p>Missing MIME registration<\/p>\n\n\n\n<p>Re-run the rmm-register.sh script<\/p>\n\n\n\n<p>Fonts or UI appear broken<\/p>\n\n\n\n<p>Missing TTF fonts<\/p>\n\n\n\n<p>Reinstall ttf-mscorefonts-installer<\/p>\n\n\n\n<p>Error running Wine<\/p>\n\n\n\n<p>Incompatible version<\/p>\n\n\n\n<p>Upgrade Wine to 9.16 or later<\/p>\n\n\n\n<p>Streamer connection fails<\/p>\n\n\n\n<p>Firewall or network restriction<\/p>\n\n\n\n<p>Verify port access for Splashtop services<\/p>\n\n\n\n<p>Summary<br>You can now use the Splashtop RMM Viewer client on Linux to access remote Mac and Windows devices directly through the Swif.ai portal.<\/p>\n\n\n\n<p>Although this configuration is not officially supported by Swif.ai, it works reliably when Wine is properly installed and registered as shown above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Run the Splashtop Windows Viewer Client on Linux This is shamelessly stolen from the following website, and I&#8217;d prefer you go there for the data, since they put in the work. I&#8217;ve only copied it here in case it&#8217;s ever not available there, I want a backup. https:\/\/help.swif.ai\/en\/articles\/12625363-how-to-run-the-splashtop-windows-viewer-client-on-linux This guide explains how to [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1894","post","type-post","status-publish","format-standard","hentry","category-uncategorized","post-preview"],"_links":{"self":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1894"}],"version-history":[{"count":3,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1894\/revisions"}],"predecessor-version":[{"id":1897,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1894\/revisions\/1897"}],"wp:attachment":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}