Diskussion:Compaq HP nx6125

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche

TODO
- WLAN in ndiswrapper und bcm43xx-Section teilen (fertiggestellt am 24.12.2006 von direx)
- Xserver in radeon- und fglrx-Section teilen
- Modem-Einrichtung erklären (hat schon jemand Erfahrung???)

[Bearbeiten] Suspend-Modi

Wichtig: Suspend2ram sollte mit xorg 7.1 out-of the box gehen. Wer kann das bestätigen (dann wäre die Anleitung im wiki überflüssig)??

Da bisher niemand protestiert hat, werde ich die entsprechende Section der Übersichtlichkeit halber kürzen! --direx 11:30, 22. Nov. 2007 (UTC)


[Bearbeiten] Multimediatasten

Es wurde im Wiki angemerkt, dass man mit einem Script die Mute-LED zum Leuchten bringen kann. Bei mir funktioniert das aber automatisch; wenn ich auf Mute drücke, ist das System auch still und die LED leuchtet....
Kann das jemand bestätigen? --direx 13:47, 31. Okt. 2007 (UTC)

Da es keine Proteste gab, habe ich den Eintrag wieder entfernt. Außerdem war von der HP zv6000er Reihe die Rede, welche nicht in diesem Artikel beschrieben wird! --direx 10:01, 4. Jan. 2008 (UTC)

[Bearbeiten] Weitere Diskussionen

[deleted obsolete discussion ;)]

Hallo, zu der sache mit dem BIOS Update, da bin ich über dieses PDF bei HP gestolpert http://h71028.www7.hp.com/enterprise/downloads/HP_whitepaper_Mobiles_Linux_062205.pdf war für das nx6125 verlinkt aber im Document wird es nicht erwähnt o_O

Meine frage wäre, bis jetzt habe ich nen 2.16.18 Kernel, mit einer Modifizierten DSDT Tabelle von http://acpi.sourceforge.net/dsdt/view.php?id=561 ist das beim F.11 BIOS nicht mehr nötig?
---
Also bevor man das BIOS updated, sollte man wahrscheinlich erstmal den neusten Kernel (2.6.22.5) probieren. Laut LKML wurde der Bug mit der Lüftersteuerung in Kernel 2.6.21 behoben, also sollte weder ein BIOS-Update noch eine modifizierte DSDT nötig sein.
Mit der 2.6.22 hatte ich auch noch nie irgendwelche Probleme, alles funktioniert bestens. -- direx 11:08, 24. Aug. 2007 (CET)
---
Ich hab mein BIOS auf F.11 aktualisiert und mein Rechner lief bis Kernel 2.6.21 bestens. Mit Kernel 2.6.22 schaltet sich mein Lüfter nicht mehr aus und nach dem Aufwachen aus dem Suspend-to-Ram bzw. to-Disk bleibt der Bildschirm schwarz. Irgendwas muß bei der ACPI Implementierung des 2.6.22 schief gelaufen sein. Wie schon gesagt, bei 2.6.21 lief alles wunderbar. Hat jemand ähnliche Erfahrungen bzw. vielleicht eine Lösung?
---
Das Problem habe ich auch, suspend2disk (tuxonice) geht mit dem amd-treiber (fglrx) gar nicht, suspend2ram geht manchmal und machnchmal nicht. Man wird wohl warten müssen, was 2.6.23 bringt ;) --direx 19:56, 4. Okt. 2007 (UTC)
---
Danke für die Rückmeldung. Da stehe ich zumindest nicht allein da. Zum Problem mit dem Lüfter hab ich das http://lkml.org/lkml/2007/5/16/249 gefunden. Scheint also sich durch das gesamte 2.6.22 Release zu ziehen.
---
ich benutze den 2.6.22-gentoo-r8 kernel, der cpulüfter läuft nur in der grundgeschwindigkeit und die cpu wird bis zu 64°C warm... ist das noch ok?
---
Um ehrlich zu sein würde ich den Kernel 2.6.22 nicht benutzen, da wie oben beschrieben, die Lüftersteuerung mit diesem Release nicht richtig funktioniert. Die Temperatur von 64°C ist zu hoch. Bei Versuchen mit dem Kernel 2.6.22 war die Temperatur meiner CPU bei laufendem Lüfter bis knapp 35°C gesunken. Bei normaler Steuerung wie im Kernel 2.6.21 sollte die CPU zwischen 50 und 60°C liegen. Ein weiteres Problem ist bei diesem Laptop das BIOS: bitte überprüfe deine Version. F.11 ist ok, wenn darunter dann erstmal aktualisieren. Weiterhin ist die Frage, bei welchem Takt dein Rechner läuft. Im idle sollte er mit 800MHz laufen, wenn er ständig mit 1800MHz läuft, dann wäre das auch eine Erklärung für die hohe Temperatur.
---
danke für die rasche antwort. ich habe gestern das neuste bios eingeflasht und meine acpi nochma gecheckt, nun läuft alles toll. kernel 2.6.22 brauch ich weil wlan ja gerade im linux kernel umgestellt wird, und ich für meine rtl8187 ein modul compilen muss was wohl erst im 2.6.23er kernel sein wird. hier noch die ausgabe meiner acpi steuerung.
state: active[3]
temperature: 53 C
critical (S5): 95 C
passive: 88 C: tc1=1 tc2=2 tsp=100 devices=C000
active[0]: 80 C: devices=C256
active[1]: 75 C: devices=C257
active[2]: 65 C: devices=C258
active[3]: 50 C: devices=C259
....die anderen sensoren melden 52°,34° und 27°. sehr schön ist das der rechner offenstichtlich 5 stufen hat (wenn man die grunddrehzahl mitzählt)
ich habe die lüftungsschlitze zugehalten und die anzeige beobachtet, die regelung funktioniert einwandfrei, ich halte die kritische temperatur bei 95° aber etwas zu hoch angesetzt, doch sind mehr als 67° in meiner simmulation (100%cpu last + lüfterschlitze zu) nicht überschritten worden.
---
Schön das ich dir helfen konnte. Die fünfstufige Lüftersteuerung ist erst mit dem F.11 gekommen, vorher waren es nur drei. Jetzt hab ich ein paar Fragen an dich:
1. Warum benutzt du einen USB Stick und nicht die interne WLAN Karte?
2. Du sagst, daß bei dir läuft der Lüfter mit 2.6.22 korrekt läuft, d.h. er schaltet sich aus, wenn die CPU unter 50 °C ist. Hast du im Kernel "local APIC support on uniprocessors" unter "Processor type and features" einkompiliert? Wie schon gesagt, bei mir läuft der Lüfter mit diesem Release ständig durch und vielleicht ist eine Einstellung im Kernel schuld.
3. Wie komme ich zu der oben gezeigten Ausgabe der ACPI Steuerung?

---
Also zum allgemeinen ACPI-Problem: 2.6.23 läuft wie geschmiert, suspend2disk (das aus den kernel) und suspend2ram funktioniere beide wunderbar; auch mit ATI-Treibern.
@Vorposter:
1. keine Ahnung warum er das macht :)
2. APIC und local APIC sollten bei diesem Notebook _immer_ aktiviert sein (ohne kam es bei mir oft zu IRQ-Konflikten und ähnlichem)
3. cat /proc/acpi/thermal_zone/TZ1/temperature bzw.
cat /proc/acpi/thermal_zone/TZ1/trip_points
TZ1 steht hierbei für die entsprechende "Wärmezone" --direx 17:14, 10. Okt. 2007 (UTC)
---
Na da hab ich ja einen Grund auf den 2.6.23 mich zu freuen (ich weiß er ist heute rausgekommen, warte trotzdem ab bis er im stable tree von gentoo ist). Ist jetzt suspend2 endlich im Kernel drin? Das wäre ja endlich Zeit.
---
Nein, suspend2 bzw. tuxonice ist nicht im kernel und das wird so schnell auch nicht passieren. --direx 10:12, 11. Okt. 2007 (UTC)
---
Verstehe, du hast das normale swsusp genommen. Das hat bei mir nie funktioniert, darum hab ich immer noch parallel die suspend2 sourcen am laufen. Wenn das jetzt geht wäre ja nicht schlecht. Trotzdem finde ich die suspend2 Lösung besser. Jetzt ist im Kernel bereits die 3000. Virtualisierungstechnik enthalten, aber immer noch nicht suspend2 :-(
Nachtrag:
Das Problem mit dem ständig laufenden Lüfter meines hp nx6125 ist gelöst: ich hatte in der Kernelkonfiguration unter Device Drivers -> Graphics Support Support for frame buffer devices, Vesa und Radeon Support eingeschalten gehabt. Damit kam irgendwas durcheinander. Nachdem ich den Radeon Support entfernt habe, funktioniert die Lüftersteuerung auch wieder problemlos.
Im 2.6.21 hatte ich genau die gleiche Einstellung, doch da hat alles funktioniert.
Immer diese Seiteneffekte ...
---
Es wäre wahrscheinlich gut, dein Problem irgendwo festzuhalten, vielleicht auch auf der Wiki-Seite. Man könnte ja eine neue Section "Probleme" einfügen und dort problematische Kernelversionen und -probleme festhalten

Offtopic/News: Kernel 2.6.24 bietet einen neuen WLAN-Treiber, der endlich 54g-Geschwindigkeiten unterstützt und den neuen WLAN-Stack benutzt. Man darf sich also schon freuen :)--direx 07:06, 15. Okt. 2007 (UTC)
---
Das Problem hab ich noch eingegrenzt: es tritt nur auf, wenn radeonfb in den Kernel und nicht als Modul kompiliert wird. Da der Fehler auch in 2.6.23 auftritt (ich konnte es nicht lassen diese Kernelversion zu testen), hab ich einen Kernel Bug Track erfaßt. Zwei Kernelentwickler haben sich bereits gemeldet. Einer meint, es liegt daran, daß das radeonfb Modul, wenn es in den Kernel einkompiliert ist, einen i2c Bus erzeugt, bevor der Chipsatz i2c bus generiert wird. Dadurch wird die Lüftersteuerung zerstört. Das Problem ist also das Modul radeonfb. Wenn es also als Modul kompiliert wird, dann funktioniert alles.
---
In Kombination mit den AMD-Treibern gibt es ja sowieso Probleme mit radeonfb (bzw. kann es Probleme geben), weswegen ich die Finger davon lasse. Der Vesa-Treiber tut es für den Splash auch, aber den Textmodus finde ich sowieso viel schöner (es geht einfach schneller :) --direx 09:48, 16. Okt. 2007 (UTC)
---
Ein Abgesang
Hallo, ich bin derjenige, der diesen deutschsprachigen Beitrag zum nx6125 begonnen hat und ca. 60% davon verfaßt hat. Vor drei Wochen begann mein Laptop langsam zu sterben. Es begann damit, daß er im laufenden Betrieb einfror. Nach hartem Ausschalten und Neustart war der Superblock der / und /usr Partition zerstört. Glücklicherweise konnte ich noch ein --rebuild-sb durchführen und die wichtigsten Daten retten. Beim Neuaufsetzen des System bekam ich folgende Fehlermeldungen nach bestimmter Laufzeit (meisten nach einer halben Stunde, manchmal eher manchmal später):
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: error=0x40 { UncorrectableError }

