Article View: gnu.emacs.bug
Article #98838Emacs/X server mismatch
From: Wilson W Ma
Date: Mon, 18 Feb 1991 01:06
Date: Mon, 18 Feb 1991 01:06
35 lines
2648 bytes
2648 bytes
Howdy. I was referred to here by Joe Wells@bu.edu. He told me that if anyone can help me, then it will be you people. Now, my problem is with running Emacs on an i486 maching running 386ix. It compiles just fine and dandy and all of the directories are set up (using make install.sysv) but I run into the following messages: Warning: client built for newer server! Warning: Protocol rev. of client does not match server! I used GDB to step through Emacs, and the messages are evoked by a call to XOpenDisplay (I think in x11terms.c). The messages are coming while still in the call to XOpenDisplay, at which point the program hangs. Now, the program does run occasionally (I have it running right now). It works as advertised when it actually does get past that point. Since my UNIX is a commerical package and the source for the X server is not readily available (I should be able to get it but it will be a while and it may not be the problem). I don't think it is the problem because I have a lot of other X programs that I have compiled myself (including notably: xgdb, xdvi, xmandel, xhextris ;) and all of them use XOpenDisplay in the same way that Emacs uses it and yet I have not encountered the problem before. Emacs will run usually during the first time after a server startup (xinit, etc) but any attempts after that are unsuccessful. The exception is when I run emacs like this: emacs -d <hostname>:0 at which point, it works 1 out of 4 attempts on average. I am stumped by all of this. Other than an old revision of the server, I cannot think of any other reason why this program is not starting up properly. I tried using gcc to compile but when temacs tried to dump, the entire system froze. Using cc, temacs dumped properly and this is currently the situation I find myself in. Thanks for listening to my roundabout explanation and I hope you will be able to shed a bit of light on me :) Yours, Wilson Ma
Technical Details
Message-ID:
<33*b2676870@rick.cs.ubc.ca>Path:
arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!spool.mu.edu!samsung!zaphod.mps.ohio-state.edu!magnus.ircc.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbageShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,e44b683dd1b5c527,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1991-02-17 17:06:00 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!spool.mu.edu!samsung!zaphod.mps.ohio-state.edu!magnus.ircc.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage From: b2676870@rick.cs.ubc.ca (Wilson W Ma) Newsgroups: gnu.emacs.bug Subject: Emacs/X server mismatch Message-ID: <33*b2676870@rick.cs.ubc.ca> Date: 18 Feb 91 01:06:00 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 35 Approved: bug-gnu-emacs@prep.ai.mit.edu