2

disable Monterey unsupported features

 1 year ago
source link: https://forums.macrumors.com/threads/disable-monterey-unsupported-features.2364825/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

disable Monterey unsupported features

sgtaylor5

Contributor

Original poster

Aug 6, 2017 Cheney, WA, USA
Catalina runs best on my 2017 MacBook Air (2.2/8/256). If I were to run Monterey again, I would want to disable the background processes of all of the features of Monterey that are unsupported on my laptop. I would do the configuration work after the last update of Monterey. If that isn't possible, I'll stay on Catalina. Thank you.

BanditoB

macrumors 6502
Feb 24, 2009 Chicago, IL
Don't you think that Apple would disable all those items by default when you install the new MacOS? Why would they load them in if they aren't going to work?

sgtaylor5

Contributor

Original poster

Aug 6, 2017 Cheney, WA, USA
all I know is Monterey runs warmer than Catalina, and UniversalControl had about 2 or 3 processes running on my laptop, even though it isn't supported. If those are running when the feature isn't supported, then there are others I haven't found yet.
Last edited: Yesterday at 3:33 PM

bogdanw

macrumors 68020
Mar 10, 2009 2,350 1,119
If you disable SIP (csrutil disable from Terminal in Recovery), you can disable launch agents/daemons with
launchctl disable gui/501/agent
sudo launchctl disable system/daemon
Here is a list of the ones I have disabled https://gist.github.com/b0gdanw/40d000342dd1ba4d892ad0bdf03ae6ea

sgtaylor5

Contributor

Original poster

Aug 6, 2017 Cheney, WA, USA
If you disable SIP (csrutil disable from Terminal in Recovery), you can disable launch agents/daemons with
launchctl disable gui/501/agent
sudo launchctl disable system/daemon
Here is a list of the ones I have disabled https://gist.github.com/b0gdanw/40d000342dd1ba4d892ad0bdf03ae6ea
That is interesting. I wonder if I can print a list of running services in Catalina and one in Monterey to see the differences. I have a separate disk for Monterey so as not to damage my current Catalina installation.

bogdanw

macrumors 68020
Mar 10, 2009 2,350 1,119
launchctl list
"With no arguments, list all of the jobs loaded into launchd in three columns. The first column displays the PID of the job if it is running. The second column displays the last exit status of the job. If the number in this column is negative, it represents the negative of the signal which stopped the job. Thus, "-15" would indicate that the job was terminated with SIGTERM. The third column is the job’s label. If [label] is specified, prints information about the requested job."
More info in the manual, to read it in Preview
Code:
man -t launchctl | open -fa "Preview"
See also
launchctl print-disabled

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK