Sie sind nicht angemeldet.

  • »Lesiki« ist männlich
  • »Lesiki« ist der Autor dieses Themas

Beiträge: 4

Registrierungsdatum: 07.01.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

1

21.03.2013, 16:11

Batterie geht schnell leer / Driverproblem

Hier stehen bereits einige Tipps zum verlängern der Akkulaufzeit. Der Post ist von 2008, ich glaube nach 5 Jahren hat sich in der Welt des Akkumanagements einiges getan.
Das Problem ist, dass ich mir meinen Computer nicht selber gebastelt habe, sondern, aufgrund von Kosten und Bequemlichkeit einen HP dv7-6b03sg gekauft habe, was ich bisher aber keineswegs bereut habe. Ich habe zwei Grafikkarten (starke Intel HD Series, schwächere AMD Radeon), Intel Core i7 Prozessor und 1GB GrafikRAM.
Nun wurde es Zeit, Ubuntu zu installieren, dabei wurde es knifflig. Fragen (durch den ganzen Post hier vertreut):
  • Besteht auch nur die geringste Möglichkeit, (fast) alle Treiber zu finden? Vorallem bei Laptops? Werde ich meinen Laptop genauso wie mit Windows 7 normal nutzen können?
    Der einzige Rechner, auf dem ich bisher Ubuntu installiert hatte, war ein Acer Netbook (AOA150), welcher entweder keine Treiber benötigte, oder, was eher wahrscheinlich ist, Linux-Treiber hatte. Das Netbook kam nämlich mit Acer's eigener Linux-Distribution auf den Markt.

Ich habe mir die Intel-DEB aus dem Internet heruntergeladen und installiert. Ich habe nun bei allen Programmen ein "Intel Linux Graphics Drivers", welches ich gestartet habe. Nach einigen Downloads vom Programm aus wurde ich aufgefordert, neu zu starten. Nach dem Start erschien keine Meldung, nichts, was auf eine erfolgreiche Installation hindeutet. Wenn ich das Programm neu starte, erscheint die selbe Installation, der selbe Download und ich werde erneut um einen Neustart gebeten.
Hier im Forum habe ich den Befehl für das Prüfen der Treiber gefunden und angewandt:

Quellcode

1
2
3
lesik@lesik-HP-linux:~$ sudo lshw -c video
*-display description: VGA compatible controllerproduct: Seymour [Radeon HD 6400M Series]vendor: Hynix Semiconductor (Hyundai Electronics)physical id: 0 businfo: pci@0000:01:00.0version: 00width: 64 bitsclock: 33MHzcapabilities: pm pciexpress msi vga_controller bus_master cap_list romconfiguration: driver=radeon latency=0resources: irq:55 memory:a0000000-afffffff memory:c6500000-c651ffff ioport:5000(size=256) memory:c6520000-c653ffff 
*-display description: VGA compatible controllerproduct: 2nd Generation Core Processor Family Integrated Graphics Controllervendor: Intel Corporation physicalid: 2 bus info: pci@0000:00:02.0version: 09width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:53 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:6000(size=64)



  • Bedeutet das, dass die Treiber für die Geräte ordnungsgemäß installiert sind? Oder zeigt es mir nur die verbauten Grafikkarten an? Wenn ja, wie kann ich mir die Treiber anzeigen lassen?

Ubuntu hat auch den Driver Manager, welcher mir mehrere AMD-Treiber findet. Intel-Treiber werden nicht angezeigt. Liegt es daran, dass die Intel-Installation erfolgreich war? Oder gibt es einfach keine?
  • Das könnte auch die kurze Akkulaufzeit von etwa einer Stunde erklären (mit Windows 8 ~3h im Energiesparmodus), oder nicht? Der AMD ist nämlich der schwächere, wenn dieser aber aus ist und Intel auch für die schwachen Grafiken verantwortlich ist, kann das doch mehr Akku saugen?

Während meinen Recherchen habe ich herausgefunden, dass ein Prozessor nie Treiber braucht, da der Computer sonst nicht hochfahren könnte (wenn es nichts zum verarbeiten der Daten gibt, wie denn auch ;) ).
  • Bedeutet das, dass Ubuntu automatisch meine 64-bit-Taktung und meine 8 (!) Kerne ausschöpft? Ich habe nämlich selten Laptops mit 8 Kernen gesehen, wenn ich so einen habe, würde ich gerne auch alle nutzen.

Zu den AMD-Treibern im Manager:
  1. ATI/AMD proprietary FGLRX graphics driver
  2. ATI/AMD proprietary FGLRX graphics driver (**experimental** beta)
  3. ATI/AMD proprietary FGLRX graphics driver (post-release updates)
  4. Experimental AMD binary XORG driver and kernel module

werden mir bei "Additional Drivers" angezeigt. Ich installiere (zur Sicherheit) die Nr. 1, da experimental und post-release mich ein wenig abschrecken. Angeblich sind alle Treiber vom Ubuntu-Team getestet worden. Es wird übrigens noch ein bereits installierter (grüner Punkt) Broadcom STA WLAN Treiber angezeigt. Dieser wurde bei der Ubuntu-Installation aber mit installiert.
  • Was ist XORG? Nach Suchen wurde mir "Xorg drivers [...] are necesary in order [to use] Xorg Server" angezeigt. Ich habe keinen XORG-Server (oder?). Laut Wikipedia kommuniziert er mit dem Kernel, aber das sagt mir nichts. Sollte ich ihn installieren? Was ist das Schlimmste, was passieren könnte, wenn ich einen experimentellen Treiber installiere?
Bis jetzt letzte Frage:
  • Wenn ich meine Grafiktreiber in den Griff bekomme, ist dann Schluss mit (sehr!!) lauten Lüftergeräuschen (nein, ich bin nicht überempfindlich!) und kurzer Akkulaufzeit? Gibt es eine Art Treiber für den Fan? Wenn ja, wie finde ich heraus, welchen Fan ich habe?


Info zu mir: Ich nutze Ubuntu seit ~1 Jahr auf meinem Netbook. Falls Du vor hast, zu antworten, bitte tu dies in einer gerechten Sprache, die für mich verständlich ist.

Edit: Ich benutze 12.04 LTS, weil 12.10 mit 801MB auf keine CD passte (sehr ärgerlich!). Wenn ein Systemupdate etwas an meiner Situation ändert, kann ich dies gerne tun (ich bin nicht an den LongTermService gebunden).


Vielen Dank,
Lesiki

Ubuntu 12.04 LTS :)

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »Lesiki« (21.03.2013, 19:37)


Beiträge: 456

Registrierungsdatum: 14.03.2011

Derivat: Lubuntu

Architektur: 64-Bit PC

  • Nachricht senden

2

21.03.2013, 21:23

Tag,

ich glaube, dass das richtige Einrichten der beiden Grafikchips die meiste Arbeit darstellen wird.
Da der Laptop 8 GB Ram hat, würde ich dir zu einer 64-Bit Installation raten. Um eine 64-Bit Variante von Ubuntu zu installieren, musst du eine passende 64-Bit Version herunterladen (auch amd64 genannt, auch wenn du einen 64-Bit Intel hast).
Zur Einrichtung der beiden Grafikchips, was wahrscheinlich den hohen Stromverbrauch verursacht, verlinke ich ein paar Seiten aus dem Ubuntuusers-Wiki.
Generell muss man für Intel Grafikchips keinen zusätzlichen Treiber installieren (Ausnahme: GMA 500).
Es gibt eine Möglichkeit Hybrid-Grafikkarten mit freien Treibern zu realisieren: Link zu PRIME (erst ab 12.10 möglich, du kannst es auch von einem USB-Stick installieren).
Es gibt eine andere Möglichkeit mit dem unfreien fglrx Treiber: Link zu Hybrid mit fglrx.

Ich glaube, dass dein Lüfter nicht mehr so oft und/oder nicht mehr so laut arbeiten wird, wenn du eine der beiden Möglichkeiten durchkonfiguriert hast.

Gruß,
schmetterling

  • »Lesiki« ist männlich
  • »Lesiki« ist der Autor dieses Themas

Beiträge: 4

Registrierungsdatum: 07.01.2012

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: Unity

  • Nachricht senden

3

21.03.2013, 22:13

Hallo schmetterling,

danke für die doch recht rasche Antwort.
Ich bin mir bewusst, dass ein 32-bit System meine 8GB nicht ausschöpfen kann. Habe mir natürlich Ubuntu 64-bit installiert.

Ich kriege jetzt den Rechner nach einem Neustart nicht mehr hoch. Er bootet völlig normal, ich sehe die Ladepunkte und danach ist alles schwarz.
Aber das gehört nicht zum Thema, darüber frage ich besser über PM, wenn das in Ordnung ist?

