Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Journals>Diverse Projekte>Upgrade auf 10.5.8 - Sleep Problem bei HackMacs

Upgrade auf 10.5.8 - Sleep Problem bei HackMacs

Hallo alle
Im Gegensatz zu früheren Updates hat Apple beim Upgrade von 10.5.7 auf 10.5.8 an den Triggern geschraubt. Viele Hackintoshes verrichten (nach dem Upgrade und der Neuinstallation der Hardware spezifischen Treiber) zwar weiterhin klaglos ihren Dienst, verweigern jedoch den Sleep/Wake Modus.
Um diesen zurück zu erhalten muss der Kernel von 10.5.7 "zurück" installiert werden, dann funktioniert alles wie gehabt.

All jenen, die zu wenig von der Materie verstehen, empfehle ich den Kauf eines originalen Apple Produkts. Die haben zwar teilweise auch ihre Sleep Probleme (besonders etwas ältere Mac Pros), aber wenigstens kann man dann die Kisten zu Apple oder einem Disti tragen.

All jenen die sich nun als Apple-Fans ins Fäustchen lachen vielleicht das folgende:
- Seit nunmehr 9 Monaten laufen meine drei Kistchen absolut problemlos. Keine Panics, keine Abstürze der anderen Art, rein gar nichts.
- Würde Apple mir einen QuadCore Mac für 1000 Euro oder etwas mehr anbieten, er wäre gekauft. Würde Apple mir ein NetBook artiges Teil um 800 Euro anbieten, es wäre gekauft. Tun sie aber nicht.

Ergo werden mich meine Kistchen solange begleiten bis mir Apple valable Alternativen anbietet.

Cheers nextmac

Links zu früheren Journalbeiträgen zum Thema OSX86-Projekte:
Update auf 10.5.7:
Retail Installation:
Mini Mac Pro:
Lenovo S10:

UPDATE: Also, das Problem hat sich geklärt.

