BinaryAge

TotalSpaces support on MacOS 10.15 Catalina

I just uploaded v2.8.2 https://downloads.binaryage.com/TotalSpaces2-2.8.2.dmg

This should fix the various issues and should work with catalina beta 5. Please let me know how it goes if you try it.

2 Likes

Stephen, well done! Everything works now.

You got my Upvote.
Shame though that we have to go this way to install an App.
Terminal is not really an App for most people, even though it’s actually not that hard to copy and paste a terminal command.
If it was just that, even sadder is that SIP must be off, that’s not an easy task for most people.

Pretty sure a script could run when you install an App to mount the disk as read/write, not to sure if that would be possible for turning off SIP.

On a fresh install 2.8.4 does not work. It installs fine but cannot start. The notification asks me to enable automation in security & privacy preferences but TotalSpaces2 is not listed. I am using the trial version, as I do not want to spend money until I can see it working.

Thanks for the report, it looks like there was an error in the build of this version meaning it would not install correctly if it had not previously been installed: Please try https://downloads.binaryage.com/TotalSpaces2-2.8.5.dmg

2 Likes

2.8.5 is working as expected. Seems if one had a lot of screens with alot of spaces … you had to goto MIssion Control … hold option … and delete the excess to get it below 16 … the max for Total Spaces.

Very weird. 2.8.5 working on my MacBook Pro but not my iMac as of this morning. Both using Catalina.

Emailed my console logs as well.

It’s not starting correctly, but I’m not sure why. Most obvious guess is that something went wrong with the permissions. Try this in the terminal (it will reset the “Automation” controls in your security settings, so any app that uses that will request access again).

tccutil reset AppleEvents

Then start TS2 and okay the permissions dialog.

Still doesn’t work. :frowning:

Hey, i have same problem with iMac Pro with 5K resolution on Catalina 10.15 (last update) with version of TotalSpaces 2.8.5 today. No rows or columns in Preferences / Layout. TotalSpaces2 Grid inform about “You need 16 desktops” “You have 16 desktops” but i’am using only 12. Notification center send “Total Spaces 2 failed to start - please check dock, etc.”. In the System Preferences / Security and Privacy / Automation Dock and TotalSpaces have a check box.

BTW no problem on the regular iMac 2012 or Macbook 2017 with Catalina. My iMac Pro is new … recovered from Time Capsule. No vanilla instalation.

I try older version of TotalSpaces2 app, reset Apple Events, delete com.binaryage.TotalSpaces2.plist, mount -uw, etc … but without any effect :frowning:

Log from app running from terminal bellow:

iMac-Pro:MacOS mara$ ./TotalSpaces2
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] existsInSystemPath
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] FS allowed
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] TFP allowed
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] System path version 2.0.4
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] Detected injector version 2.0.4
2019-10-25 20:41:49.888 TotalSpaces2[16151:4461109] TotalSpaces2.app is carrying injector version 2.0.4
2019-10-25 20:41:53.266 TotalSpaces2[16151:4461109] Inject called: waitingToInject: 0 injectionBackoff: 0
2019-10-25 20:41:53.271 TotalSpaces2[16151:4461109] Sending injection events to 16029
2019-10-25 20:41:53.291 TotalSpaces2[16151:4461109] Monitoring Dock 16029
2019-10-25 20:41:54.291 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 1
2019-10-25 20:41:54.291 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:41:55.292 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 2
2019-10-25 20:41:55.293 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:41:55.895 TotalSpaces2[16151:4461109] Restarting Dock because FS version was incorrect.
2019-10-25 20:41:56.203 TotalSpaces2[16151:4461109] Dock pid 16029 terminated
2019-10-25 20:41:57.294 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 4
2019-10-25 20:41:57.294 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:42:00.905 TotalSpaces2[16151:4461109] Version check failed. Waiting 5 seconds. If this persists, restart or re-install TotalSpaces2. 1
2019-10-25 20:42:01.204 TotalSpaces2[16151:4461109] Inject called: waitingToInject: 0 injectionBackoff: 0
2019-10-25 20:42:01.217 TotalSpaces2[16151:4461109] Sending injection events to 16175
2019-10-25 20:42:01.241 TotalSpaces2[16151:4461109] Monitoring Dock 16175
2019-10-25 20:42:01.295 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 8
2019-10-25 20:42:01.295 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:42:02.242 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 8
2019-10-25 20:42:02.242 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:42:02.242 TotalSpaces2[16151:4461109] Retry already scheduled
2019-10-25 20:42:05.906 TotalSpaces2[16151:4461109] Version check failed. Waiting 5 seconds. If this persists, restart or re-install TotalSpaces2. 2
2019-10-25 20:42:09.294 TotalSpaces2[16151:4461109] Connecting Dock, backoff: 8
2019-10-25 20:42:09.295 TotalSpaces2[16151:4461109] Failed to register connection
2019-10-25 20:42:09.295 TotalSpaces2[16151:4461109] Retry already scheduled
2019-10-25 20:42:10.907 TotalSpaces2[16151:4461109] Version check failed. Waiting 5 seconds. If this persists, restart or re-install TotalSpaces2. 3

If you have any other tips :slight_smile:

Thanks

Marek

There is nothing unusual in that console log, except obviously the plugin can’t install.

The only thing that comes to mind is that I have seen a similar issue if TotalSpaces2 exists in more than one location on your system - for instance if you have a copy of the app somewhere other that /Applications.

nope :frowning:

find / -name TotalSpaces2
/System/Volumes/Data/Applications/TotalSpaces2.app/Contents/MacOS/TotalSpaces2
/Applications/TotalSpaces2.app/Contents/MacOS/TotalSpaces2

If you have any idea what i looking for please give me a tip … thanks a lot. Without TS2 is Mac OS X almost useless :slight_smile:

I’m having the exact same issue INCLUDING the fact that I just used Time Machine to recover. Additional fact: I had my logic board replaced (this is a MacBook Pro). I’ve tried a full uninstall and reinstall with no luck. Mine says the same things: Need 16, Have 16 (yet I actually only have 5) and complains about enabling access to Dock which is already turned on (and I have turned it off and back on multiple times with no luck).

What can I provide to help diagnose this?