Discussion:
Akkulaufzeit Laptop sehr kurz
Manfred Eifler
2014-06-03 19:42:21 UTC
Permalink
Hallo,

die Akkulaufzeit vom Laptop Lenovo Ideapad IdeaPad Z710 ist unter OS13.1 mit Kde halb so lange wie unter Windows 8. Man kann zusehen, wie der Ladezustand abnimmt. Nach 1 Stunde und 10 min. ist Schluss. An der Energieverwaltung kann ich nichts weiter einstellen. Die Beleuchtung liegt im Akkubetrieb bei 45 %. Gibt es da noch eine Schraube, an der man drehen kann?
--
Viele Grüße
Manfred
-------------------
openSUSE 12.3 (x86_64) KDE: 4.13.0
Linux 3.7.10-1.28-desktop
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Harald Stürmer
2014-06-03 20:02:16 UTC
Permalink
Post by Manfred Eifler
Hallo,
die Akkulaufzeit vom Laptop Lenovo Ideapad IdeaPad Z710 ist unter OS13.1 mit
Kde halb so lange wie unter Windows 8. Man kann zusehen, wie der
Ladezustand abnimmt. Nach 1 Stunde und 10 min. ist Schluss. An der
Energieverwaltung kann ich nichts weiter einstellen. Die Beleuchtung liegt
im Akkubetrieb bei 45 %. Gibt es da noch eine Schraube, an der man drehen
kann?
Hat der eine NVidia Optimus an board? Die läuft unter Linux standardmässig mit
und verbraucht Strom. Abschalten kann man die mit bbswitch und bumblebee (
http://de.opensuse.org/SDB:NVIDIA_Bumblebee ).

Es empfiehlt sich außerdem, powertop zu installieren, da lässt sich u.U. auch
noch was rausholen.

gruß
Harald
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Manfred Eifler
2014-06-03 20:13:57 UTC
Permalink
Post by Harald Stürmer
Post by Manfred Eifler
Hallo,
die Akkulaufzeit vom Laptop Lenovo Ideapad IdeaPad Z710 ist unter OS13.1 mit
Kde halb so lange wie unter Windows 8. Man kann zusehen, wie der
Ladezustand abnimmt. Nach 1 Stunde und 10 min. ist Schluss. An der
Energieverwaltung kann ich nichts weiter einstellen. Die Beleuchtung liegt
im Akkubetrieb bei 45 %. Gibt es da noch eine Schraube, an der man drehen
kann?
Hat der eine NVidia Optimus an board? Die läuft unter Linux standardmässig mit
und verbraucht Strom. Abschalten kann man die mit bbswitch und bumblebee (
http://de.opensuse.org/SDB:NVIDIA_Bumblebee ).
On Board ist die hier:
NVIDIA GeForce GT 745M 2GB

Ob es Sinn macht, den Treiber, also das rpm von Nvidia zu installieren?
Post by Harald Stürmer
Es empfiehlt sich außerdem, powertop zu installieren, da lässt sich u.U. auch
noch was rausholen.
Muss ich morgen mal installieren/nachschauen.
Post by Harald Stürmer
gruß
Harald
--
Viele Grüße
Manfred
-------------------
openSUSE 12.3 (x86_64) KDE: 4.13.0
Linux 3.7.10-1.28-desktop
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Harald Stürmer
2014-06-03 20:32:50 UTC
Permalink
Post by Manfred Eifler
Post by Harald Stürmer
Hat der eine NVidia Optimus an board? Die läuft unter Linux standardmässig
mit und verbraucht Strom. Abschalten kann man die mit bbswitch und
bumblebee ( http://de.opensuse.org/SDB:NVIDIA_Bumblebee ).
NVIDIA GeForce GT 745M 2GB
Ob es Sinn macht, den Treiber, also das rpm von Nvidia zu installieren?
Laut http://www.notebookcheck.com/Test-Lenovo-IdeaPad-Z710-59393211-Notebook.109518.0.html ist das eine Karte mit Optimus Technik. Das heißt, es
werden 2 Grafikkarten verwendet, die Intel vom Prozessor und die Nvidia bei
bedarf. Dafür braucht es den Treiber, sonst ist die Nvidia immer an, wird aber
nie benutzt. Man kann die (eventuell) im Bios deaktivieren, dann steht die
Karte aber auch unter Windows nicht mehr zur Verfügung. Ansonsten kann man
nach oben genanten Link zur SDB bumblebee nachinstallieren, dann wird die
Karte abgeschalten, d.h. die verbraucht dann keinen Strom mehr. Das
installieren des NVidia-Treibers alleine löst das Problem nicht, da diese
Technik vom Hersteller mal wieder nicht unterstützt wird.



Gruß
Harald
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Manfred Eifler
2014-06-04 16:42:59 UTC
Permalink
Post by Harald Stürmer
Post by Manfred Eifler
Post by Harald Stürmer
Hat der eine NVidia Optimus an board? Die läuft unter Linux standardmässig
mit und verbraucht Strom. Abschalten kann man die mit bbswitch und
bumblebee ( http://de.opensuse.org/SDB:NVIDIA_Bumblebee ).
NVIDIA GeForce GT 745M 2GB
Ob es Sinn macht, den Treiber, also das rpm von Nvidia zu installieren?
Laut http://www.notebookcheck.com/Test-Lenovo-IdeaPad-Z710-59393211-Notebook.109518.0.html ist das eine Karte mit Optimus Technik. Das heißt, es
werden 2 Grafikkarten verwendet, die Intel vom Prozessor und die Nvidia bei
bedarf. Dafür braucht es den Treiber, sonst ist die Nvidia immer an, wird aber
nie benutzt. Man kann die (eventuell) im Bios deaktivieren, dann steht die
Karte aber auch unter Windows nicht mehr zur Verfügung. Ansonsten kann man
nach oben genanten Link zur SDB bumblebee nachinstallieren, dann wird die
Karte abgeschalten, d.h. die verbraucht dann keinen Strom mehr. Das
installieren des NVidia-Treibers alleine löst das Problem nicht, da diese
Technik vom Hersteller mal wieder nicht unterstützt wird.
Ich habe jetzt bumglebee installiert. Die weitere Beschreibung geht, so wei ich das verstehe, von der Installation des Treibers von Nvidia aus und wie die Konfigurationsdateien für den Treiber angepasst werden. Bei mir läuft der Nouveau. Der Treiber wird auch unterstützt. In der bumblebee.conf steht der Treiber auch drin. Ob und gegebenenfall wie die xorg.cof.nouveau angepasst werden muss, ist auf der SDB-Seite nicht beschrieben. Einige Befehle gibt es irgendwie nicht. Ich gehe eigentlich davon aus, dass man die nicht weiter anpassen muss (keine Ahnung) für den Nouveau.

Benutzer ist in der Gruppe. Bumblebee läuft auch. Aber, optirun glxgears sagt bei laufender kde:

The Bumblebee X server was not available, please check the
Bumblebee logfile at /var/log/bumblebee.log

Und da steht:

[ 3251.92]
[ 3251.93] Starting X using nouveau...
[ 3251.93] Waiting for X server to become available...
[ 3251.94] The Bumblebee X server failed to start. Please check
/var/log/Xorg.8.log
[ 3251.94] Waiting for orders

Die sagt:

[ 3555.784] (EE)
Fatal server error:
[ 3555.784] (EE) no screens found(EE)
[ 3555.784] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 3555.784] (EE) Please also check the log file at "/var/log/Xorg.8.log" for
additional information.
[ 3555.784] (EE)
[ 3555.784] (EE) Server terminated with error (1). Closing log file.

Das sind die jeweils letzten Einträge. Was muss da noch gemacht werden?
Post by Harald Stürmer
Gruß
Harald
--
Viele Grüße
Manfred
-------------------
openSUSE 12.3 (x86_64) KDE: 4.13.0
Linux 3.7.10-1.28-desktop
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Harald Stürmer
2014-06-04 17:30:49 UTC
Permalink
Post by Manfred Eifler
Ich habe jetzt bumglebee installiert. Die weitere Beschreibung geht, so wei
ich das verstehe, von der Installation des Treibers von Nvidia aus und wie
die Konfigurationsdateien für den Treiber angepasst werden. Bei mir läuft
der Nouveau. Der Treiber wird auch unterstützt. In der bumblebee.conf steht
der Treiber auch drin. Ob und gegebenenfall wie die xorg.cof.nouveau
angepasst werden muss, ist auf der SDB-Seite nicht beschrieben. Einige
Befehle gibt es irgendwie nicht. Ich gehe eigentlich davon aus, dass man
die nicht weiter anpassen muss (keine Ahnung) für den Nouveau.
Der Inhalt des Repos hat sich etwas geändert, seit ich installiert habe. Habe
hier den NVidiatreiber am Start, Nouveau habe ich selbst nicht getestet. Ich
vermisse in der Anleitung allerdings ein paar Sachen. In der englischen
Version ( http://en.opensuse.org/SDB:NVIDIA_Bumblebee ) gibt es noch ein

systemctl enable dkms

War iirc wichtig.
Mit dem Befehl

cat /proc/acpi/bbswitch
0000:01:00.0 OFF

kannst Du schauen, ob die Karte aktiv ist oder nicht (ON/OFF). Das ist der
wichtige Teil zum Strom sparen. Evtl hilft das aktivieren von DKMS aus, um das
Problem zu beheben.


Ich bin ursprünglich nach folgender Anleitung vorgegangen:
http://smithfarm-thebrain.blogspot.co.uk/2013/10/opensuse-131-nvidia-optimus-bumblebee.html

Die ist zwar nicht mehr aktuell, aber trotz allem eine Lektüre wert, vor allem
der untere Teil.

Gruß
Harald
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Manfred Eifler
2014-06-06 14:14:08 UTC
Permalink
Post by Harald Stürmer
Post by Manfred Eifler
Ich habe jetzt bumglebee installiert. Die weitere Beschreibung geht, so wei
ich das verstehe, von der Installation des Treibers von Nvidia aus und wie
die Konfigurationsdateien für den Treiber angepasst werden. Bei mir läuft
der Nouveau. Der Treiber wird auch unterstützt. In der bumblebee.conf steht
der Treiber auch drin. Ob und gegebenenfall wie die xorg.cof.nouveau
angepasst werden muss, ist auf der SDB-Seite nicht beschrieben. Einige
Befehle gibt es irgendwie nicht. Ich gehe eigentlich davon aus, dass man
die nicht weiter anpassen muss (keine Ahnung) für den Nouveau.
Der Inhalt des Repos hat sich etwas geändert, seit ich installiert habe. Habe
hier den NVidiatreiber am Start, Nouveau habe ich selbst nicht getestet. Ich
vermisse in der Anleitung allerdings ein paar Sachen. In der englischen
Version ( http://en.opensuse.org/SDB:NVIDIA_Bumblebee ) gibt es noch ein
systemctl enable dkms
War iirc wichtig.
Mit dem Befehl
cat /proc/acpi/bbswitch
0000:01:00.0 OFF
kannst Du schauen, ob die Karte aktiv ist oder nicht (ON/OFF). Das ist der
wichtige Teil zum Strom sparen. Evtl hilft das aktivieren von DKMS aus, um das
Problem zu beheben.
http://smithfarm-thebrain.blogspot.co.uk/2013/10/opensuse-131-nvidia-optimus-bumblebee.html
Die ist zwar nicht mehr aktuell, aber trotz allem eine Lektüre wert, vor allem
der untere Teil.
Gruß
Harald
Ich hatte das Nvidia-Repo eingebunden, die Treiber aber erst mal nicht installiert. Durch eine Unachtsamkeit dann aber doch. Nun ja, ist auch OK. Aber seit dem funktioniert GLX nicht mehr. glxinfo(2) sagt:

Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".

Ich denke, es liegt daran, dass das Paket nvidia-uvm-gfx..... nicht installiert ist. Das Dumme ist, dass das Paket unbedingt den Kernel downgraden will. Und zwar von 3.11.10-11.1 auf 3.11.6-4.1. Das lässt sich auch nicht abstellen.

Auf der Konsole per ssh auf den Laptop zugegriffen funktioniert glxinfo. Und es meckert, weil eben umv nicht installiert ist. Auszug:

FATAL: Error running install command for nvidia
FATAL: Error inserting nvidia (/lib/modules/3.11.10-11-desktop/weak-updates/updates/nvidia.ko): No such device
FATAL: Module nvidia_uvm not found.

Was mache ich jetzt, einen Kerneldowngrade? Kann ich den dann wieder upgraden ohne, dass das uvm-Paket wieder runter geschmissen wird?

Ich habe Bumblebee wieder deinstalliert und im BIOS auf nur uvm gestellt. Also brauche ich ja das Paket scheinbar. Für glx macht die Einstellung übrigens keine Unterschied.
--
Viele Grüße
Manfred
-------------------
openSUSE 12.3 (x86_64) KDE: 4.13.0
Linux 3.7.10-1.28-desktop
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Harald Stürmer
2014-06-06 18:18:06 UTC
Permalink
Post by Manfred Eifler
Ich hatte das Nvidia-Repo eingebunden, die Treiber aber erst mal nicht
installiert. Durch eine Unachtsamkeit dann aber doch. Nun ja, ist auch OK.
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Ich denke, es liegt daran, dass das Paket nvidia-uvm-gfx..... nicht
installiert ist. Das Dumme ist, dass das Paket unbedingt den Kernel
downgraden will. Und zwar von 3.11.10-11.1 auf 3.11.6-4.1. Das lässt sich
auch nicht abstellen.
Auf der Konsole per ssh auf den Laptop zugegriffen funktioniert glxinfo. Und
FATAL: Error running install command for nvidia
FATAL: Error inserting nvidia
(/lib/modules/3.11.10-11-desktop/weak-updates/updates/nvidia.ko): No such
device FATAL: Module nvidia_uvm not found.
Was mache ich jetzt, einen Kerneldowngrade? Kann ich den dann wieder
upgraden ohne, dass das uvm-Paket wieder runter geschmissen wird?
Ich habe Bumblebee wieder deinstalliert und im BIOS auf nur uvm gestellt.
Also brauche ich ja das Paket scheinbar. Für glx macht die Einstellung
übrigens keine Unterschied.
Ich habe mein System jetzt mal auf den aktuellen stand von Bumblebee gebracht,
und bin dabei auch nach der Anleitung vorgegangen. Und prompt in die gleichen
Probleme gelaufen. Entweder ist es ein Problem mit dem Nvidia-repo oder dem
zusammenspiel mit bumblebee. Die
/usr/lib64/nvidia/xorg/modules/extensions/libglx.so.337.25 wird nicht
installiert, obwohl sie im Treiber aufgeführt wird. Der Nouveau-treiber geht
bei mir auch nicht. Ich habe dann alles vom Nvidia-Repo entfernt und nvidia-
bumblebee aus dem Bumblebee-Repo installiert. Jetzt tut alles wieder, wie es
soll.

Sollte für das Problem ein Bugreport erstellt werden, und wenn ja, wo?

Gruß
Harald
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Christian Boltz
2014-06-16 21:45:53 UTC
Permalink
Hallo Harald, hallo Leute,
Post by Harald Stürmer
Ich habe mein System jetzt mal auf den aktuellen stand von Bumblebee
gebracht, und bin dabei auch nach der Anleitung vorgegangen. Und
prompt in die gleichen Probleme gelaufen. Entweder ist es ein Problem
mit dem Nvidia-repo oder dem zusammenspiel mit bumblebee. Die
/usr/lib64/nvidia/xorg/modules/extensions/libglx.so.337.25 wird nicht
installiert, obwohl sie im Treiber aufgeführt wird. Der
Nouveau-treiber geht bei mir auch nicht. Ich habe dann alles vom
Nvidia-Repo entfernt und nvidia- bumblebee aus dem Bumblebee-Repo
installiert. Jetzt tut alles wieder, wie es soll.
Sollte für das Problem ein Bugreport erstellt werden,
Sobald Du diese Frage stellst, ist die Antwort fast immer "ja" ;-)
Post by Harald Stürmer
und wenn ja, wo?
Wie immer[1] - bugzilla.novell.com ;-)
Product "openSUSE x.y", Component "X11 3rd Party Driver" (immerhin ist
der Nvidia-Treiber beteiligt ;-)

Im Idealfall nimmst Du den Maintainer des bumblebee-Pakets ins CC -
falls Du mit "Bumblebee-Repo" X11:Bumblebee im Buildservice meinst, wäre
das arnaldo.coelho [at] gmail.com


Gruß

Christian Boltz

[1] zumindest wenn Dir nix besseres einfällt ;-)
(Manche Sachen reiche ich gleich upstream ein, aber nur, wenn ich
genau weiß, dass das Problem auch vom upstream-Code kommt.)
--
Post by Harald Stürmer
Ich hab letztens nen Film gesehen, in dem sich zwei Irre unterhalten
haben. Da hat der eine den anderen auch nicht verstanden.
Stimmt, hast Recht. Wann haben wir übrigens wieder Freigang? ;)
[> Martin Borchert und Bernd Brodesser in suse-linux]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Jan Ritzerfeld
2014-06-05 18:07:49 UTC
Permalink
(...). Gibt es da noch eine Schraube, an der man
drehen kann?
Über Haralds zutreffende Bemerkungen hinaus gibt es zumindest bei den Lenovo
ThinkPads die Möglichkeit die NVidia-Karte im BIOS komplett zu deaktivieren:
http://thinkwiki.org/wiki/Installing_OpenSUSE_13.1_on_a_ThinkPad_T430s#Graphics
Falls man die Karte erst nach der Installation deaktiviert kann es gut sein,
dass man danach mkinitrd ausführen muss.

Gruß
Jan
--
He who has a shady past knows that nice guys finish last.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...