Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spaces Renamer not working with M1 #75

Closed
dylanhendersonj opened this issue Apr 15, 2021 · 105 comments
Closed

Spaces Renamer not working with M1 #75

dylanhendersonj opened this issue Apr 15, 2021 · 105 comments

Comments

@dylanhendersonj
Copy link

dylanhendersonj commented Apr 15, 2021

I just updated my MacBook air to Big Sur 11.2.3 and Spaces Renamer doesn't seem to be working at all. I have uninstalled and reinstalled and now the "Update Names" button is greyed out. Is there a known solution to this issue?


EDIT from @dado3212 (Aug 1, 2022)

Potential solution in #75 (comment). Use at your own risk 🙂.

@uthpalaherath
Copy link

uthpalaherath commented Apr 24, 2021

I have the same issue.

UPDATE:
Works with Macforge. Doesn't work with mySIMBL.

@JuliaRakitina
Copy link

Does not work with Macforge too

@sweth
Copy link

sweth commented May 31, 2021

Does not work for me w/ MacForge on Big Sur (v11.3.1 (20E241)).

@marcwimmer
Copy link

Please help - not working on BigSur M1 11.4

@uthpalaherath
Copy link

It works fine on BigSur 11.5.2.

@dmatora
Copy link

dmatora commented Aug 28, 2021

It works fine on BigSur 11.5.2.

@uthpalaherath Including M1?

@marcwimmer
Copy link

not working on m1 i would say

@uthpalaherath
Copy link

uthpalaherath commented Aug 30, 2021 via email

@marcwimmer
Copy link

OK - it does not work with M1. Macforge says it does not support M1 yet. So the plugin does not work. Would there be a workaround somehow possible?

@dado3212 dado3212 changed the title Spaces not working on Big Sur Spaces Renamer not working with M1 Sep 20, 2021
@wikiux
Copy link

wikiux commented Mar 7, 2022

Since June 2021 MacForge Beta does support M1:

https://github.com/MacEnhance/MacForge/blob/master/CHANGELOG.md

Any plans?

@dado3212
Copy link
Owner

@w0lfschild That changelog has this line

Every individual plugin will require an update to support arm64/arm64e

Is there an example commit you can point me towards of what needs to be done to support this?

This was referenced Mar 24, 2022
@jonathanlaniado
Copy link

+1, this app is my #1 productivity booster, because of its ability to designate different projects to different desktops. We're so close to making it work for M1, I hope we can get it back up and working soon. Thanks for all that you do @dado3212!

@nynewco
Copy link

nynewco commented Mar 26, 2022

Spaces Renamer is ONE OF THE most useful tools created for MAC -- EVER. I have been a die-hard user in my prior laptop. I recently updated to Mac M1 Pro and tried to get over it not being supported -- but am missing it bad :-)!!!

Are you working on a Mac M1 Pro update?

@marcwimmer
Copy link

marcwimmer commented Mar 26, 2022

can we somehow spend money to boost m1 working?

@nynewco
Copy link

nynewco commented Mar 27, 2022

Willing to pitch in.

@w0lfschild
Copy link
Contributor

@w0lfschild That changelog has this line

Every individual plugin will require an update to support arm64/arm64e

Is there an example commit you can point me towards of what needs to be done to support this?

All you need to do is add arm64e to the architectures in build settings and recompile.

Screen Shot 2022-03-27 at 12 39 14 PM

@williamyorkl
Copy link

@w0lfschild That changelog has this line

Every individual plugin will require an update to support arm64/arm64e

Is there an example commit you can point me towards of what needs to be done to support this?

All you need to do is add arm64e to the architectures in build settings and recompile.

Screen Shot 2022-03-27 at 12 39 14 PM

@w0lfschild So all I need to do is following this instruction, then space-renamer will support M1 ? 😋

@shakisha
Copy link

shakisha commented Apr 5, 2022

@w0lfschild I'm trying it now and if it works I will push the commit

@alecglen
Copy link

alecglen commented Apr 8, 2022

Any luck @shakisha ?

@shakisha
Copy link

