From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PGMTC-0003t6-AJ for garchives@archives.gentoo.org; Thu, 11 Nov 2010 02:00:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DEFD0E06F3; Thu, 11 Nov 2010 02:00:23 +0000 (UTC) Received: from mail-gw0-f53.google.com (mail-gw0-f53.google.com [74.125.83.53]) by pigeon.gentoo.org (Postfix) with ESMTP id BF4BEE06F3 for ; Thu, 11 Nov 2010 02:00:23 +0000 (UTC) Received: by gwb1 with SMTP id 1so1204236gwb.40 for ; Wed, 10 Nov 2010 18:00:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=5sO49necHNy4fAgjW0AWG0P0zrfm5y1YBsu5oi74DFE=; b=T0Yy8TAaeA/dtIhP5rlewcZ0R+/4I73cAXTD3D49JH1hKbpZpBiOFyximjB4lLZG6C R5uHqxfm4RLPRUBixF3N35Dt2P+cxsd51ki6cPGyRfyl60oT8oJOydtih+/HXSs8FJ2i eim+eGq0X539XLeOMdZd6So7DrIp2Z9MHY8mc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=ZjZNzKAqoFOpDojZNmuMhBqmkpJVPUMl3ADeRbgUXHb6Xl9BQGl0y4CQjMf2atsJLZ Edpz+LTg124VkXXepZUpshJk4YSBV05U6ZfPG0+z4A0OAE89cs3/WVjxuxyi6kxgz3Kk pTo2bxLYL2JrDe4P+/tCCmShhjMKBkzKgiTv8= Received: by 10.100.5.13 with SMTP id 13mr73844ane.57.1289440823036; Wed, 10 Nov 2010 18:00:23 -0800 (PST) Received: from [192.168.1.2] (adsl-0-66-245.jan.bellsouth.net [65.0.66.245]) by mx.google.com with ESMTPS id x32sm1585416anx.4.2010.11.10.18.00.20 (version=SSLv3 cipher=RC4-MD5); Wed, 10 Nov 2010 18:00:21 -0800 (PST) Message-ID: <4CDB4E32.5030807@gmail.com> Date: Wed, 10 Nov 2010 20:00:18 -0600 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101109 Gentoo/2.0.10 SeaMonkey/2.0.10 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Upgrading from FX-5200 to a GeForce 6200 512MB References: <4CBD4C85.2010500@gmail.com> <4CD893FA.2000002@gmail.com> <4CDAFE01.1070106@gmail.com> <201011102353.11157.alan.mckinnon@gmail.com> In-Reply-To: <201011102353.11157.alan.mckinnon@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: cffa751d-bc10-420b-aea1-0195cb055f6b X-Archives-Hash: c806bc2ea17d51c7a57af13844ec1f70 Alan McKinnon wrote: > Apparently, though unproven, at 22:18 on Wednesday 10 November 2010, Dale did > opine thusly: > > >> Dale wrote: >> >>> According to top, gkrellm and cat /proc/meminfo there is no swap in >>> use. I have 2Gbs of ram and have swappiness set to 20 or 30. I >>> rarely use swap unless I am compiling something huge, OOo comes to >>> mind, or have a LOT of images open with GIMP. >>> >>> I did check to make sure tho. My swappiness did get magically changed >>> once before. I wish it was something that easy tho. >>> >>> Still open to ideas. I started a emerge -e world. >>> >>> Dale >>> >>> :-) :-) >>> >> Just to update here. I started a emerge -e world. It has not even >> finished yet but it appears to be working fine now. It was working >> yesterday, last night, this morning and was working fine when I tried >> just a minute ago. So, it appears that something needed to be >> recompiled somewhere but no clue what that could have been. >> >> I'll keep testing over the next few days and may report back if it is >> still working correctly. I hope that it does tho. It was getting on my >> nerves. >> > Useful tip to keep in mind: > > Sometimes emerge -e world works out great. It's way overkill mostly but unlike > a sledgehammer to kill a mosquito, doesn't break the wall as well as kill the > insect :-) > > IIRC, revdep-rebuild came about from the same line of thought. Some libs were > being wrongly linked or linked to missing stuff and it was a huge ball-ache to > find them all. Imagine running ldd on every binary and grepping for "not > found" :-) It might even have been a glibc update (memory weak this end). > > revdep-rebuild finds the easily detectable stuff. But there's other problems > that can happen with binaries that are not so easy to check (or not known to > the dev), and none of the Gentoo tools help locate the culprit. emerge -e > world will just rebuild everything in sight with the nice side effect of > taking care of these mysterious problems. Hello sledgehammer. Pity that it > can't record what it fixed though. > > It's interesting to see why Ubuntu and other binary distros never have this > problem. First, they don't rip foundation libs out underneath a running system > and insert different ones on the fly, and the API/ABI of their libs doesn't > change for the life of that release of the distro. Plus, their build farms > that generate new rpms/debs/pkgs nightly, essentially do the equivalent of a > full emerge -e world daily and copy the binaries to the download server > > So sometimes when all else fails and suicide seems attractive, this is a > workable approach that can help. Now if we can just get the gcc upgrade docs > changed to reflect intelligent reality, we can get newbies to grok that emerge > -e world is not suitable for the *first* fault-finding tool one uses.... > Yea, this for me was only considered when there was no more ideas coming. People posted ideas and I tried different things but it still messed up with no error that I could find. I guess I could have just did a emerge -e nvidia-drivers and that would have rebuilt everything needed by nvidia and should in theory have worked. I do wish I knew what fixed it tho. It may be a bug or like when we have to rebuild keyboard and mouse drivers after a xorg update. It may be something that others need to know about as well. Right now, we don't know what was wrong. This particular hammer just hit everything instead of one nail that was popping up. I just checked again, it is still working. I'm liking that I can watch a video whenever I want instead of when it decides to work. ;-) Dale :-) :-)