tomph |
03/13/2008 11:51PM (Read 11939 times)
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
I've seen a few similar problems around but havnt been able to get it sorted yet
I have cygwin with x11 and all shells installed. Iraf was installed following the steps from http://www.iac.es/sieinvens/siepedia/pmwiki.php?n=HOWTOs.IrafCygwinI get the following error message when i try to execute iraf with cl, I have created a login.cl fileERROR: Cannot open connected subprocess <./x_system.e>
called as: 'prcache <directory>'
called as: 'cl <>'
called as: 'cl <>'
Error while reading login.cl file - may need to rebuild with mkiraf
Fatal startup error. CL diesMy experience is limited so all i have tried so far is retrying mkiraf. Sorry If this is a common problem but I've not been able to sort itCheers[/i]
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
oh on a further note that may help find the problem
before that error message it sayssetting terminal type to xgterm...ok so i tried the command xgterm on its own and this is what i get/usr/local/bin/xgterm Xt error: Can't open display:
/usr/local/bin/xgterm Xt error: Can't open display:
/usr/local/bin/xgterm Xt error: Can't open display:
/usr/local/bin/xgterm Xt error: Can't open display:
/usr/local/bin/xgterm Xt error: Can't open display:
/usr/local/bin/xgterm Xt error: Can't open display:
|
|
|
|
fitz |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
The two problems may be related, although I've never seen the first error message before. You'll need to start Cygwin/X11 *before* starting the xgterm window. You second message is telling you that the xgterm can't connect to the X11 server that needs to be running already.In the first case, the CL will try to "cache" the x_system.e binary and the message means that either the binary can't be found or can't be executed. One thing to try is to start the binary manually to see whether a host-level error message is any more informative. For example, at the cygwin prompt type [code:1:484f0557ca]% /iraf/iraf/bin.cygwin/x_system.e[/code:1:484f0557ca] If you get a '>' prompt it started normally and you can type 'bye' to quit it, otherwise please post the error message. A 'Command not found' error may mean the binaries weren't unpacked correctly and you should verify the file is actually there.Cheers,
-Mike
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
i tried the /iraf/iraf/bin.cygwin/x_system.e and
>
was displayedIs this a good thing?Sorry I'm fairly new to the guts of IRAF, thanks very much for your time though i much appreciate it
|
|
|
|
fitz |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
Means the system executable can start correctly on its own. Now, start the X11 server, then fire up an xgterm and in that window try 'cl'.-Mike
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
Ok from my cygwin window i tried initialising x with the following result, there seems to be a lot more information on the source of the problem here. I have tried reinstalling both x11 and iraf but keep getting the same result when trying cl as my original error
$ startxWelcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 6.8.99.901-4Contact: cygwin-xfree@cygwin.comXWin was started with the following command line:X :0 -multiwindow -clipboard_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
(II) XF86Config is not supported
(II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information
winDetectSupportedEngines - Windows NT/2000/XP
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 00000007
winSetEngine - Multi Window or Rootless => ShadowGDI
winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits per pixel
winAllocateFBShadowGDI - Creating DIB with width: 1280 height: 768 depth: 32
winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
winInitVisualsShadowGDI - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32
null screen fn ReparentWindow
null screen fn RestackWindow
InitQueue - Calling pthread_mutex_init
InitQueue - pthread_mutex_init returned
InitQueue - Calling pthread_cond_init
InitQueue - pthread_cond_init returned
winInitMultiWindowWM - Hello
winInitMultiWindowWM - Calling pthread_mutex_lock ()
winMultiWindowXMsgProc - Hello
winMultiWindowXMsgProc - Calling pthread_mutex_lock ()
MIT-SHM extension disabled due to lack of kernel support
XFree86-Bigfont extension local-client optimization disabled due to lack of shar
ed memory support in the kernel
(--) Setting autorepeat to delay=500, rate=31
(--) winConfigKeyboard - Layout: "00000809" (00000809)
(--) Using preset keyboard for "English (United Kingdom)" (809), type "4"
Rules = "xorg" Model = "pc105" Layout = "gb" Variant = "(null)" Options = "(null
)"
7 [main] X 26948 child_copy: linked dll data write copy failed, 0x3D3000..
0x3D4020, done 0, windows pid 24204, Win32 error 87
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(--) 5 mouse buttons found
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from li
st!
winPointerWarpCursor - Discarding first warp: 640 384
winInitMultiWindowWM - pthread_mutex_lock () returned.
winProcEstablishConnection - Hello
winInitClipboard ()
winInitMultiWindowWM - pthread_mutex_unlock () returned.
winMultiWindowXMsgProc - pthread_mutex_lock () returned.
winInitMultiWindowWM - DISPLAY=127.0.0.1:0.0
winMultiWindowXMsgProc - pthread_mutex_unlock () returned.
winMultiWindowXMsgProc - DISPLAY=127.0.0.1:0.0
winClipboardProc - Hello
DetectUnicodeSupport - Windows NT/2000/XP
winClipboardProc - DISPLAY=127.0.0.1:0.0
winProcEstablishConnection - winInitClipboard returned.
winInitMultiWindowWM - XOpenDisplay () returned and successfully opened the disp
lay.
winMultiWindowXMsgProc - XOpenDisplay () returned and successfully opened the di
splay.
winClipboardProc - XOpenDisplay () returned and successfully opened the display.winProcSetSelectionOwner - Clipboard not yet started, aborting.
winProcSetSelectionOwner - Clipboard not yet started, aborting.
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
xterm Xt error: Can't open display:
xterm: DISPLAY is not set
xterm Xt error: Can't open display:
xterm: DISPLAY is not setwaiting for X server to shut down winClipboardProc - winClipboardFlushWindowsMes
sageQueue trapped WM_QUIT message, exiting main loop.
winClipboardProc - XDestroyWindow succeeded.winClipboardIOErrorHandler!
|
|
|
|
fitz |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 09/30/2005
Posts: 4040
|
[quote:4065489f2e]xterm: DISPLAY is not set
xterm Xt error: Can't open display: [/quote:4065489f2e]In your .cshrc file try setting:setenv DISPLAY :0or, if you use the bash shell edit your .bashrc or .profile to includeexport DISPLAY = :0This will tell the xterm to connect to the local X server.-Mike
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
thanks for the help but having loads of problems- im cutting my losses and restarting from scratch, if this fails i may look into trying iraf on ubumtucheers again
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
*ubuntu
|
|
|
|
tomph |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 03/13/2008
Posts: 19
|
heya yeah i didnt realise you had to set it xgterm first because it kept saying 'setting terminal type to xgterm' when starting iraf
Im fairly new with iraf so thanks for the help
|
|
|
|
irojas |
03/13/2008 11:51PM
|
|
|
Status: offline
Registered: 12/27/2009
Posts: 10
|
Hello
I have the same problem, I installed iraf in cygwin and it worked, but for some unknown reason, now it do not work, try reinstalling did not work.
My starx is functional, as well as the xgterm. I tried mkiraf do not solve the problem, and tried the /iraf/iraf/bin.cygwin/x_system.e and
>
was displayed.He tells me the following error:$ cl
**:
^
ERROR: syntax error
called as: `cl`
called as: `cl`
Error while reading login.cl file - may be to rebuild whit mkiraf
Fatal startup error. CL dies.Helpme please.
IsaĆas Rojas
|
|
|
|