shakisha commented Apr 8, 2022

@alecglen Nothing, it didn't worked.

@nynewco
Copy link

nynewco commented Apr 10, 2022

I can see if I can find a freelancer to try and solve this ...

However, I am not a techie at all. Can someone put a few lines together so I can post this on Upwork?

Also, please include what areas the freelancer needs to specialize, so I can tag people who have expertise in those areas.

@dado3212
Copy link
Owner

Let me take a swing at this later this week.

@nynewco
Copy link

nynewco commented Apr 14, 2022

200

@dado3212
Copy link
Owner

dado3212 commented Apr 17, 2022

I don't have easy access to an M1 Mac, so I haven't been able to test this myself. I have a friend who has one but he's currently quarantining with COVID.

I believe the instructions are:

  1. Download the MacForge Beta from here - https://github.com/MacEnhance/appcast/raw/master/Beta/MacForge/MacForge.1.2.0B1.zip
  2. Follow the normal installation instructions, including disabling SIP and setting DisableLibraryValidation to true following this section: https://github.com/MacEnhance/MacForge#installation-.
  3. Download the new 1.10.1 version of SpacesRenamer from here - https://github.com/dado3212/spaces-renamer/raw/master/build/spaces-renamer.zip.
  4. EDIT: Download 1.10.3 from here - https://github.com/dado3212/spaces-renamer/raw/a3dbd52caa24351589b9938bea2127ab84bd05a4/build/spaces-renamer.zip, that's the version referenced in this comment.
  5. Install the new bundle. From the Discord this may not work with drag-drop in the Beta, so you may need to manually copy the .bundle file to /Library/Application Support/MacEnhance/Plugins.
  6. Run killall Dock and pray it works.

If anyone has an M1 Mac and is willing to test this, would love to hear whether it works.

@jonathanlaniado
Copy link

Thanks Alex, not working for me — or at least my Mac becomes unstable to the point that I can't test it.

I have disabled library validation and SIP. I installed MacForge beta and the 1.10.1 bundle. When I drag the bundle into MacForge, basic system functions stop working (Dock, Mission Control, Command+Tab, etc.). When I disable the bundle (or other times need to delete it completely), these functions are restored.

You can also see the red Apple Silicon indicator below.

Screen Shot 2022-04-17 at 9 44 15 AM

@dado3212
Copy link
Owner

Have you verified your M1 install is working with other bundles? Also if you open Console.app and look at logs are there any relevant exceptions it’s printing right after the Dock restart?

@oakif
Copy link

oakif commented Oct 15, 2022

@dado3212 MacForce opens and recognized the installed bundle using your method, but SpacesRenamer doesn't seem to open. Only when I open it outside the Applications folder, it offers to move itself. However, opening it inside the Applications folder does nothing and I don't see SpacesRenamer on the menu bar.

@GJRobert
Copy link

@dado3212 MacForce opens and recognized the installed bundle using your method, but SpacesRenamer doesn't seem to open. Only when I open it outside the Applications folder, it offers to move itself. However, opening it inside the Applications folder does nothing and I don't see SpacesRenamer on the menu bar.

Not reproducible here, my SpacesRenamer moved itself to Applications folder, and also can it starts normally and change the names.

@hunarjain09
Copy link

Hey @dado3212 ,
Thanks for creating this awesome application

Just wanted to ask are you going to update the Readme for M1?

Yeah, I have it fully disabled. I don't think MacForge is going to release the beta, let me finally close this issue and update the main README with details for M1.

Thanks Again :)

@BritAngeles
Copy link

Works on 2022 M2 MacBook Air. Cheers 33743179

@cocoaaa
Copy link

cocoaaa commented Oct 26, 2022

This works on my computer, LMK if it works for anyone else.

This works beautifully on 2022 M1 MBP. Thank you so much, I've been missing this app so much..!!

@oakif
Copy link

oakif commented Oct 26, 2022

I finally got it to work after multiple restarts. Works fine now on Ventura, and I'm happy with its performance! A much-needed feature which would make macOS's Mission Control even better if implemented natively.

