From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EdUyM-0001de-OJ for garchives@archives.gentoo.org; Sat, 19 Nov 2005 15:49:51 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAJFm4r1016132; Sat, 19 Nov 2005 15:48:04 GMT Received: from gabriel.sub.uni-goettingen.de (gabriel.sub.uni-goettingen.de [134.76.163.126]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAJFhLWT026084 for ; Sat, 19 Nov 2005 15:43:21 GMT Received: by gabriel.sub.uni-goettingen.de (Postfix, from userid 8) id 380E692024; Sat, 19 Nov 2005 16:43:21 +0100 (CET) Received: from butch (dslc-082-082-176-240.pools.arcor-ip.net [82.82.176.240]) by gabriel.sub.uni-goettingen.de (Postfix) with ESMTP id 6B5909201B for ; Sat, 19 Nov 2005 16:43:19 +0100 (CET) Date: Sat, 19 Nov 2005 16:46:25 +0100 From: Hans-Werner Hilse To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Dinosaur Matrox Mystique: corruption Message-Id: <20051119164625.770ca69d.hilse@web.de> In-Reply-To: <7bef1f890511170656x6977f2d3wd61ecd63d757abb3@mail.gmail.com> References: <7bef1f890511160250g5eb2d183ge5716e1d6d41a7c6@mail.gmail.com> <20051116175214.06a925c4@chi.speakeasy.net> <7bef1f890511170656x6977f2d3wd61ecd63d757abb3@mail.gmail.com> X-Mailer: Sylpheed version 2.0.0 (GTK+ 2.6.10; i486-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Details: No, hits=1.6 required=5.0 tests=RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gabriel.sub.uni-goettingen.de X-Archives-Salt: 7eb6aa37-ca31-4266-9137-bd826c38d39d X-Archives-Hash: 6c46e984ec98aebff3b19c2b96544fd2 Hi, On Fri, 18 Nov 2005 00:56:18 +1000 "Alan E. Davis" wrote: > I backed down to 1024xsomething: vertical lines were scalloped/wavy. Someone > mentioned this would be a timing issue, but I don't know what I'd do to > microadjust timing? xvidtune? I'll try it. That won't help. I'm currently using a mystique and am having the very same problem. It's _very_ easy to circumvent but requires a recompile of xorg. The fix still hasn't made it into xorg CVS. Maybe time to write another bug report. But i think I remember having written one for XFree86, which behaved the same way. I was told that it was merely a timing issue but AFAIK this isn't configurable und it was fixed in 4.5. But I never tried that out. To "fix" the issue, I usually did the following: 1. $ emerge xorg-x11 waited after the moment when everything is unpacked and patched and hit CTRL-Z 2. $ vi /var/tmp/portage/xorg-x11.../work/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c search for the lines: |/* MGAISBUSY() reportedly causes a freeze for Mystique revision 2 and older */ | if (!(pMga->Chipset == PCI_CHIP_MGA1064 && (pMga->ChipRev >= 0 && pMga->ChipRev <= 2))) | while(MGAISBUSY()); Reading the comment exactly, it is easy to fix it (i.e. it couldn't work for Rev. 2): | if (!(pMga->Chipset == PCI_CHIP_MGA1064 && (pMga->ChipRev >= 0 && pMga->ChipRev < 2))) (i.e., changing "<= 2" to "< 2") 3. $ fg to continue the suspended emerge job I'd suggest making a binary package and saving it somewhere... -hwh -- gentoo-user@gentoo.org mailing list