F.A.Q para smcFanControl 2.6

¿Cómo instalar y desinstalar smcFanControl?
smcFanControl es uns aplicación simple, tras bajarla descomprímala en donde prefiera (por ejemplo la carpeta de aplicaciones) Para desinstalarlo, arrástrelo a la papelera. smcFanControl no instala procesos en segundo plano o daemons. 
Todos los cambios realizados por smcFanControl se pierden al apagar el ordenador (apagar equipo, no reiniciar) o al entrar en standby (mientras smcFanControl no esté funcionando) Las velocidades mínimas de ventilador volverán a los valores por defecto del sistema.

¿Porqué la velocidad del ventilador aumenta cuando aumento la carga de la CPU si he cambiado la velocidad mínima en smcFanControl?
La velocidad del ventilador aumentará según lo establecido por Apple. smcFanControl deja los ventiladores en modo automático y se limita a cambiar la velocidad mínima. Eso si, cuanto más alta ponga la velocidad mínima más tardará en acelerarse.

¿Porqué smcFanControl pide una contraseña? ¿Qué usuario/contraseña debo usar?
smcFanControl necesita funcionar como administrador para tener los suicientes permisos para cambiar la velocidad de losventiladores. Basta con introducirlo una vez para que adquiera los permisos adecuados (smcFanControl no guarda el usario/contraseña introducidos)

Me sale el aviso "smcFanControl no ha sido probado en esta máquina". ¿Qué significa?
Técnicamente smcFanControl funciona en todos los mac Intel, pero no trae los valores por defecto para todos los modelos. Si sale este aviso smcFanControl tratará de leer los valores por defecto del SMC (System Management Controller) Si sigue las instrucciones (no hay otro controlador de ventiladoes, etc) no debería de tener ningún problema en usarlo en un modelo en el que no haya sido probado aún.

¿Como puedo recobrar los valores por defecto de Apple para la velocidad de los ventiladores?
Desplace todas las barras hacia la izquierda y pulse Aplicar. Los valores más bajos que smcFanControl amite son los valores por defecto de Apple. Los valores mínimos tras la última actualización del firmware de SMC de Apple son 1000rpm para el MBP 15,4", 1500rpm para el MB 13,3". 2000rpm para el Core2Duo MBP y 1800rpm para Core2Duo MB.

¿Porqué no puedo poner la velocidad mínima a 0 0 rpm?
smcFanControl sólo permite fijar la velocidad mínima entre los valores establecidos por Apple de velocidad mínima y máxima. Ponerla a 0 puede que tenga sentido, pero lo más seguro es que dañase la máquina.

¿Cuándo se puierden las nuevas configuraciones de velocidad?
La configuración fijada de velocidad mínima se pierde en 2 casos, en los que la máquina volverá a las opciones por defecto:
a) Se entra en standby y smcFanControl no está iniciado (Si está corriendo establecerá su configuración cuando la máquina despierte)
b) La máquina se apaga.

¿Qué sensor de temperatura es leído?
Las CoreDuo CPUs no tienen sensor de temperatura. La ventaja es que no es necesario una extensión del kernel cargada para obtener la temperatura y ésta es siempre leída (desgraciadamente algunos CoreDuos dejan de proporcionar la tempreratura tras unos minutos) La temperatura es muy próxima a la que devuelve CoreDuoTemp, la diferencia es causada por los diferentes sensores usados.
 
¿Se puede controlar los ventiladores desde Windows XP usando Bootcamp?
Por el momento no es posible controlar la velocidad mínima desde Windows XP (smcFanControl es una aplicación nativa de OS X). Puede establecer una velocidad con smcFanControl desde OS X y luego reiniciar en Windows XP ya que el ajuste no se perderá para esa sesión. Alguna gente dice usar esto para enfriar su MBP y que no se cuelge cuando usan juegos en Windows XP.

¿Habrá una versión de smcFanControl para Powerbooks o otros Macs PPC?
No, los macs basados en PPC no tienen SMC. La técnica empleada por smcFanControl no funciona. Es posible que haya formas de controlar la velocidad de los ventiladores para Macs PPC, pero no conozco ninguna.

¿Hay un dashboard widget para smcFanControl?
Pienso que es una buena idea. Ahora mismo estoy trabajando en mejorar smcFanControl como aplicación, pero puede que otros sean buenos desarrolladores de dashboard. La licencia GPL de smcFanControl es un buen comienzo.

¿No sería mejor leer los valores de temperaura y ajustar la velocidad que limitarse a cambiar el valor mínimo y dejar que el control automático de ventiladores de Apple haga el resto?
Si, ese camino es mejor y puede que haga que la máquina funcione más fresca cuando la carga es alta... PERO: No elegí este camino por los los riesgos que tiene. Requiere un programa en segundo plano (un daemon) ajustando constantemente la velocidad. Si este programa es incompatible con una fuura actualiación del sistema o se cuelga puede fijar la velocidad a un valor demasiado bajo y estropear la máquina. Además la lógica que hay que añadir es muy complicada, un mac intel tiene en torno a 10 sensores de temperatura, con lo que simplemente "leer la temperatura de la CPU y ajustar el ventilador" no es tan buena idea.

¿Tengo un MBP y smcFanControl dice que un ventilador gira a 0rpm?
El ventilador no esá informando a smcFanControl, puede ser que uno de los ventiladores esté roto. Comprebe su ordenador con el Apple Hardware Test (está en el DVDque venía con el mac) y compruebe si informa de un fallo en uno de sus ventiladores.

¿Cuales son las principales diferencias entre las versiones 1.2.x y 2.x de smcFanControl?
	•	La versión 2.x está completamente rescrita.
	•	La versión 1.x era una aplicación "regular" en el dock. La versión 2.x se coloca en la barra de menu, por lo que se accede rápidamente a los ajustes de los ventiladores, al control de temperatura y en general un uso más agradable
	•	La versión 2.x funciona en todos los Mac Intel
	•	En la versión 2.x se pueden guardar diferentes configuraciones como favoritos y acivarlos con un click
	•	En un portátil se pueden ejecutar automáticamente diferentes configuraciones cuando la fuente de alimentación cambia. Así se puede enfriar automáticamente el macbook cuando esté cargando la batería.
	•	La versión 2.x tiene la opción de "añadir a los elementos de inicio"
	•	La versión 2.x usa la autenticación estándard de OS X
	•	La versión 2.x usa el "Sparkle-Framework" para busca automáticamente actualizaciones

Sourcecode: https://github.com/hholtmann/smcFanControl