Mein Verdacht bestätigte sich nach einem Lauf von badblocks. Die Platte war grad dabei sich in die ewigen Jagdgründe zu verabschieden. Also nicht lange nachgetrauert, neue Platte geholt. Bei Installationsversuchen mit Gentoo und Ubuntu das fast gleiche Bild:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
(Man beachte der 0x40 Fehler war weg)

Das Problem an diesen Fehlermeldungen sind, daß mein Rechner einfach danach stehen bleibt. Nach dem Neustart sieht man, daß er auch noch gleich das Dateisystem ins Nirvana gerissen hat. Ich hab dann alles ausprobiert, was man in solchen Fällen ausprobiert:
1.Festplatten check - alles ok
2.Hauptspeichercheck - alles ok
3.andere Linuxe (Ubuntu, Suse) - das gleiche Bild. Ubuntu und Suse ließen sich sogar manchmal installieren, aber nach einiger Zeit (maximal 2h) kamen die ersten Fehlermeldungen (siehe oben) in /var/log/message an und dann wars auch bald vorbei.
4.alle Kernelparameter die was damit zu tun haben könnten eingetragen (noapic, nolapic pci=noacpi, ide=nodma usw.) ide=nodma hat dazu geführt, daß die Fehler nicht mehr kamen, aber auch nur deshalb, weil diese Fehlermeldungen erst ab UDMA3 kommen. Der Rechner blieb trotzdem stehen.
5.mit hdparm rumgespielt
6.BIOS hoch und runtergepatch
7.und ich traue es mir kaum zu sagen: Windows 2000 und XP draufgepackt. Windows 2000 ist auch abgekackt, bei XP hab ich gar nicht erst darauf gewartet. Hab ich nur genutzt um einfacher das BIOS zu Patchen
8.zu allerletzt hab ich meine Rechner bis auf das Mainboard ausgezogen, alles abgestaubt (war aber nichts staubig, ich hab irgendwo ein Wackelkontakt oder Feuchtigkeit vermutet) und den Heatsink ausgebaut und nochmal den Prozessor und dem Chipsatz ordentlich Wärmeleitpaste verpaßt. Ich hab zuletzt geglaubt es liegt an schlechter Kühlung des Chipsatzes, wo der IDE Controller scheinbar oben ist, der diese Fehler höchstwahrscheinlich verursacht. Hat aber auch nichts gebracht.
Ich bin jetzt immer noch der Meinung, daß der IDE Controller die Ursache ist, aber da kann ich nichts mehr machen. Ich hab jetzt ca. 3 Wochen rumgebastelt und meine Freundin war schon echt sauer. Heute hab ich aufgegeben. Hat jemand noch eine letzte Idee?
Ich werde mich jetzt nach einem neuen Laptop umschauen. Hat jemand einen guten Tipp für ein aktuelles Notebook welches unter Linux gut läuft? Es kommt bei mir eigentlich nur Dell , HP und Lenovo in Frage. Der Preis sollte maximal 700 € betragen. Da findet man zwar einige, aber ich wollte eines ohne Windows , weil ich nicht zur 60 Mrd. von Bill Gates beitragen wollte. Ach ja und einen Schminktisch will ich auch nicht.

