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 1PAHpx-0005LV-D2 for garchives@archives.gentoo.org; Mon, 25 Oct 2010 07:51:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3E550E07D3; Mon, 25 Oct 2010 07:50:05 +0000 (UTC) Received: from mta-2.ms.rz.rwth-aachen.de (mta-2.ms.rz.RWTH-Aachen.DE [134.130.7.73]) by pigeon.gentoo.org (Postfix) with ESMTP id 10AD5E07D3 for ; Mon, 25 Oct 2010 07:50:04 +0000 (UTC) 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-disposition: inline Content-type: text/plain; charset=ISO-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-2.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0LAU000445RGBIG0@mta-2.ms.rz.RWTH-Aachen.de> for gentoo-user@lists.gentoo.org; Mon, 25 Oct 2010 09:50:04 +0200 (CEST) X-IronPort-AV: E=Sophos;i="4.58,235,1286143200"; d="scan'208";a="78294083" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Mon, 25 Oct 2010 09:50:04 +0200 Received: from numa-i.igpm.rwth-aachen.de (numa-i.igpm.RWTH-Aachen.DE [134.130.161.252]) by relay.rwth-aachen.de (8.14.4+Sun/8.13.8/1) with ESMTP id o9P7o3hj011945 for ; Mon, 25 Oct 2010 09:50:03 +0200 (CEST) Received: from numa-i (localhost [127.0.0.1]) by numa-i.igpm.rwth-aachen.de (Postfix) with ESMTP id 84DA1749 for ; Mon, 25 Oct 2010 09:50:00 +0200 (CEST) Date: Mon, 25 Oct 2010 09:50:00 +0200 From: Helmut Jarausch Subject: Re: [gentoo-user] Problems with ancient ATI graphics card To: gentoo-user@lists.gentoo.org References: <1287740511.17612.1@numa-i> In-reply-to: X-Mailer: Balsa 2.4.8 Message-id: <1287993000.27117.1@numa-i> Content-transfer-encoding: quoted-printable X-Archives-Salt: b8024ed1-4d81-4ea3-a345-efa78d60951b X-Archives-Hash: 3644b5f8f8621c747dd281c524d36954 Hi Paul, it turned out there is a bug in the linux kernel up to and including 2.6.36 concerning drivers/gpu/drm/radeon when it comes to all graphics chips like RV350. Does anybody know about a patch for gentoo-sources-2.6.36 ? Many thanks for a hint, Helmut. On 10/22/10 17:04:24, Paul Hartman wrote: > On Fri, Oct 22, 2010 at 4:41 AM, Helmut Jarausch > wrote: > > Hi, > > > > this is a bit off topic, since it primarily concerns a laptop > running > > OpenSuSe 11.3, but I do need your help and I known there are=20 > experts > > here. > > > > This old laptop has a > > radeon RV350 (mobility Radeon 9600 M10) =A0graphics card. > > > > There is an xf86-video-ati driver installed. > > > > Now, when booting with the (default) radeon.modeset=3D1 > > the graphics is dead slow (not only for glxgears : 200 frame/s but > for > > my OpenGL application (Impressive), as well). > > > > Now, when I replace the option on the kernel command line to > > radeon.modeset=3D0 > > glxgears is much faster ( about 1800 frames/s ) > > BUT my OpenGL application (python gtk + opengl) > > now freezes the whole machine - only power on/off can revive > > it. > > > > Hopefully, someone has an idea on what is going wrong here. > > > > (The hardware is too old for a recent ATI closed source driver > > supporting a recent kernel 2.6.34.x) > > > > Many thanks for your help which is very much appreciated. > > Helmut. >=20 > I have a very similar card in my Gentoo laptop (Mobility Radeon 9700, > I think maybe it's the same as 9600 but clocked higher). I tried KMS > radeon driver but had some issues, maybe it was user-error but when I > disabled KMS everything went back to normal. >=20 > Otherwise if you want to stick with KMS all I can think of is to try > different AccelMethod settings in your xorg.conf to see if you get > better performance from one of them. I think maybe you need to=20 > disable > console framebuffer as well, in case you're using one. >=20 >=20 >=20