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 1P8igk-0000iC-1a for garchives@archives.gentoo.org; Thu, 21 Oct 2010 00:07:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 76E6DE079A for ; Thu, 21 Oct 2010 00:07:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 1F6DEE04C2 for ; Wed, 20 Oct 2010 23:57:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id C81DC1B4286 for ; Wed, 20 Oct 2010 23:57:56 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -2.898 X-Spam-Level: X-Spam-Status: No, score=-2.898 required=5.5 tests=[AWL=-0.299, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q6pvqnsXQRJy for ; Wed, 20 Oct 2010 23:57:50 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 4D8E61B4117 for ; Wed, 20 Oct 2010 23:57:48 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P8iXQ-0000eC-1p for gentoo-user@gentoo.org; Thu, 21 Oct 2010 01:57:44 +0200 Received: from adsl-69-234-193-51.dsl.irvnca.pacbell.net ([69.234.193.51]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 21 Oct 2010 01:57:44 +0200 Received: from w41ter by adsl-69-234-193-51.dsl.irvnca.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 21 Oct 2010 01:57:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: walt Subject: [gentoo-user] Re: nouveau loads but freezes later, nvidia won't load Date: Wed, 20 Oct 2010 16:57:32 -0700 Message-ID: References: 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 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: adsl-69-234-193-51.dsl.irvnca.pacbell.net User-Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0b8pre) Gecko/20101020 Thunderbird/3.3a1pre In-Reply-To: X-Archives-Salt: 0cc26b52-dcb8-4d7a-850e-b73f9638892c X-Archives-Hash: 1bcffe4b253eb69f7398d96abe39fa1d On 10/20/2010 12:56 PM, Grant wrote: >>> I've been using the nouveau video driver for a while, but lately video >>> has been freezing with X at 100% CPU and the only way out seems to be >>> ssh'ing in and rebooting. >> >> Not that it will help with your bug, but I'm curious to know what video >> hardware you're using. I had the same problem with my ancient nv34 card, >> which got fixed a few weeks ago in Linus's git kernel. > > I'm not sure of the actual chip, but I get this from lspci -v: > > nVidia Corporation C77 [GeForce 8100 / nForce 720a] > > It's an onboard chip on my motherboard. Can you tell me in what > version of the Linux kernel you found the problem to be solved? In my particular case it was this commit, but I get the impression that there are still unfixed bugs that cause very similar symptoms: commit 3ba6462355c1c69dde58739a871d13bbb993e2e3 Author: Francisco Jerez Date: Sat Aug 28 17:56:33 2010 +0200 drm/nouveau: Take fence spinlock before reading the last sequence. It fixes a race between the TTM delayed work queue and the GEM IOCTLs (fdo bug 29583) uncovered by the BKL removal. That patch was made on Aug 28, so Linus probably committed it in early September, maybe 2.6.36-rc3 or thereabouts. If you're serious about testing the nouveau driver I suggest you try the latest nouveau kernel sources from here: git://anongit.freedesktop.org/git/nouveau/linux-2.6 I just pulled the latest changes from that repository, approx 40 changesets, and not one of them applies to my poor old forgotten NV34 chip, so I'm losing interest in nouveau at this point. But your hardware is much newer and it may be worth your while to test the latest changes. It's certainly easy to do.