MacBook1,1 Ruhezustand Debian Stretch
MacBook1,1 Ruhezustand Debian Stretch
Hallo,
vor einigen Tagen habe ich mein altes MacBook1,1 reaktiviert.
Doch unter Debian 9 Stretch mit MATE Desktop versetzt es sich beim Zuklappen nicht in den Ruhezustand.
Menu > Herunterfahren > Bereitschaft verdunkelt lediglich den Bildschirm.
Menu > Herunterfahren > Ruhezustand tut das gleiche.
Aber abschalten (und nur noch den Arbeitsspeicher mit Energie versorgen) tut es sich nicht.
Nun weiß ich durch den Umbau, dass das alte MacBook1,1 (und wohl auch einige Exemplare des 2,1) einen anderen Akku-Stecker haben, als das neuere 2,1 und folgende. Beim Kauf des Akku-Anschlusskabels für das 1,1 soll man darauf achten, den für Macs "ohne Energy Star" zu kaufen. Sprich, das MacBook1,1 hat keinen Energy Star.
Menu > Herunterfahren > Herunterfahren schaltet das MacBook1,1 auch tatsächlich ab. Mit dem falschen Stecker (dem vom 2,1) wurde nur die Festplatte abgeschaltet.
Gibt es wegen des fehlenden Energy Star Probleme mit dem Ruhezustand? Gibt es Behebungen (extra Treiber(Paket)) oder Umgehungen?
PS: unter Snow Leopard funktioniert der Ruhezustand wie gewünscht
vor einigen Tagen habe ich mein altes MacBook1,1 reaktiviert.
Doch unter Debian 9 Stretch mit MATE Desktop versetzt es sich beim Zuklappen nicht in den Ruhezustand.
Menu > Herunterfahren > Bereitschaft verdunkelt lediglich den Bildschirm.
Menu > Herunterfahren > Ruhezustand tut das gleiche.
Aber abschalten (und nur noch den Arbeitsspeicher mit Energie versorgen) tut es sich nicht.
Nun weiß ich durch den Umbau, dass das alte MacBook1,1 (und wohl auch einige Exemplare des 2,1) einen anderen Akku-Stecker haben, als das neuere 2,1 und folgende. Beim Kauf des Akku-Anschlusskabels für das 1,1 soll man darauf achten, den für Macs "ohne Energy Star" zu kaufen. Sprich, das MacBook1,1 hat keinen Energy Star.
Menu > Herunterfahren > Herunterfahren schaltet das MacBook1,1 auch tatsächlich ab. Mit dem falschen Stecker (dem vom 2,1) wurde nur die Festplatte abgeschaltet.
Gibt es wegen des fehlenden Energy Star Probleme mit dem Ruhezustand? Gibt es Behebungen (extra Treiber(Paket)) oder Umgehungen?
PS: unter Snow Leopard funktioniert der Ruhezustand wie gewünscht
Re: MacBook1,1 Ruhezustand Debian Stretch
Inwieweit wird ACPI https://de.m.wikipedia.org/wiki/Advance ... _Interface ueberhaupt unterstuetzt?atarixle hat geschrieben:19.11.2017 12:48:59vor einigen Tagen habe ich mein altes MacBook1,1 reaktiviert.
Doch unter Debian 9 Stretch mit MATE Desktop versetzt es sich beim Zuklappen nicht in den Ruhezustand.
Power-PC oder Intel-CPU? Die CPU und
Code: Alles auswählen
journalctl -b
MACs sind offensichtlich und begruendet nicht Bestseller #1 fuer Linux-Fanboys und -girls. Kannst wohl froh sein, wenn Linux einigermassen laeuft.
Ist klar. Apple-Hardware mit MAC OS X 10.6 halt....unter Snow Leopard funktioniert der Ruhezustand wie gewünscht
Edit:
Vielleicht hilft bei einer entsprechenden CPU https://packages.debian.org/search?keyw ... ection=all etwas? "Guter Hoffnung" bin ich nicht.
Ansonsten: https://wiki.ubuntuusers.de/Apple_Computer/
Re: MacBook1,1 Ruhezustand Debian Stretch
Auf meinem MacBook2,1 mit 2,16 und 2,0 GHz lief debian (noch Jessie) einwandfrei (auch Ruhezustand). Die gleiche Installation (die gleiche Festplatte) läuft jetzt auf meinem MacBook3,1. Auch dort gibt es keine Probleme. Diese Geräte haben allerdings, wie erwähnt, den Energy Star - keine Ahnung, ob das ausschlaggebend ist.Jana66 hat geschrieben:19.11.2017 14:01:46MACs sind offensichtlich und begruendet nicht Bestseller #1 fuer Linux-Fanboys und -girls. Kannst wohl froh sein, wenn Linux einigermassen laeuft.
Ist klar. Apple-Hardware mit MAC OS X 10.6 halt....unter Snow Leopard funktioniert der Ruhezustand wie gewünscht
Edit:
Vielleicht hilft bei einer entsprechenden CPU https://packages.debian.org/search?keyw ... ection=all etwas? "Guter Hoffnung" bin ich nicht.
Ansonsten: https://wiki.ubuntuusers.de/Apple_Computer/
Warum Linux auf dem Mac? Das MacBook ist einfach ein super Computer, den ich selbst meinem Dell (ebenfalls debian Jessie / MATE) vorziehe, obwohl der auch sehr durchdacht und gut konstruiert ist. Da er als Mac nicht mehr taugt (Snow Leopard als max OS), läuft nun Linux drauf.
Ein Mac ist nicht unbedingt des Linuxers erste Wahl, um tatsächlich Linux drauf laufen zu lassen, denn - zumindest auf aktuellen Macs - macht es wenig Sinn: Mac OS X / OS X / macOS als kommerzielles UNIX bietet von Haus aus schon vieles, was des Linuxers Herz höher schlagen lässt - so auch meines damals, als ich mein nigelnagelneues MacBook1,1 in den Händen hielt.
Dass mit Snow Leopard der Ruhezustand funktioniert, hatte ich nur erwähnt, um auszuschließen, dass irgendein Defekt die Ursache hätte sein können.
Den Intel-Microcode aus deinem Link hab ich bereits installiert.
Zu Guterletzt hat mich aber dein Link hierher geführt: https://wiki.ubuntuusers.de/Archiv/Apple_iMac/ ... dort wird auch beschrieben, dass Suspend-To-RAM nicht funktioniert. Es geht zwar um einen iMac, aber in diesem Artikel ist auch ein 32-Bit-Mac von damals gemeint ("In diesem Artikel geht es um den Intel iMac 20 Zoll Intel Core Duo 2.0 GHz").
Da Apple offensichtlich gleich mit dem MacBook2,1 (erschien noch Ende 2006) alles "richtig" gemacht hat und sich weiteren Intel-PC-Standards angepasst hat, denk ich werden auch keine Lösungen entwickelt worden sein.
Andererseits: ich stelle einfach ein, dass MATE den Rechner "Beim Schließen des Deckels" "herunterfahren" soll (so lauten die Einstellungen).
In sofern hat mir dein Post schon geholfen, wenn auch die Lösung nicht so elegant ist wie erhofft. Deshalb trotz dem vielen Dank für deine Antwort und die Stichworte, nach denen ich weiterforschen konnte.
Re: MacBook1,1 Ruhezustand Debian Stretch
Deshalb hatte ich dir eigentlich das Journal nahe gelegt. Dort sind unterstuetzte ACPI-S-States aufgefuehrt. Sogar speziell fuer deine Buechse - aeh Mac. Vielleicht verraet dir das Journal noch viel mehr ...atarixle hat geschrieben:19.11.2017 18:59:57Zu Guterletzt hat mich aber dein Link hierher geführt: https://wiki.ubuntuusers.de/Archiv/Apple_iMac/ ... dort wird auch beschrieben, dass Suspend-To-RAM nicht funktioniert.
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: MacBook1,1 Ruhezustand Debian Stretch
Ich hab mich heut auch wieder mit einem alten Macbook mit Linux geärgert.
Der nvidia-legacy-Treiber lässt sich mittels dkms nicht kompillieren.
Habs dann mit dem Install-script von nvidia probiert... Das lief dann erfolgreich durch. Doch bleibt der Schirm schwarz, und der Kernel verabschiedet sich.
Nouveau verursacht aber starke Erwärmungen der Graphikkarte.
Ich neige momentan dazu, dem Besitzer eine SSD zu verpassen, und macOS auf El Capitan uozugraden.... Linux ist auf dem Gerät nämlich echt grottenlangsam... Suspend to RAM funktioniert ebenfalls nicht zuverlässig...
Der nvidia-legacy-Treiber lässt sich mittels dkms nicht kompillieren.
Habs dann mit dem Install-script von nvidia probiert... Das lief dann erfolgreich durch. Doch bleibt der Schirm schwarz, und der Kernel verabschiedet sich.
Nouveau verursacht aber starke Erwärmungen der Graphikkarte.
Ich neige momentan dazu, dem Besitzer eine SSD zu verpassen, und macOS auf El Capitan uozugraden.... Linux ist auf dem Gerät nämlich echt grottenlangsam... Suspend to RAM funktioniert ebenfalls nicht zuverlässig...
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: MacBook1,1 Ruhezustand Debian Stretch
ja, Nvidia ist so ne Sache ... solange El Capitan noch supported wird, würde ich's mit Linux nicht probieren.
Die Geräte MacBook1,1 bis 4,1 haben eine Intel-Grafikkarte, welche Dank des freien Intel-Treibers direkt vom Kernel unterstützt wird.
Mein Dell hat ne Nvidia, zumindest Compiz (was auf den Intel-Macs rennt) lahmt auf der Nvidia, wenn die runtertaktet.
Ohne Compiz rennt debian MATE aber einwandfrei. Auch mit dem Marco-eigenen Compositing.
Man muss aber auch erwähnen, dass sämtliche der neuen compositing Fenster-Manager lahmen (also alles nach Compiz, wie Mutter, Gala, ...). Die taugen nicht mal für meinen Gamer PC.
GNOME-Shell und Cinnamon haben deshalb mMn absolut nicht auf Laptops zu suchen. Auf einem MacBook werde ich nur mit MATE glücklich.
Die Geräte MacBook1,1 bis 4,1 haben eine Intel-Grafikkarte, welche Dank des freien Intel-Treibers direkt vom Kernel unterstützt wird.
Mein Dell hat ne Nvidia, zumindest Compiz (was auf den Intel-Macs rennt) lahmt auf der Nvidia, wenn die runtertaktet.
Ohne Compiz rennt debian MATE aber einwandfrei. Auch mit dem Marco-eigenen Compositing.
Man muss aber auch erwähnen, dass sämtliche der neuen compositing Fenster-Manager lahmen (also alles nach Compiz, wie Mutter, Gala, ...). Die taugen nicht mal für meinen Gamer PC.
GNOME-Shell und Cinnamon haben deshalb mMn absolut nicht auf Laptops zu suchen. Auf einem MacBook werde ich nur mit MATE glücklich.
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: MacBook1,1 Ruhezustand Debian Stretch
Also auf meinem HP-Probook mit bescheidener Intel-Graphik (VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)) läuft Mutter (Gnome3) wunderbar flüssig und flott...
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: MacBook1,1 Ruhezustand Debian Stretch
Welcher Prozessor? Welche Auflösung?
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: MacBook1,1 Ruhezustand Debian Stretch
CPU~Dual core Intel Core i5-4210U (-HT-MCP-)
speed/max~2394/2700 MHz
Kernel~4.13.0-trunk-amd64 x86_64
Up~2 days
Mem~2433.3/7386.9MB
Die Auflösung des Displays ist 1900x1080 bei einem 15,6" Display, wenn ich das jetzt richtig im Kopf habe. Sitze grad nicht vor dem Laptop, hab nur Zugriff per ssh.
lg scientific
speed/max~2394/2700 MHz
Kernel~4.13.0-trunk-amd64 x86_64
Up~2 days
Mem~2433.3/7386.9MB
Die Auflösung des Displays ist 1900x1080 bei einem 15,6" Display, wenn ich das jetzt richtig im Kopf habe. Sitze grad nicht vor dem Laptop, hab nur Zugriff per ssh.
lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: MacBook1,1 Ruhezustand Debian Stretch
Wenn du mir noch sagst, nach was ich da suchen soll ... nen grep-Statement vielleicht.Jana66 hat geschrieben:19.11.2017 19:06:33Deshalb hatte ich dir eigentlich das Journal nahe gelegt. Dort sind unterstuetzte ACPI-S-States aufgefuehrt. Sogar speziell fuer deine Buechse - aeh Mac. Vielleicht verraet dir das Journal noch viel mehr ...atarixle hat geschrieben:19.11.2017 18:59:57Zu Guterletzt hat mich aber dein Link hierher geführt: https://wiki.ubuntuusers.de/Archiv/Apple_iMac/ ... dort wird auch beschrieben, dass Suspend-To-RAM nicht funktioniert.
Aber wenn ich's eh nicht ändern kann, dann bleib ich bei der Lösung mit dem Herunterfahren beim Zuklappen. Das genügt mir in 90% aller Fälle. Darf nur das Abspeichern bearbeiteter Dokumente nicht vergessen.
Re: MacBook1,1 Ruhezustand Debian Stretch
So was:atarixle hat geschrieben:20.11.2017 17:08:19Wenn du mir noch sagst, nach was ich da suchen soll ... nen grep-Statement vielleicht.
Code: Alles auswählen
Okt 23 07:48:26 xochigu kernel: ACPI: (supports S0 S1 S3 S4 S5)
Bedeutung Sn: https://de.m.wikipedia.org/wiki/Advance ... _Interface
Schau mal, ob S4 / Suspend to Disk / Hibernation unterstuetzt wird, wuerde das Abspeichern beim (voreiligen) Zuklappen oder Akku leer automatisieren.atarixle hat geschrieben:20.11.2017 17:08:19Aber wenn ich's eh nicht ändern kann, dann bleib ich bei der Lösung mit dem Herunterfahren beim Zuklappen. Das genügt mir in 90% aller Fälle. Darf nur das Abspeichern bearbeiteter Dokumente nicht vergessen.
Wahrscheinlich klappt es nicht:
Menu > Herunterfahren > Bereitschaft verdunkelt lediglich den Bildschirm.
Menu > Herunterfahren > Ruhezustand tut das gleiche.
Re: MacBook1,1 Ruhezustand Debian Stretch
hmm ... ich sehe dies hier:
Code: Alles auswählen
Nov 21 11:22:37 helgelmac11 kernel: ACPI: (supports S0 S3 S4 S5)
Re: MacBook1,1 Ruhezustand Debian Stretch
Dann schicke doch mal versuchsweise den Rechner in Ruhezustand / Suspend to Disk / Zustand S4. (S3 / Suspend to RAM funktioniert ja nach deiner Aussage nicht.) Vorher Texteditor öffnen, was reinschreiben, offen lassen. Rechner sollte komplett abschalten und der geöffnete Texteditor mit dem Geschriebenen sollte genau so wieder erscheinen - nach Einschalten/Booten. Wenn das funktioniert, kannst du das in den Energieeinstellungen des Desktops nutzen, z. B. Deckel zu, Akku leer -> Ruhezustand (anstelle nicht funktionierender Bereitschaft).
Muss aber nicht klappen:
Edit:
Die ACPI-Zustände sollten mit einem Laptop eigentlich auch im Akkubetrieb und ohne Netzteil und "steckerunabhängig" funktionieren. Deshalb denke ich eher, Apple hat im (alten) BIOS oder Chipsets ACPI ungenügend oder nicht implementiert. BIOS-Update möglich? Hersteller-Website befragen!
Muss aber nicht klappen:
https://de.m.wikipedia.org/wiki/Advance ... _InterfaceACPI funktioniert nicht auf älterer Hardware. Für volle ACPI-Unterstützung müssen sowohl die Hauptplatine mit ihrem Chipsatz, Timer und BIOS als auch das Betriebssystem und teilweise auch die CPU ACPI-fähig sein. Des Weiteren wird ein Netzteil nach ATX 2.01 oder neuer benötigt.
Keine Ahnung, was das bezüglich ACPI bedeutet. Bestimmt nichts Gutes. Google-Recherche nehme ich dir nicht ab.atarixle hat geschrieben:19.11.2017 12:48:59Sprich, das MacBook1,1 hat keinen Energy Star.
Menu > Herunterfahren > Herunterfahren schaltet das MacBook1,1 auch tatsächlich ab. Mit dem falschen Stecker (dem vom 2,1) wurde nur die Festplatte abgeschaltet.
Edit:
Die ACPI-Zustände sollten mit einem Laptop eigentlich auch im Akkubetrieb und ohne Netzteil und "steckerunabhängig" funktionieren. Deshalb denke ich eher, Apple hat im (alten) BIOS oder Chipsets ACPI ungenügend oder nicht implementiert. BIOS-Update möglich? Hersteller-Website befragen!