I met a problem to use xconv open pp.files on JASMIN science server.
The error messages are as follows:
"no display name and no $DISPLAY environment variable
while executing
“load /opt/rh/jasmin-sci/root/usr/bin/xconv1.94/lib/tk8.6/…/libtk8.6.so Tk”
(“package ifneeded Tk 8.6.8” script)
invoked from within
“package require Tk”
(“package ifneeded xconv 1.0” script)
invoked from within
“package require xconv”
invoked from within
"if {[string match convsh $execname]} {
package require convsh
(file “/opt/rh/jasmin-sci/root/usr/bin/xconv/main.tcl” line 8)"*
I tried solutions from previous threads by using "ssh -Y/X " or “ssh -AY/AX” to log in the sci-server from Jasmin login server and loading modules “jaspy, Jasmin-sci, esmvaltool”. but the same error pops again. Please let me know how I could solve this.
Thank you for reaching out.Regarding the issue with xconv on the JASMIN sci-vm servers. Based on your error messages, it appears that X11 forwarding is not properly enabled. This is preventing the graphical interface from launching. Below are the steps to resolve this issue.
In case you go from your local pc to archer2, connect to JASMIN with -X (or -Y):
If $DISPLAY still failing, the other option is that on puma2 (or your local pc), the ssh configuration has to be configured properly to enable ForwardAgent.