@BritAngeles
Copy link

Love this. Such a great and much needed feature.

Has anyone discovered a method to have it operate without a fully disabled SIP?

@ikomorff
Copy link

ikomorff commented Dec 1, 2022

I cannot report any success yet. Point 6 of the instructions is not possible for me, I can not find the folder MacEnhance/Plugin and can not copy and paste the bundle file. Where and how can I run killall -9 Dock?

@GJRobert
Copy link

GJRobert commented Dec 3, 2022

I cannot report any success yet. Point 6 of the instructions is not possible for me, I can not find the folder MacEnhance/Plugin and can not copy and paste the bundle file. Where and how can I run killall -9 Dock?

Try /Library/Application Support/MacEnhance/Plugins under your Main disk.

As for killall -9 Dock, you have to type this command in any terminal app.

@chowbruh
Copy link

chowbruh commented Dec 6, 2022

I cannot report any success yet. Point 6 of the instructions is not possible for me, I can not find the folder MacEnhance/Plugin and can not copy and paste the bundle file. Where and how can I run killall -9 Dock?

Drag bundle to the macforge app and it will start working. I had the same issue, theres no /MacEnhance/Plugins on my disk to copy to.

@leblaze
Copy link

leblaze commented Dec 14, 2022

If any of you are impatient, and are willing to use a nonsanctioned and potentially buggy version of MacForge, here are some rough install instructions. I'm not going to support this version, some people are trying to pull the fixes into an update to MacForge so this is only a temporary workaround. I also haven't checked this with multiple plugins/other plugins, so this may only work if you are just relying on SpacesRenamer.

  1. Fully uninstall any current versions of MacForge. This means making sure that MacForgeHelper is quit, the application is deleted, and the Trash is emptied.
  2. Run some commands to clean up some of the lingering folders. ❗️THIS WILL DELETE ANY INSTALLED PLUGINS❗️.
sudo launchctl unload /Library/LaunchDaemons/com.macenhance.MacForge.Injector.plist
sudo rm -rf "/Library/Application Support/MacEnhance"
sudo rm /Library/LaunchDaemons/com.macenhance.MacForge.Injector.plist
sudo rm /Library/PrivilegedHelperTools/com.macenhance.MacForge.Injector
  1. Download this zip file (spaces-renamer.zip). It contains the SpacesRenamer app, spaces-renamer.bundle (1.10.4), and MacForge (a very unofficial 1.2.0 Beta 2).
  2. Open SpacesRename, which will copy itself to /Applications.
  3. Open MacForge, which will copy itself to /Applications. Go through all the install instructions and permssions around csrutil, etc (the MacForge wiki has some details, if you don't know what I'm talking about this version is likely too beta for you)
  4. Copy the spaces-renamer.bundle version to /Library/Application Support/MacEnhance/Plugins and run killall -9 Dock.

This works on my computer, LMK if it works for anyone else.

THIS IS IT, HOLY SHIT. To think you have to do all this to just change the name spaces on mac. While it only takes 1 second to do in windows.. I got a small headache doing and figuring this out. Truly appreciate the work you did

@BritAngeles
Copy link

Spaces renamed is such an essential tool for my life management as an ADHD human.

Only have a basic knowledge of programming and IT stuff, so please excuse my naivety. Could somebody please elaborate as to why they are comfortable with leaving csrutil disabled? Doesn't it leave your Mac open to particularly nefarious malware?

@localjo
Copy link

localjo commented Dec 26, 2022

After a recent reboot, Spaces Renamer stopped working for me on my m2. In MacForge the status icons are still green, and everything appears to be running, but the names of my spaces aren't changing. macOS Ventura 13.0. I've been debugging for awhile, but no luck. If anyone has any ideas, please let me know.

UPDATE: I'm not sure what caused it to stop working, but uninstalling MacForce/spaces-renamer and re-installing according to the steps above fixed the problem.

@dennisrcao
Copy link

For the past few months I've been loving using Spaces Renamer on my 2021 (16 inch) Macbook M1 Max running Monterey 12.12.1

Thank you for the work around mentioned above.

