Na komputerze iMac mam OSX 10.9 Maverics i co kilka sekund otrzymuję ten komunikat (w konsoli):
kernel[0]: SMC::smcReadKeyAction ERROR TH0P kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff802af9b000
Dowolny pomysł ?
Na komputerze iMac mam OSX 10.9 Maverics i co kilka sekund otrzymuję ten komunikat (w konsoli):
kernel[0]: SMC::smcReadKeyAction ERROR TH0P kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff802af9b000
Dowolny pomysł ?
Odpowiedzi:
Winowajcą może być program kontrolujący wentylatory, który mógł być wcześniej zainstalowany.
O ile mi wiadomo, są dwaj potencjalni kandydaci (FanControl i smcFanControl, ale może być więcej takich samych problemów).
Możesz sprawdzić, czy masz je zainstalowane i wyeliminować w razie potrzeby.
UWAGA: ten problem jest podobny, ale nie równy jednemu. Błąd jądra SMC :: smcReadKeyAction Drugi dotyczy innej wersji OSX.
Procedura sprawdzania i eliminowania FanControl
Otwórz terminal i wyszukaj FanControl:
$ ps -ef | grep -i fan
0 145 1 0 Gio12am ?? 3:58.07 /Library/StartupItems/FanControlDaemon/FanControlDaemon run
To powie ci, że naprawdę masz FanControlDaemon działający jako pid 145 jako PidNumber
Aby to wyeliminować:
$ cd /Library/StartupItems/
$ sudo rm -Rf FanControlDaemon/
a następnie zabij demona:
$ sudo kill PidNumber
OSTRZEŻENIE: jeśli replikujesz tę procedurę, zamień PidNumber na PID otrzymany z ps -ef
To dla mnie eliminuje wiadomości.
Procedura sprawdzania i eliminowania smcFanControl
Próbuję również uruchomić bieżącą wersję innego narzędzia do kontrolowania wentylatorów o nazwie smcFanControl (wersja 2.4) i wydaje się, że nie działa w Maverics (bez okna), ale generuje w pobliżu tego samego komunikatu w konsoli:
15/11/13 14:19:35,000 kernel[0]: SMC::smcReadKeyAction ERROR TC0F kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff802af9b000
Zauważ, że dla smcFanControl masz „ERROR TC0F” zamiast „ERROR TH0P”.
Jeśli masz ten problem, możesz zamiast tego spróbować znaleźć i zabić proces „smcFanControl”.
$ ps -ef | grep -i fan
501 45716 254 0 2:44pm ?? 0:00.38 /Users/dave/Downloads/firefox/smcfancontrol_2_4/smcFanControl.app/Contents/MacOS/smcFanControl
Jeśli go znajdziesz, zabij nieuczciwy proces, jak wyjaśniono wcześniej.
Też mam ten sam błąd i używam smcFanControl 2.4 z Maverics. Sterowanie wentylatorem wydaje się działać dobrze. Przetestowałem wszystkich trzech fanów i wszyscy zrobili to, co im zaprogramowałem, więc nie jestem pewien, jakie masz problemy z programem.