It’s very common when running Wine apps on Max OSX to see the following error (usually the first line of the wine output):
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
The fix for this is very simple. From terminal, run:
sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
[enter your password:]
and then:
launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
Simple, and yet oddly not well documented. Hence, posting it here. Hope it helps.