Hi Folks, mit Interesse habe ich den Thread "Rechnerabsturz" verfolgt. Anscheinend bin ich auch irgendwie davon betroffen. Somit waren die dort gegebenen Hinweise auch für mich sehr nützlich und informativ. Allerdings habe ich doch noch eine Frage: Im BIOS des betroffenen Rechners kann man sich die CPU- und Systemtemperatur anzeigen lassen. Wie kann ich aber diese Informationen während des laufenden Betriebes erhalten - sprich: aus dem BIOS (oder sonst woher) auslesen. Basteln (extra Temperaturfühler etc.) liegt mir eher nicht so ;-) Gibt es trotzdem irgendwelche (softwareseitigen) Möglichkeiten? Das System: z.Zt. eine Suse 9.0 Prof. Danke Timothy -- "Es gibt zwei Dinge im Leben, die du nicht zurücknehmen kannst: Den Pfeil den du verschossen und das Wort, das du gesprochen" - altes indianisches Sprichwort -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Timothy Kesten schrieb:
Im BIOS des betroffenen Rechners kann man sich die CPU- und Systemtemperatur anzeigen lassen. Wie kann ich aber diese Informationen während des laufenden Betriebes erhalten - sprich: aus dem BIOS (oder sonst woher) auslesen. Basteln (extra Temperaturfühler etc.) liegt mir eher nicht so ;-) Gibt es trotzdem irgendwelche (softwareseitigen) Möglichkeiten?
sensors heißt dein Programm, wenn das Mainboard unterstützt ist. http://secure.netroedge.com/~lm78/ Für Festplatten, die S.M.A.R.T. unterstützen: hddtemp http://www.guzu.net/linux/hddtemp.php Nicht vergessen: Die Temperaturen im Rechner sind von der Raumtemperatur abhängig! Bei mir: im Winter (Raum: 20°): ca. 35° im Sommer (Raum: 30°): ca. 45° Viele Grüße Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 19.06.2006 16:11 schrieb Timothy Kesten: [CPU-Temperatur auslesen] Ich hänge mich hier mal dran, nachdem ich, angestachelt durch diesen Thread, auch mal sensors+ksensors ausprobiert habe. Klappt super, aber nur unter 10.1. Da kann ich die beiden "richtigen Temperaturen" (keine Ahnung was die dritte ist, und wo die angeblich mißt) im Systemtray anzeigen lassen. Unter Suse 9.3 geht das nicht. Unterschiedlich ist nur die Version von Sensors, die ksensors ist gleich: Suse 10.1: sensors-2.10.0-10 ksensors-0.7.3-0.pm.0 Suse 9.3: ksensors-0.7.3-0.pm.0 sensors-2.9.0-3.1 Also hab ich versucht eine aktuelle Version für die 9.3 zu finden. Aber ich bin gescheitert. Das 10.1er src.rpm lässt sich nicht per "rpmbuild --rebuild" in ein rpm umwandeln, da sysfsutils fehlt:
rpmbuild --rebuild sensors-2.10.0-10.src.rpm Installing sensors-2.10.0-10.src.rpm error: Failed build dependencies: sysfsutils is needed by sensors-2.10.0-10
Also nach sysfsutils gesucht, nicht gefunden, also 10.1er src.rpm genommen, da kommt dann:
rpm -Uvh sysfsutils-1.3.0-14.i586.rpm Preparing... ########################################### [100%] file /lib/libsysfs.so.1 from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/dlist_test from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/get_bus_devices_list from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/get_class_dev from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/get_classdev_parent from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/get_device from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/get_driver from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/systool from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/bin/write_attr from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/include/sysfs/dlist.h from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/include/sysfs/libsysfs.h from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.a from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.la from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.so from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4
Also, 10.0er src.rpm gesucht, versucht das zu bauen, ging, aber auch hier:
rpm -Uvh sysfsutils-1.3.0-3.i586.rpm Preparing... ########################################### [100%] file /lib/libsysfs.so.1 from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/dlist_test from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/get_bus_devices_list from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/get_class_dev from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/get_classdev_parent from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/get_device from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/get_driver from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/systool from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/testlibsysfs from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/bin/write_attr from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/include/sysfs/dlist.h from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/include/sysfs/libsysfs.h from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.a from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.la from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4 file /usr/lib/libsysfs.so from install of sysfsutils-1.3.0-3 conflicts with file from package udev-053-15.4
Lange Rede kurzer Sinn: Gibt es die Version 2.10.0-10 von sensors irgendwo für meine 9.3? OJ -- "Der Mississippi ist sehr, sehr launenhaft. Ich hab den Wasserspiegel einmal so sehr steigen und wieder fallen sehen, dass die Fische einen Augenblick in der Luft standen und sich beim Runterfallen ins ausge- trockneten Flussbett die Kiemen verrenkt haben" (Lucky Luke, Band 20)
Hallo, Am Don, 22 Jun 2006, Johannes Kastl schrieb: [..]
Das 10.1er src.rpm lässt sich nicht per "rpmbuild --rebuild" in ein rpm umwandeln, da sysfsutils fehlt:
rpmbuild --rebuild sensors-2.10.0-10.src.rpm Installing sensors-2.10.0-10.src.rpm error: Failed build dependencies: sysfsutils is needed by sensors-2.10.0-10
Also nach sysfsutils gesucht, nicht gefunden, also 10.1er src.rpm genommen, da kommt dann:
rpm -Uvh sysfsutils-1.3.0-14.i586.rpm Preparing... ########################################### [100%] file /lib/libsysfs.so.1 from install of sysfsutils-1.3.0-14 conflicts with file from package udev-053-15.4
*gnurksl* Aendere einfach das .spec. Also $ rpm -i sensors-2.10.0-10.src.rpm $ cd /usr/src/packages/SPECS $ $EDITOR sensors<TAB> [dort das sysfsutils bei den BuildRequires auskommentieren / loeschen] $ rpmbuild -ba sensors.spec Wenn _dann_ noch Fehler auftauchen... Und schau bei Gelegenheit mal ins RPM-Book... -dnh PS: Ich kann in ein .spec auch ein BuildRequires: gtk2+-dev reinschreiben und rpmbuild wird dich entsprechend anmeckern. Nun heisst das RPM bei SuSE eben gtk2 und nicht gtk+ (wie anderswo) und auch nicht gtk2+ und die -devel Version heisst eben gtk2-devel und nicht gtk+-devel oder so. Sowas muss man genauso anpassen, wie wenn eine Datei in ein anderes RPM gesteckt wird... -- Vor allem fällt mir auf daß syntax highlighting in der Defaultkonfiguration meistens unbrauchbar ist. Irgendein Depp scheint zu meinen, daß man alle vorhandenen Farben auch wirklich benutzten muß, so daß das Ergebnis nicht hilfreich sondern einfach nur schrecklich bunt ist :-/ -- kraxel -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 23.06.2006 05:45 schrieb David Haller:
*gnurksl* Aendere einfach das .spec. Also
[dort das sysfsutils bei den BuildRequires auskommentieren / loeschen]
Daran hatte ich auch schon gedacht, aber ich war mir nicht sicher, was ich da tue. Und ob das da nicht aus einem bestimmten Grund drinsteht. Genauso hatte ich gezögert das sysfsutils-rpm einfach per --force zu installieren, da ich keine Ahnung habe was passiert.
Wenn _dann_ noch Fehler auftauchen...
Mal schauen. Ich hatte gehofft es gäbe irgendwo ein "offizielles" rpm, und ich habs nur nicht gefunden. OJ -- Insane people throw computers out of windows, sane people...
Hallo, Am Fre, 23 Jun 2006, Johannes Kastl schrieb:
Am 23.06.2006 05:45 schrieb David Haller:
*gnurksl* Aendere einfach das .spec. Also
[dort das sysfsutils bei den BuildRequires auskommentieren / loeschen]
Daran hatte ich auch schon gedacht, aber ich war mir nicht sicher, was ich da tue. Und ob das da nicht aus einem bestimmten Grund drinsteht.
Ja schon. Du solltest es uebrigens doch besser durch "udev" ersetzen, eben dem Paket in dem die Sachen drin sind: echo ' /lib/libsysfs.so.1 -> libsysfs.so.1.0.3 /lib/libsysfs.so.1.0.3 /usr/bin/dlist_test /usr/bin/get_bus_devices_list /usr/bin/get_class_dev /usr/bin/get_classdev_parent /usr/bin/get_device /usr/bin/get_driver /usr/bin/systool /usr/bin/write_attr /usr/include/sysfs /usr/include/sysfs/dlist.h /usr/include/sysfs/libsysfs.h /usr/lib/libsysfs.a /usr/lib/libsysfs.la /usr/lib/libsysfs.so -> /lib/libsysfs.so.1 /usr/share/man/man1/systool.1.gz ' | xargs rpm -qf Kannst ja mal schauen, zu welchem RPM(s) diese Dateien bei dir gehoeren... -dnh -- Och Aye. Twa pounds ten, and that's cutting me puir wee throatie. Would ye want that haggis supersized? -- Suresh Ramasubramanian channels McDibbler -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 23.06.2006 18:00 schrieb David Haller:
Kannst ja mal schauen, zu welchem RPM(s) diese Dateien bei dir gehoeren...
Bis auf die /lib/libsysfs.so.1.0.3 gehören sie alle zu udev-053-15.4, diese eine ist bei mir nur in Version libsysfs.so.1.0.2 vorhanden. Also werd ich mal das rpm nochmal bauen. Danke schon mal für die Tipps, und fürs Angst-vor-RPM-bauen-und-was-falsch-machen nehmen. OJ -- | Ich bekomme auch einige Würmer oder mails mit Vieren! 444444444444444444444444444444444444444444 Hier noch ein paar Vieren, extra fuer dich. [ Jan Hendrik Berlin und David Haller in suse-linux]
Am 23.06.2006 19:22 schrieb Johannes Kastl:
Also werd ich mal das rpm nochmal bauen. Danke schon mal für die
War wohl nix, es fängt zwar an zu kompilieren, aber dann kommt:
Processing files: sensors-2.9.1-4 Finding Provides: /usr/lib/rpm/find-provides Finding Requires: /usr/lib/rpm/find-requires Provides: libsensors.so.3 Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Requires: modules /bin/bash /bin/sh /usr/bin/perl libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libm.so.6 libm.so.6(GLIBC_2.0) librrd.so.0 libsensors.so.3 Processing files: sensors-debuginfo-2.9.1-4 Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/sensors-2.9.1-build error: Installed (but unpackaged) file(s) found: /lib/modules/2.6.11.4-21.12-default/build/include/i2c-dev.h /lib/modules/2.6.11.4-21.12-default/build/include/sensors.h
RPM build errors: Installed (but unpackaged) file(s) found: /lib/modules/2.6.11.4-21.12-default/build/include/i2c-dev.h /lib/modules/2.6.11.4-21.12-default/build/include/sensors.h
Das war die Ausgabe des 10.0er src.rpms, das ich auch mal probiert habe. Gehen aber beide nicht, kommt beide male dieser Fehler. Schön langsam vergeht mir die Lust, unter anderem weil ich keine Ahnung wie ich das jetzt beheben könnte. OJ -- Mich stört es, dass wir nicht mehr die größte Band der Welt sind. U2, die Stones, sogar Coldplay sind mittlerweile größer als wir. (Liam Gallagher, visions.de/news/6499)
Hallo, Am Fre, 23 Jun 2006, Johannes Kastl schrieb:
Am 23.06.2006 19:22 schrieb Johannes Kastl:
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/sensors-2.9.1-build error: Installed (but unpackaged) file(s) found: /lib/modules/2.6.11.4-21.12-default/build/include/i2c-dev.h /lib/modules/2.6.11.4-21.12-default/build/include/sensors.h [..] Schön langsam vergeht mir die Lust, unter anderem weil ich keine Ahnung wie ich das jetzt beheben könnte.
Ist eine Eigenart von RPM4. Fuege folgendes am Ende der %install-Sektion ein (wenn "uname -r" 2.6.11.4-21.12-default ausgibt): MODINC="/lib/modules/`uname -r`/build/include" rm ${RPM_BUILD_ROOT}${MODINC}/i2c-dev.h rm ${RPM_BUILD_ROOT}${MODINC}/sensors.h Dann sollte es klappen. HTH, -dnh -- 33: Echte NS-Lady Benutzerin von Netscape. (nach de.talk.bizarre) -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 23.06.2006 21:12 schrieb David Haller:
Dann sollte es klappen.
Du bist ein Schatz. Es klappt tatsächlich. Leider kommt die schlechte Nachricht: Im Moment hat sich nix geändert, ksensors bietet mir dieselben Sachen an, immer noch weniger als auf der 10.1. Aber da kümmer ich mich am Wochenende mal drum, evtl. mal rebooten, und mal genauer schauen was die 10.1 da macht. OJ -- The problem with the world is stupidity. Not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (Frank Zappa)
On Fri, Jun 23, 2006 at 07:35:47PM +0200, Johannes Kastl wrote:
Am 23.06.2006 19:22 schrieb Johannes Kastl:
RPM build errors: Installed (but unpackaged) file(s) found: /lib/modules/2.6.11.4-21.12-default/build/include/i2c-dev.h /lib/modules/2.6.11.4-21.12-default/build/include/sensors.h
Schön langsam vergeht mir die Lust, unter anderem weil ich keine Ahnung wie ich das jetzt beheben könnte.
du musst diese beiden neuen Dateien in die %files Section aufnehmen. Lies mal "Maximum RPM", wenn du wieder Lust auf's basteln am Computer hast. Es kann nicht schaden, wenn man seine Pakete erstellen und wie hier aktualisieren kann. http://www.rpm.org/max-rpm-snapshot/ Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 25.06.2006 09:20 schrieb Peter Wiersig:
du musst diese beiden neuen Dateien in die %files Section aufnehmen.
Gut zu wissen, auch wenn es mit Davids Tipp erstmal kompiliert hat. Hmm, hängt es evtl. an diesen Dateien dass es mir nicht alles anzeigt was es auf der 10.1 tut? Mal schauen, wenn ich lustig bin kompilier ich es nochmal.
Lies mal "Maximum RPM", wenn du wieder Lust auf's basteln am Computer hast. Es kann nicht schaden, wenn man seine Pakete erstellen und wie hier aktualisieren kann.
Ich kompiliere eigentlich selten und ungern, da ich bisher das meiste per apt bekam. Aber man lernt ja nie aus... OJ -- Als Frau Gamasche sie mit zitternder Stimme gefragt hatte, wie man den Vetter zweiten Grades einer Königin ansprach, antwortete Susanne gedankenlos: "Wir nannten ihn einfach Jamie". (T. Pratchett, Schweinsgalopp)
Hallo, Am Son, 25 Jun 2006, Johannes Kastl schrieb:
Am 25.06.2006 09:20 schrieb Peter Wiersig:
du musst diese beiden neuen Dateien in die %files Section aufnehmen.
Gut zu wissen, auch wenn es mit Davids Tipp erstmal kompiliert hat.
Hmm, hängt es evtl. an diesen Dateien dass es mir nicht alles anzeigt was es auf der 10.1 tut? Mal schauen, wenn ich lustig bin kompilier ich es nochmal.
In diesem Fall ist es IMO nicht sinnvoll, die einzupacken, denn das sind Kernel-Header, die man bei nem binary-Paket sowieso nicht braucht. Die gehoerten also in ein -devel Paket; die genauen Header kenne ich jetzt aber nicht aber ich vermute, dass die Header zum Kernel selbst gehoeren, und dann gehoeren die auf keinen Fall mit ins sensors RPM. -dnh -- Ceci n'est pas une .signature. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (5)
-
David Haller
-
Johannes Kastl
-
Martin Ereth
-
Peter Wiersig
-
Timothy Kesten