From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#25474: 26.0.50; Buffer content invisible Date: Fri, 20 Jan 2017 01:07:29 -0800 Message-ID: References: <01b001d27170$5730fdb0$0592f910$@durham@ivor.cc> <83inpc8jte.fsf@gnu.org> <021001d271a4$9bb87ce0$d32976a0$@durham@ivor.cc> <838tq88g9o.fsf@gnu.org> <022401d271af$c4e0ad80$4ea20880$@durham@ivor.cc> <831sw08bln.fsf@gnu.org> <004301d271d1$a802b920$f8082b60$@durham@ivor.cc> <83r33z7mft.fsf@gnu.org> <008301d27211$5043d940$f0cb8bc0$@durham@ivor.cc> <83o9z36oar.fsf@gnu.org> <00ef01d2726c$cb5cb290$621617b0$@durham@ivor.cc> <83h94v6n2w.fsf@gnu.org> <00f901d27276$37170a90$a5451fb0$@durham@ivor.cc> <83d1fi6ufc.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1484903306 22531 195.159.176.226 (20 Jan 2017 09:08:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 20 Jan 2017 09:08:26 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: 25474@debbugs.gnu.org, Ivor Durham To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 20 10:08:18 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUVB2-0004TE-La for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jan 2017 10:08:09 +0100 Original-Received: from localhost ([::1]:53222 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cUVB7-0001OH-GD for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jan 2017 04:08:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cUVB0-0001OA-WF for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2017 04:08:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cUVAw-0008T7-1B for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2017 04:08:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37839) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cUVAv-0008T3-Te for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2017 04:08:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cUVAv-0005VD-Ob for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2017 04:08:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Jan 2017 09:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25474 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25474-submit@debbugs.gnu.org id=B25474.148490325921121 (code B ref 25474); Fri, 20 Jan 2017 09:08:01 +0000 Original-Received: (at 25474) by debbugs.gnu.org; 20 Jan 2017 09:07:39 +0000 Original-Received: from localhost ([127.0.0.1]:36038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUVAZ-0005Ub-Ju for submit@debbugs.gnu.org; Fri, 20 Jan 2017 04:07:39 -0500 Original-Received: from dancol.org ([96.126.100.184]:35400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUVAX-0005US-7J for 25474@debbugs.gnu.org; Fri, 20 Jan 2017 04:07:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=Ez0h4vx1kOgiHNTuQRhDwJIJ2jrMlQ8cKdZ14SZXXXU=; b=MEBY5pEC610dmvmzcqeUhEWvQmUorYgFHvVYDuPMID8Zg3SqOTVBeFivxSckLV8lM1+cpVymjDSNYEn6Mf2GGQZImOhxs4YbKLRsHVPYVrb+mY5E37SnEObg1AuK5ZTRNJ68rF7Uu9t6FxHTMxkxb323jOclVYds0rmAuz+G6qyLQjsLeNf9/VttEMekOjbj/Auf7UI2y5mnlGMmhWmw7WPMbW9It0d4wuJYyMJ2d5VaMvqj3oHqP/p0zoi7q2ZvP/7JqB81OCZSr2aQxDnxPwYfEraRCWTgjuJE7vv135ywmYAOhRoCkM2zbP1TUTJepB2mSPMMI0l3FT6NPTQmsw==; Original-Received: from c-73-140-245-253.hsd1.wa.comcast.net ([73.140.245.253] helo=thule.roam.corp.google.com) by dancol.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.84_2) (envelope-from ) id 1cUVAV-0004V7-Ny; Fri, 20 Jan 2017 01:07:35 -0800 In-Reply-To: <83d1fi6ufc.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 20 Jan 2017 09:51:19 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128270 Archived-At: On Fri, Jan 20 2017, Eli Zaretskii wrote: >> From: "Ivor Durham" >> Cc: <25474@debbugs.gnu.org> >> Date: Thu, 19 Jan 2017 09:05:19 -0800 >> >> Disabling XDBE fixes the problem. Thank you. > > Thanks for testing. > > Daniel, could you please look into this? If this is something > specific to this particular X server, and it cannot be fixed/worked > around in Emacs sources, perhaps we need a run-time option to disable > double-buffering for a certain display? I'll take a look. It may be worthwhile to just ditch XDBE and use a pixmap instead --- that'd complicate the code in Emacs and potentially (but not necessarily) reduce performance, but it would at least trigger fewer X server bugs. In the meantime, you can disable double buffering using the inhibit-double-buffering frame parameter, e.g., (modify-frame-parameters nil '((inhibit-double-buffering . nil)))