![]() ![]() Check for Recovered Items on the desktop and Relocated Items While Time Machine is running - look over any unix tools / command line tools that might be excluded.Connect USB drive and do a Time Machine Backup.If this were my mac, here’s the steps I would take. Make sure to tell us the names of the working and broken apps. Upload the file to PasteBin or some equivalent place and add the link to it to your original question. Write down the name of the broken app while you wait.Īfter waiting for >10 seconds to collect a sample and another minute or two to symbolicate and format, you’ll get a file in /tmp/spindump.txt that contains a stackshot of every process. Do not do anything else on the computer while this command is running, otherwise you will distort the data collection. Launch a known broken app and once you confirm that it is hanging, go to the Terminal window where you entered your password and press Return so that the command begins to execute. Launch a known working app, let it reach an idle state, and write down the name of the app. In Terminal, enter the following command, press Return, type in your password, but do not press Return again yet: sudo spindump -reveal -noProcessingWhileSampling Reboot your machine and don’t open any apps except for Terminal. You can re-enable it after you're done with this investigation.) (If you get a general error, you will first need to disable System Integrity Protection. Make sure to copy-paste this so that you're entering straight quotes rather than curly/“smart” quotes. Run the following Terminal command to enable kernel symbolication: sudo nvram boot-args="keepsyms=1" The way to do this is by collecting and analyzing a spindump. We should look inside the call stacks of both sets of apps and find what is holding up the main event loop in the latter case. You have some but not all third-party apps that are hanging at startup, with no clear differentiator between working and broken apps. Let's try approaching this from first principles. The only way of making the apps work is to open them with rosetta.Įdit: this is the output I get from ps -p $(sudo fuser /usr/libexec/rosetta/runtime 2> /dev/null)Ģ82 ? 0:00.72 Core Audio Driver (Background Music Device.driver)ĥ21 ? 0:04.00 /Library/Application Support/Logitech.localized/Logiteĥ53 ? 0:00.23 /System/Library/Frameworks/amework/XPCSĥ67 ? 0:00.26 /Applications/AdBlock.app/Contents/PlugIns/AdBlock-Extġ001 ? 0:01.40 /Applications/iTerm.app/Contents/MacOS/iTerm2ġ002 ? 0:00.01 /Users/*myusername*/Library/Application Suppoġ008 ttys000 0:00.02 login -fp *myusername* ![]() Tried also to download some more apps which are optimised for M1 which I did not had installed when I updated (downloaded Edge, Brave, vscode insiders, opera) and I always see the same behaviour. During the last contact I had with Apple they said that might be caused by the apps themselves rather than the OS and that I should contact their support but they will open a ticket.Īlso tried to reinstall all of these apps and there is always the same problem. I contacted the support, followed the procedure: created new admin user, no luck, safe mode, same errors, reinstall the OS, same errors. I go and try to open Firefox, it starts, but it's stuck, it can't to anything. I return after some minutes and I see that the Mac has finished updating, cool. ![]() At this point I leave my desk as I know it can take a bit. The updater ask me to reboot and I click reboot now. So I start the update, leaving all of my apps opened (as I always do, I mean, I don't close the apps before an update, the OS will close them when it restarts). I had some work apps opened (vscode, figma, slack, firefox.) so I decided to let the Mac update given that my work day was over. Yesterday I have updated my M1 Mac mini from 12.2.1 (or. ![]()
0 Comments
Leave a Reply. |