Re: [gentoo-user] managing RAM usage
I'm trying to maximize the number of servers I can run on my machine without running out of physical RAM. I noticed something strange when comparing top and free statistics: top says each PID associated with a particular server has a RES of about 100M. Does that mean each running instance of that server reserves 100MB? Since there are 20 of these servers running, this seems contradictory to the output from free which indicates less than 1GB used -/+ buffers/cache. Is there any way to monitor RAM usage over time to see how close I'm getting to using all of my physical RAM? - Grant Check out my friend's information here http://koltsoff.com/pub/ures/ and the accompanying Meminfo script (linked at bottom of ^ web page). -- Happy Penguin Computers ') Thanks for that info. The answer to this question seems pretty indefinite. I'm now logging 'free' to a file once per minute so I can see how real-world traffic affects overall memory usage. Still I would need to see the system with processed forked all the way to MaxClients to know how close it gets to OOM. - Grant
[gentoo-user] monitoring system resource usage
Can anyone recommend a method for monitoring system resource usage in a way that would allow me to correlate a rise in my web server's response time with the usage of a particular system resource if such a correlation exists? I don't need it to be 100% accurate, just accurate enough to be able to make the correlation with a reasonable degree of certainty. - Grant
Re: [gentoo-user] mesa 9.1.2.r1 fails to build
Bug 458550 -- Regards Daniel
Re: [gentoo-user] java-config, flaggie
2013/6/14 Silvio Siefke siefke_lis...@web.de: Hello, On Thu, 13 Jun 2013 20:29:00 +0200 Daniel Pielmeier bil...@gentoo.org wrote: pkg_resources is provided by setuptools. Maybe there is something wrong with it. Yes i think so, now is the problem that they need python package in version which is not in portage: siefke@gentoo-mobile ~ $ flaggie Traceback (most recent call last): File /usr/bin/flaggie, line 5, in module from pkg_resources import load_entry_point File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 2852, in module working_set.require(__requires__) File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 697, in require needed = self.resolve(parse_requirements(requirements)) File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 595, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: setuptools==0.7.2 siefke@gentoo-mobile ~ $ java-config -help Traceback (most recent call last): File /usr/bin/java-config-2, line 5, in module from pkg_resources import load_entry_point File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 2852, in module working_set.require(__requires__) File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 697, in require needed = self.resolve(parse_requirements(requirements)) File /usr/lib64/python3.2/site-packages/pkg_resources.py, line 595, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: setuptools==0.7.2 Can i install manual the tool in this version? Thank you Greetings Silvio setuptools has been bumped recently to 0.7.2. However I don't know why the packages should require a version which is not even available! I think your problem must lie deeper. It looks like you have set python3 as main python interpreter. I recommend switching back to python2. -- Regards Daniel
[gentoo-user] kde (part of) depends on gnome?
Hi list, am I the only one who find this dependecy at least weird? equery d app-admin/system-config-printer-gnome * These packages depend on app-admin/system-config-printer-gnome: kde-base/print-manager-4.10.3 (app-admin/system-config-printer-gnome) Just popped on me during last update ... I have kde desktop profile with gnome masked also in global USE flag. Have nice day S
Re: [gentoo-user] java-config, flaggie
Hello, On Fri, 14 Jun 2013 10:50:19 +0200 Daniel Pielmeier bil...@gentoo.org wrote: setuptools has been bumped recently to 0.7.2. However I don't know why the packages should require a version which is not even available! I think your problem must lie deeper. It looks like you have set python3 as main python interpreter. I recommend switching back to python2. Now come bigger problems, and i have all python modules build new, with python_targets 2.7 and 3.2. Python Interpreter: gentoo-mobile ~ # eselect python list Available Python interpreters: [1] python2.7 * [2] python3.2 * Messages for package dev-java/ant-core-1.8.4-r1: * * Can't run java-config --help * Have you upgraded python recently but haven't * run python-updater yet? * ERROR: dev-java/ant-core-1.8.4-r1 failed (setup phase): * Can't run java-config --help * * Call stack: * ebuild.sh, line 93: Called pkg_setup * ebuild.sh, line 324: Called java-pkg-2_pkg_setup * java-pkg-2.eclass, line 53: Called java-pkg_init * java-utils-2.eclass, line 2158: Called die * The specific snippet of code: * die Can't run java-config --help * * If you need support, post the output of `emerge --info '=dev-java/ant-core-1.8.4-r1'`, * the complete build log and the output of `emerge -pqv '=dev-java/ant-core-1.8.4-r1'`. * The complete build log is located at '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/temp/die.env'. * Working directory: '/usr/lib64/portage/pym' * S: '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/work/apache-ant-1.8.4 gentoo-mobile ~ # emerge --info =dev-java/ant-core-1.8.4-r1 Portage 2.1.12.2 (default/linux/amd64/13.0/desktop, gcc-4.6.3, glibc-2.15-r3, 3.8.13-gentoo x86_64) = System Settings = System uname: Linux-3.8.13-gentoo-x86_64-Intel-R-_Atom-TM-_CPU_N550_@_1.50GHz-with-gentoo-2.2 KiB Mem: 1006208 total,106820 free KiB Swap:2047996 total, 1986092 free Timestamp of tree: Thu, 13 Jun 2013 16:00:01 + ld GNU ld (GNU Binutils) 2.22 app-shells/bash: 4.2_p45 dev-java/java-config: 2.1.12-r1 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/cmake: 2.8.10.2-r2 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.6, 1.12.6 sys-devel/binutils: 2.22-r1 sys-devel/gcc:4.6.3 sys-devel/gcc-config: 1.7.3 sys-devel/libtool:2.4-r1 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.7 (virtual/os-headers) sys-libs/glibc: 2.15-r3 Repositories: gentoo ACCEPT_KEYWORDS=amd64 ACCEPT_LICENSE=* -@EULA CBUILD=x86_64-pc-linux-gnu CFLAGS=-O2 -march=atom -mtune=atom -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe CHOST=x86_64-pc-linux-gnu CONFIG_PROTECT=/etc /usr/share/gnupg/qualified.txt CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo CXXFLAGS=-O2 -march=atom -mtune=atom -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe DISTDIR=/usr/portage/distfiles FCFLAGS=-O2 -pipe FEATURES=assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch FFLAGS=-O2 -pipe GENTOO_MIRRORS=http://ftp.halifax.rwth-aachen.de/gentoo/; LANG=de_DE.UTF-8 LDFLAGS=-Wl,-O1 -Wl,--as-needed MAKEOPTS=-j3 PKGDIR=/usr/portage/packages PORTAGE_CONFIGROOT=/ PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage PORTDIR_OVERLAY= SYNC=rsync://rsync.gentoo.org/gentoo-portage USE=X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif gpm gtk iconv ipv6 jpeg lcms libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds python qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vaapi vorbis wxwidgets x264 xcb xml xv xvid zlib ABI_X86=64 ALSA_CARDS=intel_hda APACHE2_MODULES=authn_core authz_core socache_shmcb unixd actions alias auth_basic
Re: [gentoo-user] kde (part of) depends on gnome?
On Fri, 14 Jun 2013 12:45:04 +0200, Samuraiii wrote: am I the only one who find this dependecy at least weird? equery d app-admin/system-config-printer-gnome * These packages depend on app-admin/system-config-printer-gnome: kde-base/print-manager-4.10.3 (app-admin/system-config-printer-gnome) I wondered about that when I saw it a few days ago. There is a bug report on this, one file from app-admin/system-config-printer--gnome is needed and there was discussion about splitting off a system-config-printer-common package. -- Neil Bothwick Don't let your mind wander, it's too little to be let out alone. signature.asc Description: PGP signature
Re: [gentoo-user] kde (part of) depends on gnome?
On 14/06/13 at 12:45pm, Samuraiii wrote: Hi list, am I the only one who find this dependecy at least weird? equery d app-admin/system-config-printer-gnome * These packages depend on app-admin/system-config-printer-gnome: kde-base/print-manager-4.10.3 (app-admin/system-config-printer-gnome) Just popped on me during last update ... I have kde desktop profile with gnome masked also in global USE flag. Have nice day S https://bugs.gentoo.org/show_bug.cgi?id=456360 :) -- - Yohan Pereira The difference between a Miracle and a Fact is exactly the difference between a mermaid and a seal. -- Mark Twain
Re: [gentoo-user] java-config, flaggie
On Fri, 14 Jun 2013 12:51:51 +0200, Silvio Siefke wrote: * Can't run java-config --help * Have you upgraded python recently but haven't * run python-updater yet? [snip] What can do now? I understand nothing at the moment. Have you run python-updater? I was about to suggest that anyway, but the ebuild beat me to it. -- Neil Bothwick How is it one careless match can start a forest fire, but it takes a whole box to start a campfire? signature.asc Description: PGP signature
Re: [gentoo-user] mesa 9.1.2.r1 fails to build
130613 Walter Dnes wrote: I'm on a new Dell i5 machine, stable, straight amd64 profile. I tried makeopts -j1 in desperation; doesn't help. As someone noted : Bug 458550 . I ran into this, but was too busy to look for a bug report left 9.0.1 in place. The extra USE flag allows it to install on my machine. -- ,, SUPPORT ___//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT`-O--O---' purslowatchassdotutorontodotca
Re: [gentoo-user] mesa 9.1.2.r1 fails to build
On Fri, Jun 14, 2013 at 10:35:54AM +0200, Daniel Pielmeier wrote Bug 458550 Thanks. My Google-fu isn't what it used to be. I've now built it successfully with the shared-glapi flag. -- Walter Dnes waltd...@waltdnes.org I don't run desktop environments; I run useful applications
[gentoo-user] Re: monitoring system resource usage
On 06/14/2013 12:56 AM, Grant wrote: Can anyone recommend a method for monitoring system resource usage in a way that would allow me to correlate a rise in my web server's response time with the usage of a particular system resource if such a correlation exists? I don't need it to be 100% accurate, just accurate enough to be able to make the correlation with a reasonable degree of certainty. Is the server local or remote, and can you use gui-based tools that need an X session to be running?
Re: [gentoo-user] monitoring system resource usage
Am 2013-06-14 09:56, schrieb Grant: Can anyone recommend a method for monitoring system resource usage in a way that would allow me to correlate a rise in my web server's response time with the usage of a particular system resource if such a correlation exists? I don't need it to be 100% accurate, just accurate enough to be able to make the correlation with a reasonable degree of certainty. - Grant http://munin-monitoring.org/ ;-)
Re: [gentoo-user] Re: Any way of tracing kernel freezes?
On Fri, Jun 14, 2013 at 05:04:15AM +0800, William Kenworthy wrote: On 13/06/13 22:05, Nikos Chantziaras wrote: but I'd think that a corrupt memory would cause something different than a full freeze. It usually manifests in segfaults that seem to come at random. But it's still worth a shot. It's very easy. Emerge sys-apps/memtest86+ and add this grub entry: I found my old USB Gentoo which has memtest installed (and which I used for my first test also). I let it run for two passes, both successful. So the RAM seems fine. Temperature? - check for dust puppies clogging the heatsinks, cooling etc. It’s a netbook with a 6.5 Watt CPU. I’m going through the big emerge again right now (3.5 hours in), and it never goes above 66°. Besides, the freezes also happened when I didn’t do anything heavy. Just surfing (though Firefox can also be heave for an Atom ^^). Anyhoo, I’m running 3.8.13 again now. I didn’t have my config anymore, so I oldconfig'ed it from 3.9. Let’s see whether it’s more stable. If yes, hm... I can’t really report this to the kernel devs: “My netbook freezes since 3.9, that’s all I know. Here, have my configs.” :-I -- Gruß | Greetings | Qapla’ Please do not share anything from, with or about me with any Facebook service. The problem with FORTRAN jokes is that they never fit into a single li signature.asc Description: Digital signature
Re: [gentoo-user] java-config, flaggie
Hello, On Fri, 14 Jun 2013 11:59:04 +0100 Neil Bothwick n...@digimed.co.uk wrote: Have you run python-updater? I was about to suggest that anyway, but the ebuild beat me to it. Yes at this moment is finished. I make env-update ; source /etc/profile ; reboot but nothing change. Is the same result. pkg_resources.DistributionNotFound: setuptools==0.7.2 Thank you Greetings Silvio
Re: [gentoo-user] java-config, flaggie
Hello, On Fri, 14 Jun 2013 11:59:04 +0100 Neil Bothwick n...@digimed.co.uk wrote: Have you run python-updater? I was about to suggest that anyway, but the ebuild beat me to it. Is this the tool which is needed? https://pypi.python.org/pypi/setuptools/0.7.2 Thank you Greetings Silvio
Re: [gentoo-user] java-config, flaggie
Hello, so i have install this setuptools from the website. Flaggie and Java Config work, i think but now trouble with the ant-core and i need the SWT Package. * Messages for package dev-java/ant-core-1.8.4-r1: * Unable to determine VM for building from dependencies: * ERROR: dev-java/ant-core-1.8.4-r1 failed (setup phase): * Failed to determine VM for building. * * Call stack: * ebuild.sh, line 93: Called pkg_setup * ebuild.sh, line 324: Called java-pkg-2_pkg_setup * java-pkg-2.eclass, line 53: Called java-pkg_init * java-utils-2.eclass, line 2187: Called java-pkg_switch-vm * java-utils-2.eclass, line 2671: Called die * The specific snippet of code: * die Failed to determine VM for building. * * If you need support, post the output of `emerge --info '=dev-java/ant-core-1.8.4-r1'`, * the complete build log and the output of `emerge -pqv '=dev-java/ant-core-1.8.4-r1'`. * The complete build log is located at '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/temp/die.env'. * Working directory: '/usr/lib64/portage/pym' * S: '/var/tmp/portage/dev-java/ant-core-1.8.4-r1/work/apache-ant-1.8.4' gentoo-mobile ~ # emerge --info =dev-java/ant-core-1.8.4-r1 Portage 2.1.12.2 (default/linux/amd64/13.0/desktop, gcc-4.6.3, glibc-2.15-r3, 3.8.13-gentoo x86_64) = System Settings = System uname: Linux-3.8.13-gentoo-x86_64-Intel-R-_Atom-TM-_CPU_N550_@_1.50GHz-with-gentoo-2.2 KiB Mem: 1006208 total,253640 free KiB Swap:2047996 total, 2033584 free Timestamp of tree: Thu, 13 Jun 2013 16:00:01 + ld GNU ld (GNU Binutils) 2.22 app-shells/bash: 4.2_p45 dev-java/java-config: 2.1.12-r1 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/cmake: 2.8.10.2-r2 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.11.6, 1.12.6 sys-devel/binutils: 2.22-r1 sys-devel/gcc:4.6.3 sys-devel/gcc-config: 1.7.3 sys-devel/libtool:2.4-r1 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.7 (virtual/os-headers) sys-libs/glibc: 2.15-r3 Repositories: gentoo ACCEPT_KEYWORDS=amd64 ACCEPT_LICENSE=* -@EULA CBUILD=x86_64-pc-linux-gnu CFLAGS=-O2 -march=atom -mtune=atom -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe CHOST=x86_64-pc-linux-gnu CONFIG_PROTECT=/etc /usr/share/gnupg/qualified.txt CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo CXXFLAGS=-O2 -march=atom -mtune=atom -mssse3 -mfpmath=sse -fomit-frame-pointer -pipe DISTDIR=/usr/portage/distfiles FCFLAGS=-O2 -pipe FEATURES=assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch FFLAGS=-O2 -pipe GENTOO_MIRRORS=http://ftp.halifax.rwth-aachen.de/gentoo/; LANG=de_DE.UTF-8 LDFLAGS=-Wl,-O1 -Wl,--as-needed MAKEOPTS=-j3 PKGDIR=/usr/portage/packages PORTAGE_CONFIGROOT=/ PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage PORTDIR_OVERLAY= SYNC=rsync://rsync.gentoo.org/gentoo-portage USE=X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif gpm gtk iconv ipv6 jpeg lcms libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds python qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vaapi vorbis wxwidgets x264 xcb xml xv xvid zlib ABI_X86=64 ALSA_CARDS=intel_hda APACHE2_MODULES=authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack
[gentoo-user] jabref
hello list. any ideas how to install a recent version of jabref? the latest ebuild is for 2.6 (current stable is 2.9, even ubuntu has a newer version...), and that doesn't even compile because it needs a recent version of pdfbox (the one in portage seems to be old, and for some reason i couldn't even compile it). is there an overlay with the necessary ebuilds to build jabref? suggestions for other similar applications are also welcome... best, lj
Re: [gentoo-user] jabref
On 2013-06-15 00:23, luis jure wrote: hello list. any ideas how to install a recent version of jabref? the latest ebuild is for 2.6 (current stable is 2.9, even ubuntu has a newer version...), and that doesn't even compile because it needs a recent version of pdfbox (the one in portage seems to be old, and for some reason i couldn't even compile it). is there an overlay with the necessary ebuilds to build jabref? Not sure about the dependencies but the science overlay has 2.9.2 (+ an -r1) and a 2.10 beta... I assume the science overlay can fullfill the dependencies as well (but haven't tried emerging it). HTH Best regards Peter K
Re: [gentoo-user] jabref
luis jure wrote: hello list. any ideas how to install a recent version of jabref? the latest ebuild is for 2.6 (current stable is 2.9, even ubuntu has a newer version...), and that doesn't even compile because it needs a recent version of pdfbox (the one in portage seems to be old, and for some reason i couldn't even compile it). is there an overlay with the necessary ebuilds to build jabref? suggestions for other similar applications are also welcome... best, lj May want to check this bug report. https://bugs.gentoo.org/show_bug.cgi?id=385751 From that, the hold up seems to be the license. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!
Re: [gentoo-user] jabref
on 2013-06-15 at 02:41 pk wrote: Not sure about the dependencies but the science overlay has 2.9.2 (+ an -r1) and a 2.10 beta... I assume the science overlay can fullfill the dependencies as well (but haven't tried emerging it). i just downloaded the ebuild for jabref-2.9.2-r1 from the science overlay and it compiled and installed just fine without any problems, thank you.
Re: [gentoo-user] java-config, flaggie
Silvio Siefke schrieb am 14.06.2013 23:11: so i have install this setuptools from the website. Flaggie and Java Config work, i think but now trouble with the ant-core and i need the SWT Package. First of all you should not need to install setuptools-0.7.2 manual as it is already in the portage tree. I strongly advise you to use the in tree version. Second if java-config works, have you been able to properly set your system virtual machine? The output of ant-core suggests otherwise. PS: I think your attempt of installing onboard or some other software out side of the portage tree broke something. Maybe you should try to investigate when this problems did start and what you did before to find out possible causes. -- Regards Daniel Pielmeier signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Any way of tracing kernel freezes?
Excerpt from Frank Steinmetzger: I found my old USB Gentoo which has memtest installed (and which I used for my first test also). I let it run for two passes, both successful. So the RAM seems fine. Temperature? - check for dust puppies clogging the heatsinks, cooling etc. It's a netbook with a 6.5 Watt CPU. I'm going through the big emerge again right now (3.5 hours in), and it never goes above 66°. Besides, the freezes also happened when I didn't do anything heavy. Just surfing (though Firefox can also be heave for an Atom ^^). Anyhoo, I'm running 3.8.13 again now. I didn't have my config anymore, so I oldconfig'ed it from 3.9. Let's see whether it's more stable. If yes, hm... I can't really report this to the kernel devs: My netbook freezes since 3.9, that's all I know. Here, have my configs. :-I Is your temperature of 66° F or C? System temperature or surrounding room temperature? I have an old computer whose fan has quit as happened once before. CPUs generate considerable heat, I see system temperature and realize the fan is much more critical than whether the room temperature is a chilly 20 C or sweaty (for humans) 35 C. I don't use that old 2001 computer much, am getting ready to put together a new computer from parts to run FreeBSD and Linux, likely Gentoo; otherwise I'd order a Socket A fan. When I do use that old computer, I open the case and prop a hair dryer to run at low, ambient-temperature air pointed at the CPU. This keeps the CPU down to 47 C according to the BIOS/CMOS screen. This is cool for the CPU if not for us humans. Tom