TotalSpaces2 status under OS X 10.11 (El Capitan)

Hi Chris, there is no way I know of to remove the animations without altering the running system software, hence the need for removing the SIP “debug” restriction.

I’m really sad about this, there are many people like yourself who can’t bear the animations (or in some cases get nausea from them).

I’ll continue to think about it though, and to monitor what Apple allow in the future.

I have not tried any of the totalspaces betas. I only upgraded today and found out about SIP.

I also use bartender which has offered an upgrade that enables full functionality without disabling SIP. If you do not upgrade then full functionality requires disabling SIP. I don’t know what steps the developer took but it might help…

David
http://www.macbartender.com/system-item-setup/

David, it’s interesting - Bartender seems to use a Menu Extra to load code into the SystemUIServer. This achieves control of the menu items without violating the SIP rules. It’s a kind of loophole, but Apple have allowed it for now it seems.

Unfortunately, it doesn’t help much with TotalSpaces2 which needs to load code into the Dock process.

Ah well worth mentioning. I won’t be using totalspaces until the SIP issue is fixed as the links you point to seem to suggest that it should not be turned off.

Maybe I missed it, but does anyone running an external monitor with a MPB loose access to that monitor once you make the command line change for TS in El Cap? Once I changed back, I once again had a live screen on my external monitor. I run 3x3 on both the MBP and SyncMaster.

Stephen - I took a photo (sorry - it’s a tad blurry but still readable) of the kernel panic screen in the hopes that you might derive something from it (at a minimum, perhaps enough to tell me if there is some 3rd party app or something that might be contributing here).

Let me know if this helps on the kernel panics…

Thanks,
Greg

@EbE404 can you tell me how you went about doing the clean install and perhaps more important, what are all the things I will need to reinstall/redo if I do this? (clean installs under Windows are a nightmare - hoping it’s not the same "start from scratch sort of thing with reinstalling all of your apps, etc).

Thanks in advance,
Greg

FIXED!!! I FIGURED IT OUT! So the Kernel Panic in my case was being caused by the NetGear Control Center app which came with my router to allow sharing of printer connected to the router via USB. Uninstalling Control Center and then rebooting allowed me to disable SIP and NOT get the panic!

I’m going to proceed with TS2 install now. I expect all will be well in my world once again.

@stephen: HUGE KUDOS on TS2 in general and your work figuring out how to get it going under El Cap. I have really liked the app but didn’t realize just HOW VALUABLE it is to me until I lost it. I have about 5 different monitor configurations I end up with between working from home, going into the office, and a couple other common destinations and not having TS2 really messed up my productivity having to reorganize my spaces and such every time I moved. I absolutely LOVE TS2…

1 Like

Outstanding and thanks for posting the solution!

Let me start by saying just how much I love TotalSpaces - I’ve been using it for years and it’s one of my favourite OS X utilities. Kudos to all involved!

Now, on to my issue… I’ve not had any problems with TotalSpaces2 2.3.6 under El Capitan (fresh installation of 10.11 and then Migration Assistant to copy data - SIP enabled, except for debugging attachment), except for one thing - my registration data doesn’t seem to work. Every time I start TotalSpaces2, I get a message to state that the trial period has expired and that I must register. Hitting the Registration button shows my name and serial number and hitting Register seem to work, until I start the app again. Then I get the message to say the trial period has expired, etc.

Any ideas? Has anyone else seen this?

Update: I’ve just spotted this thread. Whoops! That fixes the issue.

Hi, yes, there will be a new release with this fixed soon. It’s due to a dumb mistake that is sensitive to the fact that you have a space somewhere in the path to TotalSpaces2.

Here is the fixed version:

http://downloads.binaryage.com/TotalSpaces2-2.3.8.dmg

(Update: Okay, good it’s fixed with this update!)

Thanks for the quick response. Indeed. I do have TotalSpace2 in a directory with a space in the name. That updated version resolves the issue :smile:

i downloaded this update and am still getting the SIP notice

This version doesn’t change that - alas no version of TotalSpaces2 can run with SIP fully turned on - see here: http://totalspaces.binaryage.com/elcapitan

I just updated to El Capitan yesterday(10/17/2015).

I got TotalSpaces2 to work on my Mac Pro after disabling SIP for only TotalSpaces2 albeit it works somewhat differently than before. I have to use my mouse wheel click to get the spaces option to come up which are at the top of the screen now.

However, I have been unable to get TotalSpaces2 to work on my MacBook Pro at all!
I ran Terminal and entered the text code to no avail just as I did on my Mac Pro.

I read this has to be done now in Recovery Mode?
How do I initiate recovery mode?

Reboot while holding down CMD+R.

Hi, have read your instructions on how to get TotalSpaces2 running in El Cap and it worked fine -
but I am wondering what the terminal command would be to turn SIP back on if I wanted to do that in future.
thanks

Go back to terminal in Recovery and use “csrutil enable”, then reboot.

Stephen - given the high level of active development of TS2 right now (with all the OS X changes, etc), is there some easy way to be notified when a new build is ready for install? I’m on 2.3.8 now which seems to be the latest, but I’d like to stay current and am looking for some way to auto-check for new versions (no more than weekly is sufficient)

As long as you keep “Include pre-releases” ticked, that should do it, although sometimes I do release versions outside of that to address specific problems or to investigate issues due to questions in the forums.