1. #1
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    P5k-e + Q6600 kalyway shutdown issue

    Hola a todos! llevo tiempo leyéndoos y no encuentro solución al problema del shutdown /sleep



    Después de probar varios instaladores, he escojido kalyway 10.5.2. Solamente tengo que instalar el driver de realtek para wifi y todo funciona a la perfección.

    Lo único que no puedo resolver, no me funciona el shutdown fix, es el tema del sleep/restart/shutdown.

    He probado todos los kernels del DVD, con los siguientes resultados:

    -sleepkernel y nfocekernel: Xbench arroja un resultado de unos 70, con el resto de kernels mas de 150, por lo qual descarto estos dos.
    -speedstepkernel y kabylkernel: Apaga y reinicia bien, pero no vuelve del sleep
    -vanillakernel y modbinkernel: Hacen bien el sleep, pero no apagan ni reinician


    Por lo que ahora uso speedstepkernel y en preferencias de energía he desactivado el sleep.

    Me gustaría poder usar el vanilla de apple, pero tener que apagar siempre por el botón me parece muy bestia...

    Conocéis alguna solución para este problema?

  2. #2
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    Hola a todos! Mi consulta no tuvo mucho éxito, prefiero pensar pq nadie conocía la respuesta...

    La solución Fix Shutdown que propone Cobranail funciona de fábula.

    http://cobranail.googlepages.com/poweroff_fix.zip

    El error se produce en los equipos multiprocesador. Si os ocurre, y arrancando con <F8> y escribiendo la opción "cpus=1" el hackintosh apaga y reinicia bien, esta es vuestra solución.

    Lo que el autor no dice, es que hay que instalar el framework CHUD, sin el, el script no hace nada de nada!!!


    Para bajarlo, necesitaréis una Apple ID (registrarse, es gratis)

    Gracias Cobranail!!! Ahora puedo finalmente tener mi hackintosh con kernel vanilla con sleep/reboot/shutdown

  3. #3
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    " Mi consulta no tuvo mucho éxito, prefiero pensar pq nadie conocía la respuesta.."


    Sopla con todos mis respetos, yo prefiero pensar que cuando lo que se pregunta esta mas que respondido en el foro no nos molestamos en responder

    Problemas detectados:

    El principal problema detectado tiene que ver con el apagado / reinicio / reposo del sistema. Por lo que se observa por Internet, es un problema relativamente frecuente, sobre todo en procesadores de varios núcleos (se ve más en micros de 4 núcleos que en micros de 2 núcles y es muy raro en micros de 1 núcleo). No es específico de la placa base elegida (GA-P35-DS3R) pues también se presenta en otros modelos de Gigabyte, Asus y otras marcas, e incluso en algunos ordenadores Macintosh (véase foros de discusión de Apple); existen discusiones sobre problemas similares en el mundo Linux en sistemas SMP (Simetric Multi-Processor = varios procesadores o varios núcleos).

    El problema puede tener una o varias de estas formas de presentación:

    - El sistema apaga pero el piloto de encendido no
    - El sistema tarda mucho más de lo normal en apagar
    - El sistema no reinicia, se queda detenido después del apagado
    - No funciona el modo de reposo S3 (en el que se detiene todo el sistema) aunque suele funcionar el modo S1 (en el que el piloto de encendido y los ventiladores siguen en marcha).

    He probado varias posibles soluciones a este problema y, aunque todavía no he localizado una que funcione al 100%, unas pocas mejoran el comportamiento. Comentaré primero aquellas con las que no he observado cambios significativos:

    - Modificaciones en la BIOS: cambiando el modo de reposo entre S1 y S3, activando o desactivando C1E, activando o desactivando Virtualización, etc...
    - Poner o quitar el otro disco duro con Windows XP y particiones NTFS
    - Probar varias versiones del archivo AppleACPIPlatform.kext (1.0.3 de Netkas, 1.1.0 del DVD de Kalyway, 1.1.0 de Juker, 1.2.1 de Apple)
    - Probar varias versiones de kernel Vanilla (9.0.0, 9.2.0, 9.2.2)
    - Cambiar el modo de suspensión de OSX (hibernate mode 0 o hibernate mode 3) coordinándolo con el modo elegido en la BIOS
    - Arrancar con diferentes modificadores: -x, -v, -f.

    Las medidas que parecen mejorar ésto (aunque no al 100%) son:

    - Arrancar con el modificador "cpus=1" de manera que se emplea un solo núcleo del procesador (solución inaceptable)
    - Cerrar la sesión (menú Manzana o Comando + Mayúsculas + Q) y apagar o reiniciar desde los botones del cuadro de diálogo
    - Emplear el kernel más reciente de ToH, versión 9.2.0, que se puede obtener en los canales del IRC de Netkas; ToH tiene 3 kernel diferentes 9.2.0, poweroff-fix (para el problema del apagado), speedstep (para el problema de gestión de energía en portátiles) y sleep (para el problema del reposo); con el kernel poweroff-fix se reducen bastante los apagados y reinicios erróneos
    - Instalar una solución llamada Poweroff Fix que ofrece Cobranail en su Blog (aunque éste está en chino), solución basada en un código de Ovof que actúa de esta manera: justo cuando se inicia el proceso de apagado, desactiva todos los núcleos del micro menos uno; mejora claramente el apagado pero no el reinicio.

  4. #4
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Algunos no hemos respondido porque sobre este asunto hay abundante literatura, por ejemplo en nuestra Wiki hay un artículo mío titulado "Intel P35 NVidia 8800GT Alc889a Gigabyte GA-P35-DS3R D-Link A-556" en que se lee al final:
    Problemas detectados:

    El principal problema detectado tiene que ver con el apagado / reinicio / reposo del sistema. Por lo que se observa por Internet, es un problema relativamente frecuente, sobre todo en procesadores de varios núcleos (se ve más en micros de 4 núcleos que en micros de 2 núcles y es muy raro en micros de 1 núcleo). No es específico de la placa base elegida (GA-P35-DS3R) pues también se presenta en otros modelos de Gigabyte, Asus y otras marcas, e incluso en algunos ordenadores Macintosh (véase foros de discusión de Apple); existen discusiones sobre problemas similares en el mundo Linux en sistemas SMP (Simetric Multi-Processor = varios procesadores o varios núcleos).

    El problema puede tener una o varias de estas formas de presentación:

    - El sistema apaga pero el piloto de encendido no
    - El sistema tarda mucho más de lo normal en apagar
    - El sistema no reinicia, se queda detenido después del apagado
    - No funciona el modo de reposo S3 (en el que se detiene todo el sistema) aunque suele funcionar el modo S1 (en el que el piloto de encendido y los ventiladores siguen en marcha).

    He probado varias posibles soluciones a este problema y, aunque todavía no he localizado una que funcione al 100%, unas pocas mejoran el comportamiento. Comentaré primero aquellas con las que no he observado cambios significativos:

    - Modificaciones en la BIOS: cambiando el modo de reposo entre S1 y S3, activando o desactivando C1E, activando o desactivando Virtualización, etc...
    - Poner o quitar el otro disco duro con Windows XP y particiones NTFS
    - Probar varias versiones del archivo AppleACPIPlatform.kext (1.0.3 de Netkas, 1.1.0 del DVD de Kalyway, 1.1.0 de Juker, 1.2.1 de Apple)
    - Probar varias versiones de kernel Vanilla (9.0.0, 9.2.0, 9.2.2)
    - Cambiar el modo de suspensión de OSX (hibernate mode 0 o hibernate mode 3) coordinándolo con el modo elegido en la BIOS
    - Arrancar con diferentes modificadores: -x, -v, -f.

    Las medidas que parecen mejorar ésto (aunque no al 100%) son:

    - Arrancar con el modificador "cpus=1" de manera que se emplea un solo núcleo del procesador (solución inaceptable)
    - Cerrar la sesión (menú Manzana o Comando + Mayúsculas + Q) y apagar o reiniciar desde los botones del cuadro de diálogo
    - Emplear el kernel más reciente de ToH, versión 9.2.0, que se puede obtener en los canales del IRC de Netkas; ToH tiene 3 kernel diferentes 9.2.0, poweroff-fix (para el problema del apagado), speedstep (para el problema de gestión de energía en portátiles) y sleep (para el problema del reposo); con el kernel poweroff-fix se reducen bastante los apagados y reinicios erróneos
    - Instalar una solución llamada Poweroff Fix que ofrece Cobranail en su Blog (aunque éste está en chino), solución basada en un código de Ovof que actúa de esta manera: justo cuando se inicia el proceso de apagado, desactiva todos los núcleos del micro menos uno; mejora claramente el apagado pero no el reinicio.

    Aunque no tengo clara la causa última del problema del apagado / reinicio, parece tratarse de una dificultad en apagar el núcleo del micro que inició el arranque (boot core, suele ser el Core0); es de esperar que algunos de los gurús del mundo OSx86 o la propia Apple presenten soluciones a no muy largo plazo. Por el momento, así están las cosas.
    Y en el foro pitinglis hay un hilo titulado "Shutdown/Poweroff Fix" (en Post-Installation Discussion / OSx86 Leopard (10.5)) comenzado por Ovof (autor del código del programa que has utilizado con éxito) sobre este asunto. Pero si lees verás que no a todo el mundo le funciona.

    Esa es la causa de no haberte respondido (al menos en mi caso). Como ves, nada nuevo bajo el sol.

  5. #5
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Joder, Juker, nos hemos pisado el texto escribiendo los 2 a la vez (pero el tuyo ha salido antes, por lo que veo). Parecemos copiones (ja, ja).

  6. #6
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    ok... estos hilos ya los había leído, y no me funcionaba, y tu web, miliuco, y he estado horas y horas haciendo pruebas con combinaciones de la BIOS, y buceando en applesana y , y ya había descartado el poweroff fix, simplemente porque desconocía que había que instalar el CHUD...

    De hecho, no he encontrado ningún post de alguna P5K-E multiprocesador con shutdown/reboot/sleep funcionando sobre vanilla, ni uno solo... más bien todo lo que leía me hacía pensar que no tenía solución...

    Pues eso... espero que le sirva a alguien más... Salud!!!

  7. #7
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    "post de alguna P5K-E multiprocesador"


    Sopla este es un error comun. No ha que buscar por placa base y modelo exacto.
    Hay mucha gente que necesita un tutorial por placa y esto es un error

    OSx es compatible con i386/ICH5/6/7/8/9R con micros SSE3 un solo core ( Core solo MacMni) 2 cores, Core duo 2 series E6X y T2X y cuatro cores o quad core

    Cuando tengas un problema con un micro, busca por micro y no por tu placa pues creo que tendras mas suerte


    Sobre el tema en cuestion, mi opinion ya la he escrito en otros post.
    Con los debidos respetos me parece que el tema de capar dos cores por el tema del sleep solo lo puede pensar un tio que no sabe absolutamente nada de informatica (sistemas i386)

    Quad core es compatible con Mac, de hecho todos los x-server o x-raid llevan este tipo de micro amen del Mac Pro.
    Y usan el kernel oficial de apple que es compatible por supuesto


    Lo que tambien influye y seria largo de explicar son otros factores, disco sata 2 made in china que no soporte el comando FLUSH cahe. Imitaciones de seagate sobre todo

    Te dejo un poco de literatura documentada en la KB de microsoft sobre discos duros puercos que cascan en las hibernaciones o apagados.

    No se ejecuta el comando flush cache en un disco duro grande que tiene habilitada una dirección de bloque lógico de 48 bits (LBA). El disco duro se puede dañar como resultado cuando entra en el estado de Cierre o en el estado de hibernación
    No doy enlace a la KB de Apple por que logicamente este problema no existe.
    Apple monta sata en condiciones.


    Y esto solo es una muestra, otro factores que tambien que influyen son la porqueria de tarjetas de red realtek que pueden incluso hibernar una placa base hasta el punto de tener que quitarle la pila de la placa base para que vuelva a arrancar.

  8. #8
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    Tienes mas razón que un santo, juker... había cantado victoria antes de tiempo... con cpus=1 se apaga cuando le da la gana, no tengo este problema solucionado...

    Y respecto a lo de buscar placa + procesador... pues... al no tener ni pajotera idea de dónde está el problema, parece de lógica que el problema debiera estar en uno de estos 2 componentes o en su suma... desconocía el problema del FLUSH en HDs, pero si no lo entiendo mal afecta al sleep, no al apagado, o estoy meando fuera del tiesto otra vez?

  9. #9
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    Bueeeno... finalmente, con el kernel de netkas 10.5.2 shutdown fix, que tenía en un instalador "nvinstaller 41" apaga, reinicia y duerme correctamente... no es vanilla, pero así se queda de momento...

  10. #10
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    sopla me alegro por ti si ahora crees que te va bien.

    Sobre este tema, para ampliar un poco en modo resumen lee esto:

    En Windows existe un kernel y unos drivers archivo.sys que controlan el hardware

    Cada hardware debe llevar un controlador o driver archivo.sys que haga:

    Hacer funcionar el hardware, por ejemplo si es una tarjeta de red que maneje datos pero ADEMAS debe controlar sus estado de apagado o suspension.

    Lo hacen las graficas, lo hacen la tarjetas de red, los discos duros, la ram etc.....


    En Mac ocurre lo mismo, existe un kernel y unas extensiones archivo.kext que controlan todo el hardware


    Si tu cuando dices apagate, el kernel envia un estado a todo esos kext.
    Si un solo kext, el de la grafica, controladora sata o el que sea no devuelve su estado, casca

    Asi de facil y simple es el error del que hablamos. Un error GRAVE.

    Creo que los colegas que tengan problemas de inicio o apagado deberian revisar su hardware y pillar el culpable.

    Sean un disco usb, un disco duro sata que usa un kext incorrecto o un kext grafico que no corresponde con la version del Kernel.

  11. #11
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad sopla
    Avatar de sopla

    Muchas gracias Juker!!

    Acerca de los drivers/kexts, lo que me desconcierta es que con los kernels de kalyway, pulsando F8 y escribiendo el nombre del kernel, unos apagaban/reiniciaban bien, pero colgaban el sleep, y los otros, al revés... siempre con los mismos kexts!!!

    Por si las flays, probé a deshabilitar todos los elementos de la placa posibles: Ethernet, wifi, sonido, usb, firewire... seguía fallando igual... aunque claro, queda un montón de hardware necesario que podría ser el culpable...

Notas relacionadas que te pueden interesar

  1. iAtkos v7 No Shutdown / Restart
    por Skizobass en categoría Procesadores y placas base
    Comentarios: 0
    Último comentario: 04/03/10, 14:12:10
  2. Core2 Quad Q6600 / Core2 Duo E6750
    por miliuco en categoría Procesadores y placas base
    Comentarios: 1
    Último comentario: 01/02/09, 07:08:22
  3. kalyway 10.5.2 y xp
    por lomba33 en categoría OS X 10.5
    Comentarios: 1
    Último comentario: 05/01/09, 08:47:26
  4. Hp 9080 Q6600 Leo4all V3
    por bioconexion en categoría OS X 10.5
    Comentarios: 0
    Último comentario: 07/07/08, 15:34:19
  5. Xbench Q6600
    por nueveimedio en categoría Procesadores y placas base
    Comentarios: 0
    Último comentario: 06/01/08, 11:40:50