PS:Den nx6125 müßt ihr unbedingt mal auseinanderbauen. Mit dem Service Manual von HP (einfach mal nach "nx6125 Service Manual" googeln) ist das ganz einfach. Das ist wirklich ein gutes Beispiel für eine hervorragende Dokumentation. Ich glaube, wenn es eine Weltmeisterschaft gäbe "Laptop so schnell wie möglich auseinanderbauen und wieder zusammensetzen" würde ich ganz vorn dabei sein.
--
Klingt zwar vielleicht komisch, aber: hast du es mal mit einer 3. Platte probiert? Sind irgendwelche Pins verbogen? Normalerweise würde ich ja sagen, dass das an der Platte liegt, aber wenn du bereits eine andere getestet hast... das klingt leider wirklich ziemlich nach einem Chipsatz-/ Hardwareproblem.
Und wegen einem neuen Notebook: ich habe letztens für jemanden günstig (500€) ein HP 6715s mit FreeDOS geholt. Das läuft mit Linux recht gut (64bit) und hat keinen Schminkspiegel. Ich persönlich würde mir aber als nächstes eine Intel CPU und NVIDIA Grafik zulegen (ja ich weiß, ATI bessert sich). Schon weil du unter Linux mit einer Intel-CPU an der CPU-Spannung rumspielen kannst :) --direx 16:42, 15. Nov. 2007 (UTC)
---
So jetzt hab ich doch nochmal sicherheitshalber WinXP probiert. Aber das schmeißt sich nach 2h auch weg und kommt nicht mehr auf die Beine. Platte glaube ich nicht, die ist i.O. Außerdem ist es eher unwahrscheinlich, daß zwei völlig verschiedene Festplatten sich so gleich verhalten. Pins usw. ist auch i.O. Wegen des neuen Notebooks. Ich bin auch auf der Intel Centrino Schiene, gibt einfach weniger Probleme unter Linux Ich hab mir da was von Lenovo ausgesucht, aber ich warte noch eine Weile. In der nächsten ct Ausgabe werden Notebooks ab 450 € getestet. Vielleicht ist da was für mich dabei.
Um HP wollte ich eigentlich einen Bogen machen. Ich hab ein Gentoo Wiki des 6710b gelesen, in dem beschrieben war, daß diese verdammten Temperaturprobleme immer noch Thema sind. Wie sieht es bei dem 6715s damit aus?
---
6715s läuft wunderbar, Temperatur ist kein Problem. Wenn man den Kernel selbst baut, bekommt man das auf jeden Fall alles in den Griff - selbst Suspend2Ram und Tuxonice.
Aber du hast natürlich Recht, mit Lenovo und Intel sollte man mit Linux recht gut fahren. Ich hoffe trotzdem, dass mir mein nx6125 noch eine Weile erhalten bleibt :) --direx 11:11, 22. Nov. 2007 (UTC)
---
Hab mir jetzt das 6715b gekauft. Gentoo läuft perfekt darauf. Lüfter arbeitet zuverlässig. Hibernate kein Problem. Hab auch schon ein Wiki verfaßt.
Wollte grad bei Ebay kaputten nx6125 ersteigern (LCD Display defekt), um aus zwei Laptops einen zu machen. Der ging für Sage und Schreibe 163€ über den digitalen Ladentisch. Die spinnen! Das war mir zu teuer. Wer braucht einen über zwei Jahre alten Laptop mit defektem Display (außer mir)?

'Persönliche Werkzeuge