Soweit ich Prime verstanden habe, ist das ähnlich wie der Catalyst Center unter Windows? Ich kann einigen Programmen die stärkere GPU zuordnen? In wiefern hilft mir das mit der Akkuleistung? Ich brauche also Switcheroo, um die GPU abzuschalten und Prime, um sie wieder an zu schalten? Bei Switcheroo gibt es viele Hinweise bezüglich der Sicherheit, Überhitzung und Panelcrash (Panel = Bildschirm?), könntest du vielleicht kurz erläutern, wie ich diese 3 Faktoren umgehen kann? Ich habe zwar noch Garantie (Laptop wird bald 1 Jahr alt), aber gilt diese auch, wenn ich mir den Laptop selber zerstöre?

Ich werde, sobald mein Laptop wieder hochfährt, auf 12.10 updaten. Dies geht doch automatisch, wenn ich vom Stick boote, ich muss nicht manuell die Partitionen löschen und neu erstellen? Meine Daten bleiben erhalten? :)

Edit: Diese fglrx habe ich kurz vor dem Erstellen dieser Frage hier gefunden und nichts damit anzufangen gewusst. Ich kann mich also entscheiden. Ist es falsch, dass ich mich eher für fglrx entscheide? Hört sich viel unkomplizierter an, als die GPU erst abzuschalten und dann wieder einzuschalten. Wie kann ich herausfinden, ob mein Laptop einen Multiplexer hat?


Jetzt, wo du es erwähnt hast: Ich habe nie darauf geachtet, welches 64bit ich nehme. Ich lade gerade amd64, ist es wichtig, dass ich intel64 lade? Wo finde ich das? Bei ubuntu.com wird automatisch amd64 geladen!
Vielen Dank,
Lesiki

Ubuntu 12.04 LTS :)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Lesiki« (21.03.2013, 22:30)


Beiträge: 456

Registrierungsdatum: 14.03.2011

Derivat: Lubuntu

Architektur: 64-Bit PC

  • Nachricht senden

4

22.03.2013, 01:58

Hallo,

ich kenne mich leider nicht mit dem Catalyst-Center von Windows aus.
Wenn du die Methode mit den freien Treibern wählst (du musst den von dir installierten fglrx Treiber wieder deaktivieren, damit das läuft soweit ich weiß), dann kann mit dem Befehl

Quellcode

1
DRI_PRIME=1 <Programmname>

ein Programm über die leistungsfähigere AMD-GPU laufen lassen.
Um die leistungsfähigere Grafikkarte ein- oder auszuschalten nutzt du die Befehle mittels switcheroo. Wenn dein Laptop ein muxless-Laptop ist (meine Nachsuchungen haben das Gegenteil gesagt, aber einfach mal ausprobieren), dann kannst du komülett von der integrierten auf die zusätzliche Grafikkarte und umgekehrt wechseln.
Wenn du die leistungsfähigere Grafikkarte abschaltest, dann wird weniger Strom verbraucht, dass heißt im Akkubetrieb auch weniger Akku. Man soll die Temperatur aus Sicherheitsgründen überwachen, wird geschrieben. Es gibt Programme, die einem die Temperaturen direkt in der Leiste anzeigen. Auch wenn dieser Link hier etwas alt ist, müsste er auch auf einem neuerem System funktionieren.

Du kannst aber auch die Methode über den unfreien, aktuellen fglrx-Treiber wählen, ich glaube aber,dass du vor der Installation des aktuellen Treibers den alten entfernen musst.
Du "musst" dein System nur auf 12.10 updaten, wenn du die PRIME-Methode nimmst. Du kannst dein System einfach mit der Aktualisierungsverwaltung updaten. Mein Rat, eine 12.10 Version zu laden war für den Fall, dass du eine Neuinstallation machen willst.
Ich glaube mit dem Namen amd64 liegt ein Missverständnis vor. amd64-Versionen von Betriebssystemen oder Programmen sind generell für alle 64-Bit Prozessoren. Ich wollte sagen, dass sie nicht nur auf 64-Bit Prozessoren von AMD, sondern auch auf 64-Bit Prozessoren von Intel funktionieren. Es gibt keine Intel64-Architektur (gibt es schon, sie heißt aber amd64).
Zu deinem Problem mit dem Hochfahren: Drücke mal die Umschalt-Taste direkt nach dem Bios. Nun müsstest du ins Grub-Menü kommen. wähle den Wiederherstellungsmodus (oder rescue mode) und wähle danach eine Option die sinngemäß "...im abgesicherten Grafikmodus starten". Mit etwas Glück fährt dein System dann hoch ;) .

Gruß,
schmetterling