Como posso desativar o serviço de jogo ou, de maneira mais geral, qualquer serviço?


13

Sim, comprei um Macbook Retina, proveniente de Linux, onde esse material geralmente é uma questão de remoção através do gerenciador de pacotes.

De qualquer forma, eu não jogo, é apenas para negócios / desenvolvimento. Mas continuo vendo esse processo, que ocorreu com a atualização do Mavericks, tentando ligar para casa.

Além da atualização de software, eu realmente não quero nenhum processo telefonando para casa, especialmente quando paguei 2G pela droga.

De qualquer forma, alguém sabe como posso desativar / desinstalar / matar esse processo para sempre?


Eu não queria mexer com o binário, mas desativar todas as configurações em Preferências do sistema> Notificações interrompeu as casas finais do telefone.
toxaq

Respostas:


2

Não tenho certeza de como desativar completamente o processo, mas configurei o Little Snitch para proibir os processos de entrada / saída associados ao Game Center. É um pequeno programa útil.


15

Especificamente para o gamedserviço, o seguinte comando em uma das postagens sobre um tópico semelhante nas comunidades de suporte da Apple funcionou para mim, sem a necessidade de modificar listas ou renomear arquivos:

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

Alterar "true" de volta para "false" irá reativá-lo, embora eu não tenha tentado.


parece bom, vamos ver se a apple honra a configuração.
Pics4_binarytemple

10
Você também pode executar launchctl unload -w /System/Library/LaunchAgents/com.apple.gamed.plist. Ele modifica /var/db/launchd.db/com.apple.launchd.peruser.$UID/overrides.plist, que tem precedência sobre a Disabledchave.
Lri

3
Para todos vocês que encontrarem isso e tentarão usar esse método no El Capitan, poderão se decepcionar. Acabei de fazer o método launchctl unload e isso funciona mesmo no El Capitan.
Dalibor Filus

Infelizmente, o SIP parece impedir defaultso launchctlmétodo de gameddesativação no Sierra (a partir de 10.12.6 - embora eu ache que o launchctlmétodo possa ter funcionado em 10.12.5 e anterior).
Jhfrontz 17/07

1

A primeira coisa a fazer é abrir a maldita coisa e sair do Game Center e excluir o que ainda estiver preenchido.


Eu nunca nem entrei no Game Center
picsolve_binarytemple 10/11


tentei usar o launchctl conforme descrito em apple.stackexchange.com/questions/105892/…
picsolve_binarytemple

Mas isso não aparece na lista de processos.
picsolve_binarytemple

@picsolve_binarytemple ele não vai, é um daemon e por isso só funciona quando algo ttys para chamá-lo
user151019

0

Este é um truque barato:

sudo mv /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed /System/Library/Frameworks/GameKit.framework/Versions/Current/Resources/gamed.inactive

Sim, essa parece ser a única maneira de desativar essa porcaria. Ainda não tentei (apenas bloqueando a comunicação usando um firewall), mas essa parece ser a única maneira de desativá-la.
precisa saber é o seguinte

Não é possível fazer isso no OS X El Capitan (sem a proteção do sistema desativada). A maneira launchctl pode ser feita.
Dalibor Filus

0

No Yosemite 10.10.3, o gamedprocesso pode ser encontrado em /System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed.

Eu precisava renomear o processo para se livrar dele, as sugestões defaults writee unloadnão funcionaram.


Veja outras respostas - como isso difere?
#

@Mark game kit -> GCF
bmike

0

A Apple realmente deseja que este serviço seja executado:

# 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

Isso foi no El Capitan 10.11.6


1
É provavelmente SIP protegido
Tetsujin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.