The only buggy thing is I'm finding is occasionally the left most first desktop on every monitor (I'm using 3) reverts back to "Desktop 12" Or "Desktop 4" instead of what I named it.

@dennisrcao
Copy link

Also question for everyone - is there a Mac OSX hot key command that will pull up the spaces renamer on the top right instead of having to click on it?

@ChristianTraxler
Copy link

Has anyone had success with partially disabling SIP on their Mac (running Ventura) and still being able to run SpacesRenamer?

@adoricic
Copy link

After a recent reboot, Spaces Renamer stopped working for me on my m2. In MacForge the status icons are still green, and everything appears to be running, but the names of my spaces aren't changing. macOS Ventura 13.0. I've been debugging for awhile, but no luck. If anyone has any ideas, please let me know.

UPDATE: I'm not sure what caused it to stop working, but uninstalling MacForce/spaces-renamer and re-installing according to the steps above fixed the problem.

I also experienced the same thing but have not had any luck after reinstalling. Did you do anything differently this time?

@serkanozkul
Copy link

serkanozkul commented Apr 2, 2023

Has anyone had success with partially disabling SIP on their Mac (running Ventura) and still being able to run SpacesRenamer?

Had to disable more, yet managed to get it work on M1 with Ventura (13.2.1);

csrutil enable --without debug --without fs --without nvram --without kext

@jonathanlaniado
Copy link

jonathanlaniado commented Apr 2, 2023

Has anyone had success with partially disabling SIP on their Mac (running Ventura) and still being able to run SpacesRenamer?

Had to disable more, yet managed to get it work on M1 with Ventura (13.2.1);

csrutil enable --without debug --without fs --without nvram --without kext

Cool, I will try this. Do iOS apps still run this way? Edit: @serkanozkul

@zeil-lingo
Copy link

Has anyone had success with partially disabling SIP on their Mac (running Ventura) and still being able to run SpacesRenamer?

Had to disable more, yet managed to get it work on M1 with Ventura (13.2.1);
csrutil enable --without debug --without fs --without nvram --without kext

Cool, I will try this. Do iOS apps still run this way? Edit: @serkanozkul

Tried this one on M1 with Ventura (13.1), and this one works

@localjo
Copy link

localjo commented May 18, 2023

I'm not sure why, but it seems like this keeps breaking (I guess after some macOS system updates), and I have to uninstall and reinstall MacForge and SpacesRenamer to get it working again.

@socialfair
Copy link

Any news?

@zeil-lingo
Copy link

Has anyone had success with partially disabling SIP on their Mac (running Ventura) and still being able to run SpacesRenamer?

Had to disable more, yet managed to get it work on M1 with Ventura (13.2.1);
csrutil enable --without debug --without fs --without nvram --without kext

Cool, I will try this. Do iOS apps still run this way? Edit: @serkanozkul

Tried this one on M1 with Ventura (13.1), and this one works

Currently still have no problem with this one. Now, I'm on Ventura (13.4) on M1 Macbook Pro (2020)

@richjames0
Copy link

WFM on M1 Studio Ventura 13.5!

Thanks a million, @dado3212 !

dado3212 added a commit that referenced this issue Oct 14, 2023
@dado3212
Copy link
Owner

Updated Readme with install instructions and warning for M1/M2. Closing! Thanks everyone, and especially @serkanozkul for tracking down a working SIP command.

@dedgeguarim
Copy link

I cannot report any success yet. Point 6 of the instructions is not possible for me, I can not find the folder MacEnhance/Plugin and can not copy and paste the bundle file. Where and how can I run killall -9 Dock?

Try /Library/Application Support/MacEnhance/Plugins under your Main disk.

As for killall -9 Dock, you have to type this command in any terminal app.

Thank You! This solved for me on Monterey M1! Mine was not working because the '/Library/Application Support/MacEnhance/Plugins' folder didn't exist, so I created one. I think after the restart the directory was there.

@vwishingrad
Copy link

One last thing I had to do to get it to work is open the MacForge application. That's it! You can quit MacForge after that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests