if user logs in to node and runs nrngui:
Code: Select all
$ssh cn0
cn0>nrngui
Code: Select all
$ssh cn0 nrngui

We have identical OS in the nodes, during booting up nodes mount /bin, /sbin, /lib, /lib64 and /usr from head node. So gedit and may other applications work perfectly.
I pretty sure that problem with environment variables,
Code: Select all
cn0>export
declare -x COLORTERM="1"
declare -x CPU="x86_64"
declare -x CSHEDIT="emacs"
declare -x DISPLAY="localhost:10.0"
declare -x EUDIR="/usr/local/euphoria"
declare -x GPG_TTY="/dev/pts/0"
declare -x HISTSIZE="1000"
declare -x HOME="/home/rth"
declare -x HOST="cn0"
declare -x HOSTNAME="cn0"
declare -x HOSTTYPE="x86_64"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="en_US.UTF-8"
declare -x LD_LIBRARY_PATH="/home/rth/local/lib:/home/rth/local/lib64:/home/rth/local/x86_64/lib:"
declare -x LESS="-M -I -R"
declare -x LESSCLOSE="lessclose.sh %s %s"
declare -x LESSKEY
declare -x LESSOPEN="lessopen.sh %s"
declare -x LESS_ADVANCED_PREPROCESSOR="no"
declare -x LOGNAME="rth"
declare -x MACHTYPE="x86_64-suse-linux"
declare -x MAIL="/var/mail/rth"
declare -x MANPATH="/usr/local/man:/usr/share/man"
declare -x MINICOM="-c on"
declare -x MORE="-sl"
declare -x OLDPWD="/home/rth"
declare -x OSTYPE="linux"
declare -x PAGER="less"
declare -x PATH="/home/rth/bin:/home/rth/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games"
declare -rx PROFILEREAD="true"
declare -x PWD="/home/rth/MPICluser"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_CLIENT="10.54.0.1 36243 22"
declare -x SSH_CONNECTION="10.54.0.1 36243 10.54.0.100 22"
declare -x SSH_TTY="/dev/pts/0"
declare -x TERM="xterm"
declare -x USER="rth"
declare -x XAUTHLOCALHOSTNAME="cn0"
declare -x XKEYSYMDB="/usr/X11R6/lib/X11/XKeysymDB"
declare -x XNLSPATH="/usr/share/X11/nls"
Code: Select all
$ ssh cn0 bash -c export
declare -x COLORTERM="1"
declare -x CPU="x86_64"
declare -x CSHEDIT="emacs"
declare -x DISPLAY="localhost:10.0"
declare -x GPG_TTY="not a tty"
declare -x HISTSIZE="1000"
declare -x HOME="/home/rth"
declare -x HOST="cn0"
declare -x HOSTNAME="cn0"
declare -x HOSTTYPE="x86_64"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="en_US.UTF-8"
declare -x LESS="-M -I -R"
declare -x LESSCLOSE="lessclose.sh %s %s"
declare -x LESSOPEN="lessopen.sh %s"
declare -x LESS_ADVANCED_PREPROCESSOR="no"
declare -x LOGNAME="rth"
declare -x MACHTYPE="x86_64-suse-linux"
declare -x MAIL="/var/mail/rth"
declare -x MANPATH="/usr/local/man:/usr/share/man"
declare -x MINICOM="-c on"
declare -x MORE="-sl"
declare -x OLDPWD
declare -x OSTYPE="linux"
declare -x PAGER="less"
declare -x PATH="/home/rth/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games"
declare -x PROFILEREAD="true"
declare -x PWD="/home/rth"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_CLIENT="10.54.0.1 36242 22"
declare -x SSH_CONNECTION="10.54.0.1 36242 10.54.0.100 22"
declare -x USER="rth"
declare -x XAUTHLOCALHOSTNAME="cn0"
declare -x XKEYSYMDB="/usr/X11R6/lib/X11/XKeysymDB"
declare -x XNLSPATH="/usr/share/X11/nls"
declare -x _="/bin/bash
Thanks,
Ruben