Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Desktop Enhancements  |  Themes  |  XEmacs Wrapper  |  Your wrapper start X11, but fails to launch xemacs

XEmacs Wrapper

XEmacs Wrapper

wrapper to allow XEmacs to run from the Finder

Version:  1.05

   [ Views: 808 ]

Your wrapper start X11, but fails to launch xemacs

Feedback Type:  Troubleshooting Report

Contributed by: Edwin-schemer Friday, May 27 2005 @ 10:28 AM PDT

Product Platform: MacOSX

Used Product For: Less than a month

Dera hypert,
When I double-click on your wrapper, X11 gets launched, but xemacs does not start up.
I have xemacs-21.5.20, compiled with gcc-4, and installed in the standard location /usr/local/bin/xemacs, with Apple's X11 from the 10.4 Xcode installation.
I usually start Xemacs manually from an xterm, since otherwise it does not get my full $PATH (including /usr/local/teTeX/bin, which is essential fo running AucTeX directly from the buffer).
I watched processes in "top" and whenever I click on your wrapper, Xemacs starts up for a while, and then exits.

The console log says:
CTVD X11DO: Connecting to new XDisplay
Gui error: X server not responding
, "127.0.0.1:0.0"

My Display is :0.0, rather than 127.0.0.1:0.0.
Is there a simple way to fix it? Maybe you could make the source code available, so we could recompile it for the specific local evironment?
Thanks in advance!

  
System Info:Powerbook G4 667 MHz, 512 MB ram, MacOS 10.4.1, xemacs-21.5.b20, compiled with 10.4 compiler. Apple\'s X11 with developer package.

Rate this Troubleshooting Report

Was this Troubleshooting Report helpful? Yes | No

Comments

3 comments |

Your wrapper start X11, but fails to launch xemacs - hypert3000

Here's how to see the source code:
  1. Right-click on XEmacs Wrapper and choose Show Package Contents
  2. Open the Contents folder
  3. Open the Resources folder
  4. Open the file "script" in your favorite text editor (probably XEmacs!)
Anyway, I do set the $DISPLAY to 127.0.0.1:0 since there are no environment variables to speak off setup for these applications built with Platypus. You can try changing line 30, but "127.0.0.1:0" should be the same as ":0.0", since the former just means "use this computer" and the latter means "don't specify a computer" (defaults to this one).

Please let me know if this does fix your problem, and I can make the change for everyone in the next release.

Sincerely,
hypert

Reply to This

Wednesday, June 01 2005 @ 09:43 AM PDT


Your wrapper start X11, but fails to launch xemacs - hypert3000

Here's how to see the source code:
  1. Right-click on XEmacs Wrapper and choose Show Package Contents
  2. Open the Contents folder
  3. Open the Resources folder
  4. Open the file "script" in your favorite text editor (probably XEmacs!)
Anyway, I do set the $DISPLAY to 127.0.0.1:0 since there are no environment variables to speak off setup for these applications built with Platypus. You can try changing line 30, but "127.0.0.1:0" should be the same as ":0.0", since the former just means "use this computer" and the latter means "don't specify a computer" (defaults to this one).

Please let me know if this does fix your problem, and I can make the change for everyone in the next release.

Sincerely,
hypert

Reply to This

Wednesday, June 01 2005 @ 09:45 AM PDT


Try version 1.05 - hypert3000

I changed how $DISPLAY is set in version 1.05. Please let me know if this helps!

Reply to This

Wednesday, June 01 2005 @ 07:39 PM PDT