From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: my Emacs is broken Date: Mon, 21 Oct 2002 22:15:51 +0200 (MEST) Sender: emacs-devel-admin@gnu.org Message-ID: <200210221823.g9MINbAQ022574@stubby.bodenonline.com> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1035311466 19143 80.91.224.249 (22 Oct 2002 18:31:06 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 22 Oct 2002 18:31:06 +0000 (UTC) Cc: rms@gnu.org, rost@math.ohio-state.edu, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1843ny-0004yG-00 for ; Tue, 22 Oct 2002 20:31:02 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 1843pI-0007ef-00 for ; Tue, 22 Oct 2002 20:32:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 1843mO-0006aN-00; Tue, 22 Oct 2002 14:29:24 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 1843lH-000612-00 for emacs-devel@gnu.org; Tue, 22 Oct 2002 14:28:15 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 1843lF-0005zR-00 for emacs-devel@gnu.org; Tue, 22 Oct 2002 14:28:14 -0400 Original-Received: from stubby.bodenonline.com ([193.201.16.94]) by monty-python.gnu.org with esmtp (Exim 4.10) id 1843lD-0005x3-00; Tue, 22 Oct 2002 14:28:11 -0400 Original-Received: from pc35.bodenonline.com ([193.201.16.149]) by stubby.bodenonline.com (8.12.1/8.12.1) with ESMTP id g9MINbAQ022574; Tue, 22 Oct 2002 20:23:38 +0200 Original-To: kzeitler@lucent.com (Klaus Zeitler) In-Reply-To: from "Klaus Zeitler" at okt 21, 2002 03:30:55 X-Mailer: ELM [version 2.5 PL0pre8] Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:8664 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:8664 > Richard> My Emacs is broken: It starts an X window, but that is blank and > Richard> does not react to any input. This is in > Richard> > Richard> In GNU Emacs ---current CVS--- (sparc-sun-solaris2.8, X toolkit) > Richard> > Richard> I guess this problem is related with this change: > Richard> > Richard> 2002-08-17 Richard M. Stallman > Richard> > Richard> * s/sol2-5.h (BROKEN_SIGIO): Add #undef. > > When I set the DISPLAY variable to 0:0 I get the same result as Markus > and David Koppelman. If the DISPLAY variable is either set to `X-hostname`:0.0 > (that's what I always use) or localhost:0.0 (as long as we're on the X-server), > than everything's fine. David Koppelman just sent me email that it also > works for him when the DISPLAY var is set properly. I assume you mean :0.0? If not, that may be some Sun specific thing. Anyway, if you set DISPLAY to :0.0 you let the Xlib choose "optimal" communication mechanism to the X server, whatever that may be. If you use hostname:0 you usually get TCP/IP over the loopback i/f (i.e. stream sockets). Setting DISPLAY to unix:0 gives you unix domain sockets, which usually is a bit faster than TCP/IP (but not much, just a few percent on my box). It is possible that :0.0 on your machine selects some means of communication that does not work with SIGIO. Could be shared memory perhaps. Some types of X over shared memory requires application support. Emacs does not have that. Jan D.