From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Maurizio Vitale Newsgroups: gmane.emacs.devel Subject: Re: Redisplay problems; request for help Date: Fri, 19 Sep 2008 09:18:32 -0400 Organization: Polymath Solutions, Inc. Message-ID: <87wsh8i89j.fsf@cuma.polymath-solutions.lan> References: <8f2776cb0809152323w71e4b1d1yf608d650a8875699@mail.gmail.com> Reply-To: maurizio.vitale@polymath-solutions.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1221831023 25389 80.91.229.12 (19 Sep 2008 13:30:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Sep 2008 13:30:23 +0000 (UTC) Cc: jimb@red-bean.com To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 19 15:31:19 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kgg4s-00060X-LY for ged-emacs-devel@m.gmane.org; Fri, 19 Sep 2008 15:31:18 +0200 Original-Received: from localhost ([127.0.0.1]:43714 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kgg3o-0006iW-E2 for ged-emacs-devel@m.gmane.org; Fri, 19 Sep 2008 09:30:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kgg3k-0006iR-2w for emacs-devel@gnu.org; Fri, 19 Sep 2008 09:30:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kgg3i-0006iF-ER for emacs-devel@gnu.org; Fri, 19 Sep 2008 09:30:06 -0400 Original-Received: from [199.232.76.173] (port=55522 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kgg3i-0006iC-6C for emacs-devel@gnu.org; Fri, 19 Sep 2008 09:30:06 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:45868 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kgg3i-0001e6-AB for emacs-devel@gnu.org; Fri, 19 Sep 2008 09:30:06 -0400 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Kgg3e-00074y-FQ for emacs-devel@gnu.org; Fri, 19 Sep 2008 13:30:02 +0000 Original-Received: from pool-151-201-16-49.pitt.east.verizon.net ([151.201.16.49]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Sep 2008 13:30:02 +0000 Original-Received: from maurizio.vitale by pool-151-201-16-49.pitt.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Sep 2008 13:30:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 44 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-151-201-16-49.pitt.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:NXIJtJj6Ji0edmx3Hy8JiwCXXAg= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:103972 Archived-At: "Jim Blandy" writes: > I've been seeing a problem with redisplay that I can't quite > reproduce; if someone else has a reliable method, I can try to debug > it. > > When a window's start changes, either due to something like an > i-search moving to a match some distance down the buffer and redisplay > recentering the display, or due to IRC conversation rolling off the > bottom of the window, some areas of the screen that should be cleared > occasionally have text from the prior rendering left in them. C-l > redraws things correctly, but as the incorrect characters are drawn > from (another part of) the same buffer being displayed, the corruption > is not always easy to detect. > > Unfortunately, I haven't found a way to make this happen reliably. If > you have seen this and know how to make it go, please let me know. > Jim, it might be the same problem. Or not. With CVS version of Emacs (including HEAD of this afternoon) I was getting lot of redisplay problems. For me they happened in gnus, pretty much all the times. When selecting articles (or typing C-x1 in the summary window) part of the screen was not redrawn with the new info. The problematic parts tended to be in the middle or lower part of the screen. Sometimes after a short while (<1 sec) some small portions of the wrong parts would be corrected. And C-l would help somewhat, but not always fully. So far maybe not too useful. But here what I discovered: if I disable all desktop effect (the eyecandies in compiz) things seem to be just fine. This is on: Linux cuma 2.6.25.16-0.1-default #1 SMP 2008-08-21 00:34:25 +0200 x86_64 x86_64 x86_64 GNU/Linux and the distribution is OpenSuse. The video card is an nvidia GeForce 6200 using the NVidia drivers for openGL acceleration. OTH, Maurizio