Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

sgtaylor5

macrumors 6502a
Original poster
Aug 6, 2017
720
440
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:
  • Like
Reactions: lostPod

sgtaylor5

macrumors 6502a
Original poster
Aug 6, 2017
720
440
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 603
Mar 10, 2009
6,100
3,013
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
 
  • Wow
Reactions: sgtaylor5

sgtaylor5

macrumors 6502a
Original poster
Aug 6, 2017
720
440
Cheney, WA, USA
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
What do you do for a living? are you a programmer? So much to learn, and this'll be an interesting project for when I'm not busy at work.
 

unrigestered

Suspended
Jun 17, 2022
879
840
as always, huge thanks to bogdanw! 🧎

to contribute one tiny bit to his awesome list, here's another LaunchAgent (the Universal Control one):
com.apple.ensemble

and what i'd really be interested in if/when i'll be updating to Ventura, what that Stage Manager Agent is called 😂
 

bogdanw

macrumors 603
Mar 10, 2009
6,100
3,013
What do you do for a living? are you a programmer? So much to learn, and this'll be an interesting project for when I'm not busy at work.
No, I am not a programmer. Just a curious Mac user :)
I just adapted the script from pwnsdx https://gist.github.com/pwnsdx/d87b034c4c0210b988040ad2f85a68d3

to contribute one tiny bit to his awesome list, here's another LaunchAgent (the Universal Control one):
com.apple.ensemble
Discussed here - Disable Universal Control https://forums.macrumors.com/threads/disable-universal-control.2337942/ :)
 

unrigestered

Suspended
Jun 17, 2022
879
840
i knew about that (and was quite sure that it has been one of your posts once again that popped up on my google search that revealed that to me 😂🤘)
i just saw it not listed in the link you gave and thought it might be helpful for the thread creator. 👍
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.