{"id":826,"date":"2024-06-26T14:10:10","date_gmt":"2024-06-26T21:10:10","guid":{"rendered":"http:\/\/fx-td.com\/houdiniandchill\/?p=826"},"modified":"2024-06-26T14:20:21","modified_gmt":"2024-06-26T21:20:21","slug":"archived-post-by-andrewhazelden","status":"publish","type":"post","link":"http:\/\/fx-td.com\/houdiniandchill\/2024\/06\/26\/archived-post-by-andrewhazelden\/","title":{"rendered":"Archived post by andrewhazelden"},"content":{"rendered":"<div class=\"postie-post\">\n<p class=\"\">**Houdini HQueue on macOS Sonoma Setup Tip**<br \/>\nThe recent Houdini 20.0.724 release (houdini-20.0.724-macosx_arm64_clang14.0_13.dmg) has several issues that impact the ease of running HQueue on macOS Sonoma systems.<br \/>\nStep 1. The first problem is the Launch Daemon file (\/Library\/LaunchDaemons\/com.sidefx.hqclient.plist) points at a missing Python v3.9 library, while HQueueClient&#8217;s Frameworks&#8217; folder now ships with Python v3.10. This requires an edit of the plist file in two places to correct the file paths to point at Py 3.10:<br \/>\n&#8220;`<string>\/Library\/HQueueClient\/Frameworks\/Python.framework\/Versions\/3.10\/bin\/python3<\/string>&#8220;`<br \/>\nand<br \/>\n&#8220;`<key>DYLD_LIBRARY_PATH<\/key> <string>\/Library\/HQueueClient\/Frameworks\/Python.framework\/Versions\/3.10<\/string>&#8220;`<br \/>\nStep 2. The macOS Sonoma operating system now uses &#8220;AirDrop&#8221; on port 5000. This setting can be disabled by changing the &#8220;System Settings\u2026 -> General -> AirDrop &#038; Handoff -> AirPlay Receiver&#8221; setting to OFF. This is relevant if you really want to keep HQueue running on the default port 5000 setting for Houdini cross-platform consistency.<br \/>\nThe following macOS zsh terminal command checks for programs using an open network port (like port 5000): &#8220;`lsof -i :5000&#8220;`<br \/>\nYou will likely see an lsof output similar to the text below when running on a default install of macOS Sonoma:<br \/>\n&#8220;`COMMAND \u00a0\u00a0PID USER \u00a0\u00a0FD \u00a0\u00a0TYPE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0DEVICE SIZE\/OFF NODE NAME ControlCe 436 \u00a0vfx \u00a0\u00a010u \u00a0IPv4 0xf&#8230; \u00a0\u00a0\u00a0\u00a0\u00a00t0 \u00a0TCP *:commplex-main (LISTEN) ControlCe 436 \u00a0vfx \u00a0\u00a011u \u00a0IPv6 0x3&#8230; \u00a0\u00a0\u00a0\u00a00t0 \u00a0TCP *:commplex-main (LISTEN)&#8220;`<br \/>\nIn the Isof output, the text &#8220;ControlCe&#8221; indicates that the macOS AirDrop setting is active, which in turn means port 5000 is already in use. This is solved by disabling the AirPlay Receiver.<\/p>\n<p>Attachments in this post: <br \/><a href=\"http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20241006\/26\/24\/Airplay_receiver_uses_port_5000.png\">http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20241006\/26\/24\/Airplay_receiver_uses_port_5000.png<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>**Houdini HQueue on macOS Sonoma Setup Tip** The recent Houdini 20.0.724 release (houdini-20.0.724-macosx_arm64_clang14.0_13.dmg) has several issues that impact the ease of running HQueue on macOS Sonoma systems. Step 1. The first problem is the Launch Daemon file (\/Library\/LaunchDaemons\/com.sidefx.hqclient.plist) points at a missing Python v3.9 library, while HQueueClient&#8217;s Frameworks&#8217; folder now ships with Python v3.10. This &hellip; <a href=\"http:\/\/fx-td.com\/houdiniandchill\/2024\/06\/26\/archived-post-by-andrewhazelden\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Archived post by andrewhazelden<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts\/826"}],"collection":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/comments?post=826"}],"version-history":[{"count":0,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts\/826\/revisions"}],"wp:attachment":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/media?parent=826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/categories?post=826"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/tags?post=826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}