GNU bug report logs - #30088
Rendering glitch with double buffering enabled

Previous Next

Package: emacs;

Reported by: Damien Cassou <damien <at> cassou.me>

Date: Fri, 12 Jan 2018 16:19:02 UTC

Severity: normal

Tags: moreinfo

Merged with 26153, 29416

Found in versions 26.0.50, 26.0.90

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #39 received at 30088 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: charles <at> aurox.ch (Charles A. Roelli)
Cc: damien <at> cassou.me, 30088 <at> debbugs.gnu.org, npostavs <at> users.sourceforge.net
Subject: Re: bug#30088: 26.0.90; [Emacs 26] Rendering glitch
Date: Sat, 27 Jan 2018 17:30:14 +0200
> Date: Sat, 27 Jan 2018 15:09:26 +0100
> From: charles <at> aurox.ch (Charles A. Roelli)
> CC: damien <at> cassou.me, 30088 <at> debbugs.gnu.org,
> 	npostavs <at> users.sourceforge.net
> 
> > Date: Fri, 26 Jan 2018 22:03:03 +0200
> > From: Eli Zaretskii <eliz <at> gnu.org>
> > 
> > Suggestions for such an entry in PROBLEMS are welcome.
> 
> How about:

Thanks.  Here's what I eventually pushed:

  *** Display artifacts on GUI frames on X-based systems.

  This is known to be caused by using double-buffering (which is enabled
  by default in Emacs 26 and later).  The artifacts typically appear
  after commands that cause Emacs to scroll the display.

  You can disable double-buffering by evaluating the following form:

    (modify-all-frames-parameters '((inhibit-double-buffering . t)))

  To make this permanent, add it to your ~/.emacs init file.

  Note that disabling double-buffering will cause flickering of the
  display in some situations.




This bug report was last modified 3 years and 89 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.