Der Grund der Problems sind Änderungen im Kernel.
Hier der Basistext in englisch:
The reason for the 10.5.8 sleep problems is, that there is a small piece of code added to the new kernel, that tries to shut down all CPUs (except the one running the go-to-sleep code of course when going to sleep. This is implemented by calling the registered PM extension (AppleIntelCPUPowerManagement under normal circumstances) and expects a KERN_SUCCESS return value.

However, when there is no PM extension registered (VoodooPower doesn't register itself as one, and probably for a good reason - the PM extension is quite tightly bound to kernel version, so there would have to be one VoodooPower.kext per kernel version), the fallback behavior is to return an error code, which in turn causes the kernel to panic (but you won't see the panic screen because your monitor is already turned off at that point, so it merely appears to hang while going to sleep).

Die Lösung (gilt nur für HackMacs):
Falls der 10.5.7 Kernel "rück"-installiert wurde, zuerst den 10.5.8 Kernel wieder installieren.
Dann die Kernelextension SleepEnabler.kext laden. Link:
Mit Kexthelper die Kernel Extension laden und neu starten.

P.S.: Dieser Vorgang kann zu einer Kernel Panic führen, ist aber vernachlässigbar. Einfach die Kiste ausschalten und neu starten mit Option -v

Sleep/Wakeup funktioniert dann unter 10.5.8 einwandfrei.






Kommentare

MarkoS.14.08.09 08:16
Und wen interessiert das? Warum soll das ein Journal wert sein?

Viel Spaß beim "problemlos zurückinstallieren" …
Darky
Darky14.08.09 08:46
@MarkoS.
Mich interessiert das.
Du musst es ja nicht lesen, oder?

@nextmac
Danke, nextmac. Ich überlege mir zunehmend mehr, auch ein Hackintosh Projekt zu starten - wenn, dann aus reiner Neugier und "Aufpushen" meiner Informatik-Kenntnisse
JeanLuc714.08.09 13:08
Hi - danke für den Hinweis. Bin gerade dabei, meinem MSI Wind eine neue Platte zu verpassen - da lasse ich dann also erst einmal 10.5.7 drauf und lass das Update bleiben, richtig?
Thomas Fricke
Thomas Fricke14.08.09 14:37
Genau wegen solcher Probleme hab ich mich letztenendes davon entfernt, einen PearC zu kaufen.

Nach jedem Update muss man da wohl auf ein Skript von denen warten, damit alles wieder läuft
(z.B. Audio-Probleme nach Update auf 10.5.6, gelesen im Forum).

Nu hab ich einen Pro - zwar gebraucht - aber immerhin!
Das Geld hätte ich auch lieber Apple zukommen lassen.
Doch interessieren die sich ja nur noch für "platte" Rechner, anstatt einen Tower für Consumer zu entwickeln...
maybeapreacher
maybeapreacher14.08.09 15:23
Thema "alten Kernel zurückinstallieren"...

ein Update ersetzt nicht ohne Grund den Kernel durch einen neueren Build: Bufferoverflows, Sicherheitslücken u.v.m.

Den alten einzusetzen heißt, sich selbst mehr Sicherheitslücken ins System zu pfuschen als nötig... ob DAS so sinnvoll ist?

Das ist mit ein Grund für mich entweder einen echten Mac zu benutzen, oder gleich Linux wenn es ein PC sein muss...
nextmac14.08.09 22:27
maybeapreacher
Ich stimme Dir da völlig zu. Nur nicht jede(r) kann sich einen Mac Pro leisten und einen Mac gibt es nicht. Und Linux... ich bitte Dich, was soll ich damit.
Die Rückinstallation des sehr stabilen 10.5.7 Vanilla Kernels ist ein Workaround für all jene, die Sleep/Wakeup Probleme mit 10.5.8 haben.
Gruz nextmac
bimden15.08.09 19:10
naja, hier schreiben mal wieder Leute, die keine Ahnung haben, über Dinge, von denen sie nichts verstehen.

Erst soll es der Kernel sein. Lösung: alten Kernel installieren. Dann war es doch nicht der Kernel. Also wieder den neuen rein, und statt dessen eine Kext tauschen.

Aber nur bei Hackintoshs. Und:
Die Apple Kunden mit Apple Computern und demselben Problem werden wohl noch ein Weilchen auf die Lösung warten müssen

Problem? Welches Problem? Das Sleep Problem bei Hackintoshs?

Der Sleep Modus ist ein scheues Reh, und es gibt immer Leute, die gerade ein Problem damit haben. Hatte ich auch schon mal. Nur: wenn jetzt gerade jemand auf seinem Mac Schlafprobleme hat, wieso soll das nun ausgerechnet mit dem 10.5.8 Update zu tun haben? Weil da eine Kext drin ist, die bei Nicht-Apple Maschinen nicht so funktioniert, wie sie bei Apple Maschinen funktioniert? Oder wie? Oder was?

sejanus15.08.09 21:34
ich hab zwar keinen hack-intosh aber finde deine beiträge immer interessant. wen´s interessiert, der soll´s lesen, wen nicht, der halt nicht.

allerdings denke ich, dass du dich nach 4 artikeln wirklich nicht mehr rechtfertigen musst, warum du nicht auf original-apple-hardware zurückgreiftst. auch das apple bashing am ende (Apple Computer mit verbuggten Sleep-Modus) hätte nicht sein müssen.
nextmac16.08.09 00:44
sejanus
Da hast Du wohl recht. Aber die Apple Community ist so was von empfindlich, dass ich meine Beiträge etwas abfedern muss, damit sie sich nicht allzu sehr in Ihrer "Apfel-Ehre" verletzt fühlen.
Mac OS X ist für mich (seit NeXT-Zeiten) das beste OS, das es je gab. Und NeXT hat nichts mit Apple zu tun, ausser, dass Steve der Antreiber für dieses OS war. Aber da war er eben nicht mehr bei Apple. Seit (endlich) das NeXT-OS bei Apple Einzug gehalten hat, nach einer Durststrecke von ca. 12 Jahren, geht es mit Apple wieder aufwärts. Auf welchen Kisten das OS läuft ist mir eigentlich egal und das Apple deklamiert, dass es nur auf Apple Rechnern laufen darf ist eigentlich ein Witz. Dazu ist es zu gut!
Gruz nextmac
nextmac16.08.09 00:57
Das Bashing habe ich gelöscht.
nasa16.08.09 07:38
Hackmac finde ich recht interessant. Jedoch fürchte ich, dass ich mich meinen Kollegen hier anschliessen muss:

DAS ist genau der Grund, warum sich ein Normaluser keinen Hackintosh kaufen/basteln sollte.
Man weiss einfach nie, ob der Rechner nach dem nächsten Systemupdate noch läuft.
Das wäre mir viel zu heiss.
Zu Hause - mag noch gehen. In der Firma käme das niemals für mich in Frage und mich schüttelt bei dem Gedanken, dass es tatsächlich User gibt, die so etwas ernsthaft in Erwägung ziehen.
gorgont
gorgont16.08.09 16:42
Ich bin mal gespannt wie der Prozess mit PsyStar ausgeht und vor allem ob auch SnowLeo noch auf Hackintosh Rechner laufen wird...
Finde auch, dass ein mittleres Mac Modell wie der iMac jedoch ohne Bildschirm wirklich fehlt, der MacMini reicht hier bei weitem nicht aus...
touch eyeballs to screen for cheap laser surgery
tubtub
tubtub16.08.09 23:18
gorgont:
Wenn der Mini nicht ausreicht, wieso dann kein gebrauchter Pro?

Nur so ein Denkanstoss. Ich kann aber die Forderung nach einem Mac-Standrechner verstehen sehe aber ehrlich gesagt in der nächsten Zeit keinen solchen Rechner bei Apple Einzug halten.
Dafür läuft die derzeitige Linie zu gut und der Trend geht eher in die Richtung leistungsstarke Laptops + ext. Bildschirm zuhause.

Naja lassen wir uns überraschen So ein Cube-Revival würde bestimmt viele Herzen höher schlagen lassen.

Meins ist mit dem mini vollkommen glücklich. Das Ding verbraucht so wenig Strom, dass ich es getrost längere Zeit im idle-Modus laufen lassen kann.
Wie gesagt: für meine Tätigkeiten reicht der mini vollkommen aus.


nextmac: viel Spaß beim Basteln
Thomas Fricke
Thomas Fricke17.08.09 15:38
@tubtub
"wieso kein gebrauchter Pro?"

Es ist eine recht aufwändige Odysee, einen gebrauchten Pro zu einen annehmbaen Preis zu finden.
Bei Ebay werden die 8-Core 2,8GhZ noch zu Preisen über 2100,- € gehandelt.
Dann kann man sich gleich einen Neuen aus Apples Refurbished-Shop bestellen.
Ich hatte sogar noch "Glück",
einen Pro der ersten Stunde für 1400,-
+ Selbstabholung zu erhalten.
Der wird auch noch oft genug für ab 1700,- angeboten...
julesdiangelo
julesdiangelo18.08.09 00:17
Den Stromverbrauch vom Pro sollte man auch nicht ausser acht lassen.
bin paranoid, wer noch?
ExMacRabbitPro18.08.09 18:33
nexmac

Ich glaube eher dass Du irgendwie ein bissl empfindlich bist.
ExMacRabbitPro18.08.09 18:34
julesdiangelo
Der ist möglicherweise geringer als Du denkst!
rulant08.10.09 11:39
Toll, ich habe ein U100 und ein Asus 1000H mit OS X.
Super Sache und da man die Dinger für 220.- bekommt..... kann ich noch auf mein MacBook Pro sparen.

Super Beitrag. Danke
richtera08.10.09 12:39
9

Kommentieren

Sie müssen sich einloggen, um diese Funktion nutzen zu können.