Received: (at 1379) by emacsbugs.donarmstrong.com; 6 Feb 2009 02:26:57 +0000 From adamsonj <at> email.unc.edu Thu Feb 5 18:26:56 2009 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mxpm.isis.unc.edu (mxp2.isis.unc.edu [152.2.2.160]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n162QnxV029421 for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 18:26:50 -0800 Received: from smtp.unc.edu (smtpsrv2.isis.unc.edu [152.2.2.250]) by mxp2.isis.unc.edu (8.14.1/8.14.1) with ESMTP id n162QmVN026090 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 21:26:48 -0500 Received: from chondestes.bio.unc.edu (chondestes.bio.unc.edu [152.2.67.61]) by smtp.unc.edu (8.14.3/8.14.3) with ESMTP id n162LmbJ024105 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 21:21:48 -0500 (EST) Received: from chondestes.bio.unc.edu (localhost [127.0.0.1]) by chondestes.bio.unc.edu (8.14.3/8.14.2) with ESMTP id n162I4E1013534 for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 21:18:04 -0500 Received: from email.unc.edu (joel <at> localhost) by chondestes.bio.unc.edu (8.14.3/8.14.3/Submit) with ESMTP id n162I37w013530 for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 21:18:04 -0500 X-Authentication-Warning: chondestes.bio.unc.edu: joel owned process doing -bs To: 1379 <at> debbugs.gnu.org Subject: Same Error with GTK/QT-Engine X-Mailer: MH-E 8.1; nmh 1.3; GNU Emacs 23.0.60 Date: Thu, 05 Feb 2009 21:18:03 -0500 Message-ID: <13529.1233886683 <at> email.unc.edu> From: "Joel J. Adamson <adamsonj <at> email.unc.edu>" <adamsonj <at> email.unc.edu> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.7400:2.4.4,1.2.40,4.0.166 definitions=2009-02-05_05:2009-02-05,2009-02-05,2009-02-05 signatures=0 X-Proofpoint-Spam-Details: rule=uncdefault_notspam policy=uncdefault score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=5.0.0-0811170000 definitions=main-0902050187 I receive the above error when running Emacs server under X with KDE, with a GTK Theme installed from the GTK/QT Theme Engine (http://gtk-qt.ecs.soton.ac.uk/), when trying to open `emacsclient -c' over an SSH connection (ssh -CY). If I open a new Emacs instance with emacs -Q -f server-start I get a clean Emacs without the GTK theme (bearing a default GTK theme, that is), and I can `make-frame-on-display' on my home display. Joel -- Joel J. Adamson -- http://www.unc.edu/~adamsonj University of North Carolina at Chapel Hill CB #3280, Coker Hall Chapel Hill, NC 27599-3280
"Joel J. Adamson <adamsonj <at> email.unc.edu>" <adamsonj <at> email.unc.edu>:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.Received: (at unknown) by unknown; unknown X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1379) by emacsbugs.donarmstrong.com; 21 Nov 2008 16:13:15 +0000 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mALGDCKE025293 for <1379 <at> emacsbugs.donarmstrong.com>; Fri, 21 Nov 2008 08:13:13 -0800 Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id mALGCubT016048; Fri, 21 Nov 2008 08:13:01 -0800 (PST) Received: (from dann <at> localhost) by mothra.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id mALGCsCK015141; Fri, 21 Nov 2008 08:12:54 -0800 (PST) Date: Fri, 21 Nov 2008 08:12:54 -0800 (PST) Message-Id: <200811211612.mALGCsCK015141 <at> mothra.ics.uci.edu> From: Dan Nicolaescu <dann <at> ics.uci.edu> To: rf <at> q-leap.de Cc: Stefan Monnier <monnier <at> IRO.UMontreal.CA>, 1379 <at> debbugs.gnu.org Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> <200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu> <18725.16319.588596.606651 <at> gargle.gargle.HOWL> <jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org> <18725.60248.707518.131755 <at> gargle.gargle.HOWL> <200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu> <18726.38177.511042.959596 <at> gargle.gargle.HOWL> X-Debbugs-No-Ack: yes In-Reply-To: <18726.38177.511042.959596 <at> gargle.gargle.HOWL> (rf <at> q-leap.de's message of "Fri, 21 Nov 2008 12:01:53 +0100") Lines: 49 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: mALGCubT016048 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_GT 0.08) X-ICS-MailScanner-From: dann <at> mothra.ics.uci.edu rf <at> q-leap.de writes: > >>>>> "Dan" == Dan Nicolaescu <dann <at> ics.uci.edu> writes: > > Dan> rf <at> q-leap.de writes: > >> >>>>> "Stefan" == Stefan Monnier <monnier <at> IRO.UMontreal.CA> > >> writes: > >> > >> >>>> I wanted to start using the "emacs --daemon" option with > >> >>>> subsequent "emacsclient ..." invocations. Everything works > >> >>>> fine, as long as only one of my X11 screens is used. But > >> when >>>> I want to start a new frame on display :0.1 while one > >> or more >>>> frames are already running on display :0.0 the > >> following >>>> happens: > >> >>>> > >> >>>> - Executing "emacsclient -c " for the first time: A frame > >> >>>> appears, and immediately disappears again with the error > >> >>>> message *ERROR*: X protocol error: BadDrawable (invalid > >> >>>> Pixmap or Window parameter) on protocol request 14 > >> >>>> > >> >>>> - Executing "emacsclient -c " for the second time: A frame > >> >>>> appears, but emacs is in a complete dead lock after this. > >> >>>> > >> >>>> Used Version: i emacs-snapshot 1:20081013-1 > >> >>>> > >> >>>> on Ubuntu 8.10 / x86_64 > >> > >> > Dan> Can you please try to see if your scenario works without > Dan> using the --daemon option? > >> > Stefan> Actually, can you just try it without any > Stefan> emacsclient/server? I.e. start Emacs on one of the > Stefan> screens, then do M-x make-frame-on-display and specify the > Stefan> other display. > >> > >> Good idea. It also doesn't work. Same error message. > > Dan> Can you please try to recompile emacs with > Dan> --with-x-toolkit=lucid ? And try again emacs -Q and M-x > Dan> make-frame-on-display ? (This is to make sure this is not a > Dan> Gtk bug) > > Yup, that was it. With the lucid toolkit, the problem is gone. Thanks > for the hint, and good luck in finding out what is wrong with gtk ;-). Thanks for confirming that. Does your distribution also provide emacs-22.3? If yes, is it compiled with gtk? Can you please check if emacs -Q followed by M-x make-frame-on-display work on that version?
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-7.1 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER
autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 1379) by emacsbugs.donarmstrong.com; 21 Nov 2008 11:01:38 +0000
Received: from mail.q-leap.de (ns2.q-leap.de [88.79.172.217])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mALB1YaD005560
for <1379 <at> emacsbugs.donarmstrong.com>; Fri, 21 Nov 2008 03:01:36 -0800
Received: by mail.q-leap.de (Postfix, from userid 5001)
id F10FA678; Fri, 21 Nov 2008 12:02:05 +0100 (CET)
Received: from fire (fire [192.168.55.80])
by mail.q-leap.de (Postfix) with ESMTP id 8AB555E9;
Fri, 21 Nov 2008 12:02:02 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18726.38177.511042.959596 <at> gargle.gargle.HOWL>
Date: Fri, 21 Nov 2008 12:01:53 +0100
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: Stefan Monnier <monnier <at> IRO.UMontreal.CA>, 1379 <at> debbugs.gnu.org
Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head
In-Reply-To: <200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu>
References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL>
<200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
<18725.16319.588596.606651 <at> gargle.gargle.HOWL>
<jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org>
<18725.60248.707518.131755 <at> gargle.gargle.HOWL>
<200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu>
X-Mailer: VM 8.0.9 under Emacs 23.0.60.1 (x86_64-pc-linux-gnu)
Reply-To: rf <at> q-leap.de
From: rf <at> q-leap.de
>>>>> "Dan" == Dan Nicolaescu <dann <at> ics.uci.edu> writes:
Dan> rf <at> q-leap.de writes:
>> >>>>> "Stefan" == Stefan Monnier <monnier <at> IRO.UMontreal.CA>
>> writes:
>>
>> >>>> I wanted to start using the "emacs --daemon" option with
>> >>>> subsequent "emacsclient ..." invocations. Everything works
>> >>>> fine, as long as only one of my X11 screens is used. But
>> when >>>> I want to start a new frame on display :0.1 while one
>> or more >>>> frames are already running on display :0.0 the
>> following >>>> happens:
>> >>>>
>> >>>> - Executing "emacsclient -c " for the first time: A frame
>> >>>> appears, and immediately disappears again with the error
>> >>>> message *ERROR*: X protocol error: BadDrawable (invalid
>> >>>> Pixmap or Window parameter) on protocol request 14
>> >>>>
>> >>>> - Executing "emacsclient -c " for the second time: A frame
>> >>>> appears, but emacs is in a complete dead lock after this.
>> >>>>
>> >>>> Used Version: i emacs-snapshot 1:20081013-1
>> >>>>
>> >>>> on Ubuntu 8.10 / x86_64
>>
>>
Dan> Can you please try to see if your scenario works without
Dan> using the --daemon option?
>>
Stefan> Actually, can you just try it without any
Stefan> emacsclient/server? I.e. start Emacs on one of the
Stefan> screens, then do M-x make-frame-on-display and specify the
Stefan> other display.
>>
>> Good idea. It also doesn't work. Same error message.
Dan> Can you please try to recompile emacs with
Dan> --with-x-toolkit=lucid ? And try again emacs -Q and M-x
Dan> make-frame-on-display ? (This is to make sure this is not a
Dan> Gtk bug)
Yup, that was it. With the lucid toolkit, the problem is gone. Thanks
for the hint, and good luck in finding out what is wrong with gtk ;-).
Roland
rf <at> q-leap.de:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-7.2 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER
autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 23:26:26 +0000
Received: from mail.q-leap.de (ns2.q-leap.de [88.79.172.217])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKNQMnS015838
for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 15:26:24 -0800
Received: by mail.q-leap.de (Postfix, from userid 5001)
id D9BD4738; Fri, 21 Nov 2008 00:26:54 +0100 (CET)
Received: from fire (fire [192.168.55.80])
by mail.q-leap.de (Postfix) with ESMTP id A539D5ED;
Fri, 21 Nov 2008 00:26:51 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18725.62000.38364.607040 <at> gargle.gargle.HOWL>
Date: Fri, 21 Nov 2008 00:26:40 +0100
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: Stefan Monnier <monnier <at> IRO.UMontreal.CA>, 1379 <at> debbugs.gnu.org
Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head
In-Reply-To: <200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu>
References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL>
<200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
<18725.16319.588596.606651 <at> gargle.gargle.HOWL>
<jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org>
<18725.60248.707518.131755 <at> gargle.gargle.HOWL>
<200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu>
X-Mailer: VM 8.0.9 under Emacs 22.2.1 (x86_64-pc-linux-gnu)
Reply-To: rf <at> q-leap.de
From: rf <at> q-leap.de
>>>>> "Dan" == Dan Nicolaescu <dann <at> ics.uci.edu> writes:
Dan> rf <at> q-leap.de writes:
>> >>>>> "Stefan" == Stefan Monnier <monnier <at> IRO.UMontreal.CA>
>> writes:
>>
>> >>>> I wanted to start using the "emacs --daemon" option with
>> >>>> subsequent "emacsclient ..." invocations. Everything works
>> >>>> fine, as long as only one of my X11 screens is used. But
>> when >>>> I want to start a new frame on display :0.1 while one
>> or more >>>> frames are already running on display :0.0 the
>> following >>>> happens:
>> >>>>
>> >>>> - Executing "emacsclient -c " for the first time: A frame
>> >>>> appears, and immediately disappears again with the error
>> >>>> message *ERROR*: X protocol error: BadDrawable (invalid
>> >>>> Pixmap or Window parameter) on protocol request 14
>> >>>>
>> >>>> - Executing "emacsclient -c " for the second time: A frame
>> >>>> appears, but emacs is in a complete dead lock after this.
>> >>>>
>> >>>> Used Version: i emacs-snapshot 1:20081013-1
>> >>>>
>> >>>> on Ubuntu 8.10 / x86_64
>>
>>
Dan> Can you please try to see if your scenario works without
Dan> using the --daemon option?
>>
Stefan> Actually, can you just try it without any
Stefan> emacsclient/server? I.e. start Emacs on one of the
Stefan> screens, then do M-x make-frame-on-display and specify the
Stefan> other display.
>>
>> Good idea. It also doesn't work. Same error message.
Dan> Can you please try to recompile emacs with
Dan> --with-x-toolkit=lucid ? And try again emacs -Q and M-x
Dan> make-frame-on-display ? (This is to make sure this is not a
Dan> Gtk bug)
I'll try. But this will take some time, since I didn't compile this
myself (it's the version coming with Ubunto 8.10).
rf <at> q-leap.de:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.Received: (at unknown) by unknown; unknown X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 23:18:17 +0000 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKNIFXI013437 for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 15:18:16 -0800 Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id mAKNHtb8024944; Thu, 20 Nov 2008 15:17:59 -0800 (PST) Received: (from dann <at> localhost) by mothra.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id mAKNHsY6012103; Thu, 20 Nov 2008 15:17:54 -0800 (PST) Date: Thu, 20 Nov 2008 15:17:54 -0800 (PST) Message-Id: <200811202317.mAKNHsY6012103 <at> mothra.ics.uci.edu> From: Dan Nicolaescu <dann <at> ics.uci.edu> To: rf <at> q-leap.de Cc: Stefan Monnier <monnier <at> IRO.UMontreal.CA>, 1379 <at> debbugs.gnu.org Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> <200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu> <18725.16319.588596.606651 <at> gargle.gargle.HOWL> <jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org> <18725.60248.707518.131755 <at> gargle.gargle.HOWL> X-Debbugs-No-Ack: yes In-Reply-To: <18725.60248.707518.131755 <at> gargle.gargle.HOWL> (rf <at> q-leap.de's message of "Thu, 20 Nov 2008 23:57:28 +0100") Lines: 38 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: mAKNHtb8024944 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann <at> mothra.ics.uci.edu rf <at> q-leap.de writes: > >>>>> "Stefan" == Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes: > > >>>> I wanted to start using the "emacs --daemon" option with > >>>> subsequent "emacsclient ..." invocations. Everything works > >>>> fine, as long as only one of my X11 screens is used. But when > >>>> I want to start a new frame on display :0.1 while one or more > >>>> frames are already running on display :0.0 the following > >>>> happens: > >>>> > >>>> - Executing "emacsclient -c " for the first time: A frame > >>>> appears, and immediately disappears again with the error > >>>> message *ERROR*: X protocol error: BadDrawable (invalid > >>>> Pixmap or Window parameter) on protocol request 14 > >>>> > >>>> - Executing "emacsclient -c " for the second time: A frame > >>>> appears, but emacs is in a complete dead lock after this. > >>>> > >>>> Used Version: i emacs-snapshot 1:20081013-1 > >>>> > >>>> on Ubuntu 8.10 / x86_64 > > > Dan> Can you please try to see if your scenario works without > Dan> using the --daemon option? > > Stefan> Actually, can you just try it without any > Stefan> emacsclient/server? I.e. start Emacs on one of the > Stefan> screens, then do M-x make-frame-on-display and specify the > Stefan> other display. > > Good idea. It also doesn't work. Same error message. Can you please try to recompile emacs with --with-x-toolkit=lucid ? And try again emacs -Q and M-x make-frame-on-display ? (This is to make sure this is not a Gtk bug)
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-7.2 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER
autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 22:57:16 +0000
Received: from mail.q-leap.de (ns2.q-leap.de [88.79.172.217])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKMvCVH007858
for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 14:57:14 -0800
Received: by mail.q-leap.de (Postfix, from userid 5001)
id 33F58738; Thu, 20 Nov 2008 23:57:44 +0100 (CET)
Received: from fire (fire [192.168.55.80])
by mail.q-leap.de (Postfix) with ESMTP id 9CC825ED;
Thu, 20 Nov 2008 23:57:40 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18725.60248.707518.131755 <at> gargle.gargle.HOWL>
Date: Thu, 20 Nov 2008 23:57:28 +0100
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: 1379 <at> debbugs.gnu.org, Dan Nicolaescu <dann <at> ics.uci.edu>
Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head
In-Reply-To: <jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org>
References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL>
<200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
<18725.16319.588596.606651 <at> gargle.gargle.HOWL>
<jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org>
X-Mailer: VM 8.0.9 under Emacs 23.0.60.1 (x86_64-pc-linux-gnu)
Reply-To: rf <at> q-leap.de
From: rf <at> q-leap.de
>>>>> "Stefan" == Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes:
>>>> I wanted to start using the "emacs --daemon" option with
>>>> subsequent "emacsclient ..." invocations. Everything works
>>>> fine, as long as only one of my X11 screens is used. But when
>>>> I want to start a new frame on display :0.1 while one or more
>>>> frames are already running on display :0.0 the following
>>>> happens:
>>>>
>>>> - Executing "emacsclient -c " for the first time: A frame
>>>> appears, and immediately disappears again with the error
>>>> message *ERROR*: X protocol error: BadDrawable (invalid
>>>> Pixmap or Window parameter) on protocol request 14
>>>>
>>>> - Executing "emacsclient -c " for the second time: A frame
>>>> appears, but emacs is in a complete dead lock after this.
>>>>
>>>> Used Version: i emacs-snapshot 1:20081013-1
>>>>
>>>> on Ubuntu 8.10 / x86_64
Dan> Can you please try to see if your scenario works without
Dan> using the --daemon option?
Stefan> Actually, can you just try it without any
Stefan> emacsclient/server? I.e. start Emacs on one of the
Stefan> screens, then do M-x make-frame-on-display and specify the
Stefan> other display.
Good idea. It also doesn't work. Same error message.
rf <at> q-leap.de:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.Received: (at unknown) by unknown; unknown X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 17:26:59 +0000 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKHQuda019351 for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 09:26:57 -0800 Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id mAKHQkN8009606; Thu, 20 Nov 2008 09:26:46 -0800 (PST) Received: (from dann <at> localhost) by mothra.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id mAKHQjsM010696; Thu, 20 Nov 2008 09:26:45 -0800 (PST) Date: Thu, 20 Nov 2008 09:26:45 -0800 (PST) Message-Id: <200811201726.mAKHQjsM010696 <at> mothra.ics.uci.edu> From: Dan Nicolaescu <dann <at> ics.uci.edu> To: rf <at> q-leap.de Cc: 1379 <at> debbugs.gnu.org Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> <200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu> <18725.16319.588596.606651 <at> gargle.gargle.HOWL> X-Debbugs-No-Ack: yes In-Reply-To: <18725.16319.588596.606651 <at> gargle.gargle.HOWL> (rf <at> q-leap.de's message of "Thu, 20 Nov 2008 11:45:19 +0100") Lines: 60 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: mAKHQkN8009606 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann <at> mothra.ics.uci.edu rf <at> q-leap.de writes: > >>>>> "Dan" == Dan Nicolaescu <dann <at> ics.uci.edu> writes: > > Hi Dan, > > Dan> rf <at> q-leap.de writes: > >> Hi, > >> > >> I wanted to start using the "emacs --daemon" option with > >> subsequent "emacsclient ..." invocations. Everything works > >> fine, as long as only one of my X11 screens is used. But when I > >> want to start a new frame on display :0.1 while one or more > >> frames are already running on display :0.0 the following > >> happens: > >> > >> - Executing "emacsclient -c " for the first time: A frame > >> appears, and immediately disappears again with the error > >> message *ERROR*: X protocol error: BadDrawable (invalid Pixmap > >> or Window parameter) on protocol request 14 > >> > >> - Executing "emacsclient -c " for the second time: A frame > >> appears, but emacs is in a complete dead lock after this. > >> > >> Used Version: i emacs-snapshot 1:20081013-1 > >> > >> on Ubuntu 8.10 / x86_64 > > > Dan> Can you please try to see if your scenario works without > Dan> using the --daemon option? > > Dan> Start emacs like this: > > Dan> emacs -Q -f server-start& > > Dan> and then use emacsclient -c to connect. > > I already had put (server-start) in my .emacs. This shows the same > behaviour. Putting (server-start) in your .emacs is most of the time not the same as using emacs -Q -f server-start& so please try that, and even better, please try what Stefan asked: Actually, can you just try it without any emacsclient/server? I.e. start Emacs on one of the screens, then do M-x make-frame-on-display and specify the other display. Make sure that you use emacs -Q& when trying the above. Thanks
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER
autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 15:01:43 +0000
Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKF1cc2013266
for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 07:01:40 -0800
Received: from ceviche.home (vpn-132-204-232-86.acd.umontreal.ca [132.204.232.86])
by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id mAKF1b2r011703;
Thu, 20 Nov 2008 10:01:37 -0500
Received: by ceviche.home (Postfix, from userid 20848)
id 6DE62B40D7; Thu, 20 Nov 2008 10:01:37 -0500 (EST)
From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: rf <at> q-leap.de
Cc: 1379 <at> debbugs.gnu.org, Dan Nicolaescu <dann <at> ics.uci.edu>
Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head
Message-ID: <jwvzljuphm9.fsf-monnier+emacsbugreports <at> gnu.org>
References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL>
<200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
<18725.16319.588596.606651 <at> gargle.gargle.HOWL>
Date: Thu, 20 Nov 2008 10:01:37 -0500
In-Reply-To: <18725.16319.588596.606651 <at> gargle.gargle.HOWL> (rf <at> q-leap.de's
message of "Thu, 20 Nov 2008 11:45:19 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
RV3151=0
>>> I wanted to start using the "emacs --daemon" option with
>>> subsequent "emacsclient ..." invocations. Everything works
>>> fine, as long as only one of my X11 screens is used. But when I
>>> want to start a new frame on display :0.1 while one or more
>>> frames are already running on display :0.0 the following
>>> happens:
>>>
>>> - Executing "emacsclient -c " for the first time: A frame
>>> appears, and immediately disappears again with the error
>>> message *ERROR*: X protocol error: BadDrawable (invalid Pixmap
>>> or Window parameter) on protocol request 14
>>>
>>> - Executing "emacsclient -c " for the second time: A frame
>>> appears, but emacs is in a complete dead lock after this.
>>>
>>> Used Version: i emacs-snapshot 1:20081013-1
>>>
>>> on Ubuntu 8.10 / x86_64
Dan> Can you please try to see if your scenario works without
Dan> using the --daemon option?
Actually, can you just try it without any emacsclient/server?
I.e. start Emacs on one of the screens, then do
M-x make-frame-on-display and specify the other display.
Stefan
Stefan Monnier <monnier <at> IRO.UMontreal.CA>:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
(2007-08-08) on rzlab.ucr.edu
X-Spam-Level:
X-Spam-Status: No, score=-7.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER
autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 10:45:09 +0000
Received: from mail.q-leap.de (ns2.q-leap.de [88.79.172.217])
by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAKAj570010238
for <1379 <at> emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 02:45:07 -0800
Received: by mail.q-leap.de (Postfix, from userid 5001)
id 12D26678; Thu, 20 Nov 2008 11:45:37 +0100 (CET)
Received: from fire (fire [192.168.55.80])
by mail.q-leap.de (Postfix) with ESMTP id 3CEE15D5;
Thu, 20 Nov 2008 11:45:34 +0100 (CET)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18725.16319.588596.606651 <at> gargle.gargle.HOWL>
Date: Thu, 20 Nov 2008 11:45:19 +0100
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: 1379 <at> debbugs.gnu.org
Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head
In-Reply-To: <200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL>
<200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu>
X-Mailer: VM 8.0.9 under Emacs 22.2.1 (x86_64-pc-linux-gnu)
Reply-To: rf <at> q-leap.de
From: rf <at> q-leap.de
>>>>> "Dan" == Dan Nicolaescu <dann <at> ics.uci.edu> writes:
Hi Dan,
Dan> rf <at> q-leap.de writes:
>> Hi,
>>
>> I wanted to start using the "emacs --daemon" option with
>> subsequent "emacsclient ..." invocations. Everything works
>> fine, as long as only one of my X11 screens is used. But when I
>> want to start a new frame on display :0.1 while one or more
>> frames are already running on display :0.0 the following
>> happens:
>>
>> - Executing "emacsclient -c " for the first time: A frame
>> appears, and immediately disappears again with the error
>> message *ERROR*: X protocol error: BadDrawable (invalid Pixmap
>> or Window parameter) on protocol request 14
>>
>> - Executing "emacsclient -c " for the second time: A frame
>> appears, but emacs is in a complete dead lock after this.
>>
>> Used Version: i emacs-snapshot 1:20081013-1
>>
>> on Ubuntu 8.10 / x86_64
Dan> Can you please try to see if your scenario works without
Dan> using the --daemon option?
Dan> Start emacs like this:
Dan> emacs -Q -f server-start&
Dan> and then use emacsclient -c to connect.
I already had put (server-start) in my .emacs. This shows the same
behaviour.
Thanks,
Roland
rf <at> q-leap.de:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.Received: (at unknown) by unknown; unknown X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1379) by emacsbugs.donarmstrong.com; 20 Nov 2008 02:13:00 +0000 Received: from barrelv2.ics.uci.edu (barrelv2.ics.uci.edu [128.195.1.114]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK2Cw69005353 for <1379 <at> emacsbugs.donarmstrong.com>; Wed, 19 Nov 2008 18:12:59 -0800 Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by barrelv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id mAK2CmSO009351; Wed, 19 Nov 2008 18:12:48 -0800 (PST) Received: (from dann <at> localhost) by mothra.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id mAK2ClRG008674; Wed, 19 Nov 2008 18:12:47 -0800 (PST) Date: Wed, 19 Nov 2008 18:12:47 -0800 (PST) Message-Id: <200811200212.mAK2ClRG008674 <at> mothra.ics.uci.edu> From: Dan Nicolaescu <dann <at> ics.uci.edu> To: rf <at> q-leap.de Cc: 1379 <at> debbugs.gnu.org Subject: Re: bug#1379: emacs --daemon not working with X11 dual-head References: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> X-Debbugs-No-Ack: yes In-Reply-To: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> (rf <at> q-leap.de's message of "Wed, 19 Nov 2008 16:13:11 +0100") Lines: 33 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: mAK2CmSO009351 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann <at> mothra.ics.uci.edu rf <at> q-leap.de writes: > Hi, > > I wanted to start using the "emacs --daemon" option with subsequent > "emacsclient ..." invocations. Everything works fine, as long as only > one of my X11 screens is used. But when I want to start a new frame > on display :0.1 while one or more frames are already running on > display :0.0 the following happens: > > - Executing "emacsclient -c " for the first time: A frame appears, and > immediately disappears again with the error message > *ERROR*: X protocol error: BadDrawable (invalid Pixmap or Window parameter) on protocol request 14 > > - Executing "emacsclient -c " for the second time: A frame appears, > but emacs is in a complete dead lock after this. > > Used Version: > i emacs-snapshot 1:20081013-1 > > on Ubuntu 8.10 / x86_64 Can you please try to see if your scenario works without using the --daemon option? Start emacs like this: emacs -Q -f server-start& and then use emacsclient -c to connect.
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.Received: (at unknown) by unknown; unknown X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.0 required=4.0 tests=BAYES_00,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 19 Nov 2008 15:13:10 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAJFD3Ip028956 for <submit <at> emacsbugs.donarmstrong.com>; Wed, 19 Nov 2008 07:13:04 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L2ojm-0002Wf-N8 for bug-gnu-emacs <at> gnu.org; Wed, 19 Nov 2008 10:13:02 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L2ojk-0002Ub-6s for bug-gnu-emacs <at> gnu.org; Wed, 19 Nov 2008 10:13:00 -0500 Received: from [199.232.76.173] (port=34716 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2ojk-0002UM-2B for bug-gnu-emacs <at> gnu.org; Wed, 19 Nov 2008 10:13:00 -0500 Received: from ns2.q-leap.de ([88.79.172.217]:58641 helo=mail.q-leap.de) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from <rf <at> q-leap.de>) id 1L2oji-0004l0-RX for bug-gnu-emacs <at> gnu.org; Wed, 19 Nov 2008 10:12:59 -0500 Received: by mail.q-leap.de (Postfix, from userid 5001) id 30DA1918; Wed, 19 Nov 2008 16:13:33 +0100 (CET) Received: from fire (fire [192.168.55.80]) by mail.q-leap.de (Postfix) with ESMTP id 46D0F5E9 for <bug-gnu-emacs <at> gnu.org>; Wed, 19 Nov 2008 16:13:30 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18724.11527.50272.291284 <at> gargle.gargle.HOWL> Date: Wed, 19 Nov 2008 16:13:11 +0100 To: bug-gnu-emacs <at> gnu.org Subject: emacs --daemon not working with X11 dual-head X-Mailer: VM 8.0.9 under Emacs 22.2.1 (x86_64-pc-linux-gnu) Reply-To: rf <at> q-leap.de From: rf <at> q-leap.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) Hi, I wanted to start using the "emacs --daemon" option with subsequent "emacsclient ..." invocations. Everything works fine, as long as only one of my X11 screens is used. But when I want to start a new frame on display :0.1 while one or more frames are already running on display :0.0 the following happens: - Executing "emacsclient -c " for the first time: A frame appears, and immediately disappears again with the error message *ERROR*: X protocol error: BadDrawable (invalid Pixmap or Window parameter) on protocol request 14 - Executing "emacsclient -c " for the second time: A frame appears, but emacs is in a complete dead lock after this. Used Version: i emacs-snapshot 1:20081013-1 on Ubuntu 8.10 / x86_64 Thanks for your help, Roland
rf <at> q-leap.de:Emacs Bugs <bug-gnu-emacs <at> gnu.org>.
Full text available.bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:bug#1379; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.