{"id":862,"date":"2022-04-17T13:33:29","date_gmt":"2022-04-17T18:33:29","guid":{"rendered":"https:\/\/dillernet.com\/apple\/?p=862"},"modified":"2022-04-17T13:33:29","modified_gmt":"2022-04-17T18:33:29","slug":"using-barrier","status":"publish","type":"post","link":"https:\/\/dillernet.com\/apple\/2022\/04\/17\/using-barrier\/","title":{"rendered":"Using Barrier"},"content":{"rendered":"<p>Using Barrier for OSX and IRIX.<\/p>\n<p>What is <a href=\"https:\/\/github.com\/debauchee\/barrier\">Barrier<\/a>? it&#8217;s the <a href=\"https:\/\/www.nextofwindows.com\/barrier-is-the-new-free-and-open-source-synergy-share-keyboard-and-mouse-cross-platform\">open port of Synergy<\/a> &#8211; one of the best apps for sharing mouse and keyboard events across systems. Synergy was great until it went down the hole of commercialization and subscriptions. But luckily for us Barrier does it all with much less fuss.<\/p>\n<h2>Goal<\/h2>\n<p>Share the keyboard and mouse on my Mac, which I use 99% of the time, on my SGI Fuel. The Fuel has a monitor mounted right next to my Mac LCD panel so I can see the IRIX desktop. I&#8217;m not trying to share that- just the Mac Keyboard and Mouse. The SGI and Mac are on my same local private network.<\/p>\n<h2>OSX<\/h2>\n<p>I get barrier from brew, via:<\/p>\n<p>$ brew install barrier<\/p>\n<p>Run the application and setup the Mac as the server.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display:block; margin-left:auto; margin-right:auto;\" src=\"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2022\/04\/Screen-Shot-2022-04-17-at-2.07.26-PM.png?resize=454%2C449&#038;ssl=1\" alt=\"Screen Shot 2022 04 17 at 2 07 26 PM\" title=\"Screen Shot 2022-04-17 at 2.07.26 PM.png\" border=\"0\" width=\"454\" height=\"449\" \/><\/p>\n<p>Expand the SSL fingerprint and copy the SHA1 key at the very bottom of the screen. We&#8217;ll put it on the client (SGI) in order to make a secure connection back, since this seems to be mandatory to get it to connect. At least it did for me. You may be able to do it without crypto, but if you try and have issues this could be the issue.<\/p>\n<p>Add a client for the SGI and arrange it so that moving the mouse to that screen border will jump to the client host.<br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display:block; margin-left:auto; margin-right:auto;\" src=\"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2022\/04\/Screen-Shot-2022-04-17-at-2.07.37-PM.png?resize=599%2C425&#038;ssl=1\" alt=\"Screen Shot 2022 04 17 at 2 07 37 PM\" title=\"Screen Shot 2022-04-17 at 2.07.37 PM.png\" border=\"0\" width=\"599\" height=\"425\" \/><\/p>\n<p>Click on the Start button to start the barrier server on your mac.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display:block; margin-left:auto; margin-right:auto;\" src=\"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2022\/04\/Screen-Shot-2022-04-17-at-2.30.13-PM.png?resize=88%2C48&#038;ssl=1\" alt=\"Screen Shot 2022 04 17 at 2 30 13 PM\" title=\"Screen Shot 2022-04-17 at 2.30.13 PM.png\" border=\"0\" width=\"88\" height=\"48\" \/><\/p>\n<p>The server should startup and run:<br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display:block; margin-left:auto; margin-right:auto;\" src=\"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2022\/04\/Screen-Shot-2022-04-17-at-2.30.19-PM.png?resize=437%2C49&#038;ssl=1\" alt=\"Screen Shot 2022 04 17 at 2 30 19 PM\" title=\"Screen Shot 2022-04-17 at 2.30.19 PM.png\" border=\"0\" width=\"437\" height=\"49\" \/><\/p>\n<h2>IRIX<\/h2>\n<p>Take your SHA1 key string and put it into a file in this folder on your SGI:<\/p>\n<pre>\nmkdir -p ~\/.local\/share\/barrier\/SSL\/Fingerprints\nvi ~\/.local\/share\/barrier\/SSL\/Fingerprints\/TrustedServers.txt\n<\/pre>\n<p>Install the barrier app using tiny DNF from SGUG&#8217;s RSE repo (RSE is RPM Software Environment)<\/p>\n<p>$ <strong>sudo tdnf install barrier<\/strong><\/p>\n<p>For info on setting up RSE see this posting: <a href=\"https:\/\/irix.fun\/2021\/04\/24\/dandyum2-repo\/\">https:\/\/irix.fun\/2021\/04\/24\/dandyum2-repo\/<\/a><\/p>\n<p>With the app running on the Mac, and barrier installed on your SGI, and the SHA1 key put into the TrustedServers.txt file, ssh into the SGI and start it up:<\/p>\n<p>Foreground, in debug to see what is going on:<\/p>\n<pre>\n$ barrierc -f --debug DEBUG2 --enable-crypto [your server's IP address]\n<\/pre>\n<p>Background, when it&#8217;s working properly:<\/p>\n<pre>\n$ barrierc -daemon --enable-crypto [your server's IP address]\n<\/pre>\n<p>There are <a href=\"https:\/\/github.com\/debauchee\/barrier\/tree\/master\/doc\">doc pages on GH for barrier in their project page<\/a>.<\/p>\n<p>There is a full man page for barrierc on IRIX use <\/p>\n<pre> man barrierc <\/pre>\n<p> to read it.<\/p>\n<p>Once the client and server are running the mouse can be used to enter the SGI desktop. The keyboard will work as well. I&#8217;ve noticed that the screensaver starting on the Mac will also enable the SGI screensaver.<\/p>\n<p>Enjoy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using Barrier for OSX and IRIX. What is Barrier? it&#8217;s the open port of Synergy &#8211; one of the best apps for sharing mouse and keyboard events across systems. Synergy was great until it went down the hole of commercialization and subscriptions. But luckily for us Barrier does it all with much less fuss. Goal [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[119],"tags":[],"class_list":["post-862","post","type-post","status-publish","format-standard","hentry","category-sgi"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3PE01-dU","jetpack-related-posts":[{"id":737,"url":"https:\/\/dillernet.com\/apple\/2018\/11\/24\/sgi-indigo-elan\/","url_meta":{"origin":862,"position":0},"title":"SGI Indigo Elan","author":"dillera","date":"November 24, 2018","format":false,"excerpt":"I\u00e2\u20ac\u2122m in the middle of this one, but it\u00e2\u20ac\u2122s booting from the SCSI2SD v6 and a totally minimal install of Irix is installed. More to come. \u00c2\u00a0 It\u00e2\u20ac\u2122s a eBay surprise as it was listed as a R3K Indigo, but turned out to be a R4k with Elan Graphics installed.\u2026","rel":"","context":"In &quot;RetroBattleStation&quot;","block_context":{"text":"RetroBattleStation","link":"https:\/\/dillernet.com\/apple\/category\/retrobattlestation\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/IMG_5277.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/IMG_5277.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/IMG_5277.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/IMG_5277.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/IMG_5277.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":770,"url":"https:\/\/dillernet.com\/apple\/2018\/12\/16\/dive-into-irix\/","url_meta":{"origin":862,"position":1},"title":"Dive into IRIX","author":"dillera","date":"December 16, 2018","format":false,"excerpt":"I've been diving into IRIX lately, setting up both 5.3 on my Personal Iris and 6.5.22 on my Indigo. It's been interesting unlearning 20 years of Linuxisms and embracing the IRIX. There is an interesting project going on called irisware which aims to resurrect a modern pool of open-source software\u2026","rel":"","context":"In &quot;Computing&quot;","block_context":{"text":"Computing","link":"https:\/\/dillernet.com\/apple\/category\/computing\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/12\/IMG_0167.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/12\/IMG_0167.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/12\/IMG_0167.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/12\/IMG_0167.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":793,"url":"https:\/\/dillernet.com\/apple\/2019\/11\/27\/sgi-land\/","url_meta":{"origin":862,"position":2},"title":"SGI Land","author":"dillera","date":"November 27, 2019","format":false,"excerpt":"So I've been very busy this year working, collecting and playing with my growing collection of SGI systems. My most interesting one to date is the Power ChallengeL that I obtained from an associate who found it destined for the trash at an NYC University. \u00c2\u00a0 Picking up the Challenge\u2026","rel":"","context":"In &quot;RetroBattleStation&quot;","block_context":{"text":"RetroBattleStation","link":"https:\/\/dillernet.com\/apple\/category\/retrobattlestation\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/11\/IMG_7304.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/11\/IMG_7304.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/11\/IMG_7304.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/11\/IMG_7304.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/11\/IMG_7304.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":727,"url":"https:\/\/dillernet.com\/apple\/2018\/11\/10\/risc-workstations-of-the-1990s\/","url_meta":{"origin":862,"position":3},"title":"RISC Workstations of the 1990s","author":"dillera","date":"November 10, 2018","format":false,"excerpt":"Inspired by the amazing system collection and blog of Sophie Haskins aka cronmom I've been trying to figure out what workstations I have (and what I want) from the classic RISC workstation era. I have a couple of them from the Nextslab all the way to the svelte DEC Alpha\u2026","rel":"","context":"In &quot;UNIX&quot;","block_context":{"text":"UNIX","link":"https:\/\/dillernet.com\/apple\/category\/unix\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/Workstations_v1b.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/Workstations_v1b.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/Workstations_v1b.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2018\/11\/Workstations_v1b.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":780,"url":"https:\/\/dillernet.com\/apple\/2019\/06\/06\/usb-3-for-your-macpro-51\/","url_meta":{"origin":862,"position":4},"title":"USB 3 for your MacPro 5,1","author":"dillera","date":"June 6, 2019","format":false,"excerpt":"Now that my Mac is back I wanted to address another issue- lack of USB 3.1 and also general lack of USB. I've found that i'm using most of the available USB ports (many for multiple serial interfaces I use to connect to my SGI consoles). I also have a\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/dillernet.com\/apple\/category\/apple\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-06-at-11.08.36-AM.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-06-at-11.08.36-AM.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-06-at-11.08.36-AM.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dillernet.com\/apple\/wp-content\/uploads\/2019\/06\/Screen-Shot-2019-06-06-at-11.08.36-AM.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1037,"url":"https:\/\/dillernet.com\/apple\/2024\/08\/13\/simcity-on-irix\/","url_meta":{"origin":862,"position":5},"title":"SimCity on IRIX","author":"dillera","date":"August 13, 2024","format":false,"excerpt":"https:\/\/github.com\/tenox7\/micropolis?tab=readme-ov-file Play SimCity unlocked on IRIX","rel":"","context":"In &quot;Interesting&quot;","block_context":{"text":"Interesting","link":"https:\/\/dillernet.com\/apple\/category\/interesting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts\/862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/comments?post=862"}],"version-history":[{"count":1,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts\/862\/revisions"}],"predecessor-version":[{"id":863,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/posts\/862\/revisions\/863"}],"wp:attachment":[{"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/media?parent=862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/categories?post=862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dillernet.com\/apple\/wp-json\/wp\/v2\/tags?post=862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}