EIN ANFANG, EIN ENDE. UND DAS DAZWISCHEN...
Das Samsung NC10 Netbook hatte unter Linux einen für mich schwerwiegenden Nachteil: Der unter Windows verfügbare “Silent Mode” für ruhiges Arbeiten mit kaum Lüfteraktivität konnte nicht genutzt werden.
Findige Entwickler haben jetzt meinen geheimen Wunsch erhört und das Paket “Easy Slow Down Manager” entwickelt.
ESDM ist ein Kernelmodul das – einmal geladen ($ sudo modprobe easy_slow_down_manager) – im Verzeichnis
/proc mehrere Triggerdateien bereitstellt mit welchen folgendes erreicht werden kann (Auszug aus der
README von ESDM):
- "echo 0 > /proc/easy_slow_down_manager" turns laptop to "normal" mode. - "echo 1 > /proc/easy_slow_down_manager" turns laptop to "silent" mode. - "echo 2 > /proc/easy_slow_down_manager" turns laptop to "speed" mode. - "echo 0 > /proc/easy_wifi_kill" turns WiFi off. - "echo 1 > /proc/easy_wifi_kill" turns WiFi on.
Der “silent mode” tut genau das was der Name besagt – das NC10 wird im Akkubetrieb unter passabler CPU-Last einfach leise. Der Lüfter bleibt bein Surfen, Schreiben, Mailen, Feedslesen etc. aus. Die Temperatur ab der der Lüfter anspringt wird wie auch unter Windows von ca. 45°C auf ~55°C angehoben, an der Lüfterdrehzahl selbst ändert sich aber nichts. Gekühlt wird dann wieder bis ca. 50°C.
Mit diesem Paket bin ich mit der Kombination Linux/Samsung NC10 endgültig sehr zufrieden :)
Kleinere Unannehmlichkeit: Das Einschalten des Silent-Mode über echo... funktioniert aus
irgendwelchen Gründen nicht beim Booten über die Datei /etc/rc.local und muss nach dem Startvorgang separat
durchgeführt werden. Mal sehen, vielleicht lege ich ein Tastenkombinationsscript dafür an…
Das automatische Laden des Modules erledigt zumindest schonmal die Zeile
easy_slow_down_manager
am Ende der Datei /etc/modules.
Was mir gerade noch auffiel: Du schreibst es geht im Akkubetrieb. Bei mir ist der Lüfter im Netzbetrieb gerade abgeschaltet worden, als ich das Modul aktiviert habe, kann aber auch Zufall sein.
Funktioniert es denn bei dir im Netzbetrieb nicht? Bzw. warum sollte man es dort nicht benutzen können?
Jup, ähnliche Gefühle hatte ich auch wie ich dieses Projekt gesehen habe :)
Was den AC-Betrieb angeht – ja, das Modul scheint auch da zu funktionieren, allerdings springt der Lüfter deutlich häufiger an. Irgendwo in den Powermanagement-Scripts hatte ich bei Karmic gesehen dass je nach Betriebsart z.B. der SMT_Scheduler (SMT?) automatisiert von Sparmodus auf Leistungsmodus umgestellt wird, evtl. haben solche Einstellungen etwas damit zu tun.
Auf jeden Fall funktioniert das Modul prächtig – bin auch immernoch begeistert.
Zum Start: Die echo...-Zeile rufe ich derzeit noch im gnome-terminal per Hand auf (die History macht das einfach).
Voria integriert das Paket schon in seine nächste Version, welche nun “Samsung Tools” heissen wird.
Siehe hier http://www.voria.org/forum/viewtopic.php?f=3&t=391
Aktuell ist diese Software noch in der Entwicklung, der Fortschritt scheint aber rasend schnell zu gehen.
Hallo und danke für die Information, das hat mich daran erinnert wo genau ich erstmals von ESDM gelesen habe:
http://www.voria.org/forum/viewtopic.php?f=3&t=383
Das ist der Thread bei Voria den ich dort bzgl. Stromsparen/rc.local gestartet hatte nachdem jeder Samsung NC10+Linuxuser irgendwann auf Voria stossen wird :)
Hmmm… die Samsung-Tools von Voria sehen wirklich interessant aus. Bisher habe ich Vorias PPA nicht genutzt, das Samsung-Tools-Paket werde ich mir aber wohl einmal ansehen :) Vielleicht gibt es dazu bald einen neuen Artikel…
grrr, irgendwas hab ich verhaun. jetzt darf ich erstmal meinen Desktop wiederherstellen, er will sich nicht mehr einloggen
ach du kacke, ich bekomm es noch nicht mal hin.
Hab das Paket jetzt per Kommandozeile wieder deinstalliert, aber das Problem bleibt bestehen: Die Gnome-Energieverwaltung wurde nicht richtig installiert, blabla, Fazit: ich kann die Grafische Umgebung nicht starten.
Hat jemand ne Idee was ich noch machen kann um den alten Status zurück zu bekommen?
Ich hatte das Paket installiert, modul geladen und die Dateien bearbeitet (die sich ja aber bei jedem Neustart sowiso zurück auf 0 setzen)
beim letzten Herrunterfahren vorm Crash war ich übrigens noch in der Gnome-Shell, aber ich glaube daran liegts nicht.
Ich dachte erst ich muss den alten Kernel wiederherstellen, aber mit den älteren Versionen in Grub klappts auch nicht. Also ist es wohl doch kein Kernelproblem.
Help!, Windows stinkt.
Wow, ein Crash??? Leider habe ich keine Ahnung ob der vom ESDM oder der Gnome Shell oder irgendetwas anderem kam, ESDM hat hier seit Installation noch keinen einzigen Crash verursacht…
Mit dem Gnome-Power-Manager hat ESDM eigentlich auch nichts am Hut (hab gerade nochmal im DEB nachgesehen, da wird eigentlich nur der Kernel gesucht und sich um das Modul gekümmert).
Gleiches gilt für den Kernel, das Modul ist davon “getrennt”, wenn das Modul nicht mehr geladen ist läuft der Kernel wie gehabt und unverändert weiter.
Eventuell hilft Reinstallation von “gnome-power-manager”, das “blabla” wäre interessant.
Tja, hat leider nix gebracht. und ist auch nicht ganz so einfach, da ich nur vpn- oder wlan-internet habe, muss ich sowas immer erst fremd herrunterladen (per live-USB mach ich das)
Die Fehlermeldung ist leider nur eine Benachrichtungung mit dem Wortlaut: “Die Standardkonfiguration für die Gnome-Energieverwaltung wurde nicht korrekt installiert. Wenden Sie sich an Ihren Admin.”
Ich fürchte, das wird am Ende auf eine Neuinstallation hinauslaufen, dabei ist doch noch garnicht April :(
Auch sehr schade, dass ich die Fehlerquelle nicht genauer identifizieren kann, sonst wär das ja sicher ein wichtiger Bug.
Wow, wirklich sehr schade. Wie du sagst wäre die Fehlerquelle definitiv interessant. Falls jemand mit dem ESDM ähnliche Erfahrungen macht wäre evtl. auch eine Frage/Info an die Entwickler nützlich (sh. Link oben).
Würde mich auch interessieren ob andere ESDM-Nutzer Probleme hatten, wie gesagt, auf meinem NC10 läuft alles problemlos.
Eine (recht krude) Idee meinerseits wäre noch eine zerschossene GPM-Konfiguration im Filesystem durch den Crash selbst – woher auch immer der kam.
Netzanschluss per Kabel ist auch nicht möglich?
Also deine Idee sagt mir nix^^
Kannst du erklären wie man das überprüfen könnte?
Kabel anschließen kann ich, aber ich hab nur Universitätsnetz, und das läuft über VPN. Müsst ich theoretisch sogar über die Konsole starten lassen können (und die wlan-verbindung sollte auch benutzbar sein, wird doch immer gesagt, es sei unter linux alles auch durch befehle machbar, oder war das mit dem im Terminal browsen doch nur ein scherz?), aber ich glaub bis ich alles in der Konsole kann, was ich zu wiederherstellung brauche, hab ich schon drei mal neuinstalliert.
Bei VPN muss ich passen, da kenne ich mich wirklich überhaupt nicht aus.
Was anderes, eventuell könntest du das gpm-Paket von dem Rechner an dem du die Kommentare hier schreibst auf den Problemrechner übertragen?
http://www.ubuntu-austria.at/viewtopic.php?p=12058 habe ich gerade gefunden, klingt sehr nach einem ähnlichen Problem, inkl. Lösung, allerdings ist da auch eine Reinstallation einiger Pakete nötig.
Nachtrag: Gemäss einigen Forenbeiträgen kann die Fehlermeldung scheinbar auch von vollen Systempartitionen verursacht werden, ein df -h in der Konsole kann da einen Einblick geben.
den link hab ich mir noch nicht angesehen, ich schreib lieber erstmal morgen ne analysis klausur…
volle systempartition kann gut sein, ich kann mich an eine entsprechende fehlermeldung erinnern, allerdings dachte ich noch 0,5GB frei zu haben, und vom Live-Usb hatte ich auch ein wallpaper gelöscht, weil ich dachte dann könnte ich mein gnome-power-manager.deb dahinschieben. war aber einfach nur read-only eingehängt, daher wurde kein speicherplatz angezeigt denk ich. werd ich morgen nachprüfen.
übrigens ist das alles der gleiche PC. ich hab zwar noch einen zu hause, aber war heut den ganzen tag in der bibo, ergo nur ein NC10 am laufen.
bis dahin, viele grüße und entschuldigung falls das problem am ende garnichts mit dem silentmode zu tun hat und ich hier die kommentare vollgespamt habe.
Ubuntu vorausgesetzt: Versuch mal eine “S99easy_slow_down_manager” in /etc/rcS.d/ anzulegen die deine gewünschten “echo…” ausführt anstatt /etc/rc.local hierfür zu benutzen.
So, läuft wieder ;)
die Anleitung in der Verlinkung hat glaub ich das Problem gelöst, also die schema-datei kopieren und gnome-power-manager neu installieren.
Dabei tauchte (beim deinstallieren ) auch das mir in Erinnerung gebliebene “kein speicherplatz frei” auf, allerdings sind noch >0,5GB frei, komisch…?
wobei ich über den Fehlergrund jetzt genauso viel weis, wie wenn Windows ausgibt “irgendwas geht nicht” ^^
fand es auch sehr merkwürdig, dass die fehlermeldung nicht per Konsole, sondern als notify ausgegeben wurde
danke für deine Hilfe
Einfach toll, mein Gentoo-Samsung NC10 ist jetzt dank easy_slow_down_manager schön ruhig geworden. Durch das Python-Userinterface braucht man nicht mehr unbedingt selbst Konsole an sein /proc-Verzeichnis anlegen, und über die Toggle-Skripte lassen sich die Funktionstasten für Wifi, Backlight und Speed belegen. Wow!
[...] Silent-Mode des NC10 unter Windows aktiviert, die Einrichtung habe ich anfang des Jahres im Artikel Silentmode für NC10/Linux [...]
Wohooo!
Wie hab ich nach so etwas gesucht, meine Güte ist das geil! Nur noch etwas benutzerunfreundlich, wie schaltest du es an? ich bearbeite dazu die Datei mit gedit, aber beim speichern stören die Fehlermeldungen, und eine Tastenkombination (am besten Fn+F8) wär natürlich besser.
Wär auch toll wenn das ins PPA von Voria.org integriert werden kann, das dürfte ja schließlich die zentrale Anlaufstelle für NC10-ler sein. Aber vielleicht ist das auch ungünstig, kenn mich technisch da nicht so aus.
Danke!, für diese Meldung.