¿Cómo puedo desactivar el servicio gamed o, en general, cualquier servicio?

13

Sí, compré una Macbook Retina, vengo de un entorno Linux donde estas cosas generalmente son una cuestión de eliminación a través del administrador de paquetes.

De todos modos, no juego en esto, es solo para negocios / desarrollo. Pero sigo viendo este proceso de juego que se produjo con la actualización de Mavericks tratando de llamar a casa.

Además de la actualización de software, realmente no quiero ningún proceso de llamar a casa, especialmente cuando pagué 2G por la maldita cosa.

De todos modos, ¿alguien sabe cómo puedo deshabilitar / desinstalar / matar este proceso para siempre?

picsolve_binarytemple
fuente
No quería meterme con el binario, pero al desactivar todas las configuraciones en Preferencias del sistema> Notificaciones se detuvo el teléfono residencial final.
toxaq

Respuestas:

2

No estoy seguro de cómo deshabilitar completamente el proceso, pero he configurado Little Snitch para no permitir los procesos entrantes / salientes asociados con Game Center. Es un pequeño programa útil.

usuario189065
fuente
15

Específicamente para el gamedservicio, el siguiente comando en una de las publicaciones sobre un tema similar en las Comunidades de soporte de Apple funcionó para mí, sin necesidad de modificar listas o renombrar archivos:

sudo defaults write /System/Library/LaunchAgents/com.apple.gamed disabled -bool true

Cambiar "verdadero" a "falso" lo volverá a habilitar, aunque no lo he probado.

binarybob
fuente
se ve bien, veamos si Apple honra la configuración.
picsolve_binarytemple
10
También puedes correr launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. Se modifica /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist, lo que tiene prioridad sobre la Disabledclave.
Lri
3
Para todos ustedes que encuentren esto y traten de usar este método en El Capitán, pueden sentirse decepcionados. Acabo de hacer el método de descarga launchctl y eso funciona incluso en El Capitan.
Dalibor Filus
Por desgracia, parece SIP para prevenir tanto el defaultsy el launchctlmétodo de gamed-disabling sobre Sierra (a partir de 10.12.6 - aunque creo que el launchctlmétodo puede haber trabajado en 10.12.5 y antes).
jhfrontz
1

Lo primero que debes hacer es abrir la maldita cosa, cerrar sesión en Game Center y eliminar todo lo que todavía esté lleno.

Zo219
fuente
Ni
Sí, vive en: /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed
picsolve_binarytemple
intenté usar launchctl como se describe en apple.stackexchange.com/questions/105892/…
picsolve_binarytemple
Pero no aparece en la lista de procesos.
picsolve_binarytemple
@picsolve_binarytemple, no será un demonio, por lo que solo se ejecuta cuando algo intenta llamarlo
user151019
0

Este es un truco barato:

sudo mv /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed.inactive
Steve
fuente
Sí, esa parece ser la única forma de desactivar esa basura. Todavía no lo he probado (solo bloqueando su comunicación usando un firewall), pero esa parece ser la única forma de desactivarlo.
picsolve_binarytemple
No se puede hacer eso en OS X El Capitan (sin la protección del sistema desactivada). Sin embargo, la forma de launchctl se puede hacer.
Dalibor Filus
0

En Yosemite 10.10.3 el gamedproceso se puede encontrar en /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

Necesitaba cambiar el nombre del proceso para deshacerme de él, defaults writey las unloadsugerencias no funcionaron.

hepabolu
fuente
Ver otras respuestas : ¿en qué se diferencia esto?
user151019
Kit de juego @Mark -> GCF
bmike
0

Apple realmente quiere que este servicio se ejecute:

# pwd
/System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A
# mv gamed gamed.disabled
mv: rename gamed to gamed.disabled: Operation not permitted
# rm gamed
override rwxr-xr-x  root/wheel restricted,compressed for gamed? y
rm: gamed: Operation not permitted
# ls -l gamed
-rwxr-xr-x  1 root  wheel  4430368 Jul  9 04:51 gamed

Esto fue en El Capitan 10.11.6

G.Helland
fuente
1
Probablemente esté protegido por SIP
Tetsujin