Whenever I try to run screen under a Zsh shell that I compiled under my home directory, I get the following error:
> screen Cannot exec '/my/path/to/zsh/bin/zsh'
The Z shell is perfectly functional, and I have verified that I can run screen if I invoke it using a system shell (e.g.
csh). I usually get into
exec zsh. Here is some additional info about my system:
> echo $SHELL /my/path/to/zsh/bin/zsh > echo $ZSH_VERSION 5.0.0 > which screen /usr/bin/screen > screen --version Screen version 4.00.03 (FAU) 23-Oct
.screenrc just has two lines in it:
escape ^A^A bind o other
In case it matters:
/my/path/to/zsh/ refers figuratively to a path under my home directory.
Output of calling
> file /my/path/to/zsh/bin/zsh > /~/sw/zsh/bin/zsh: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for > GNU/Linux 2.6.9, dynamically linked (uses shared libs), > for GNU/Linux 2.6.9, stripped
But I can successfully run
cshshell. I usually switch to zsh with
Below are the
-rwxr-xr-x 2 YYYY ZZZZ 651K Jan 3 11:58 zsh*
.loginis empty (it only has comments on it)
- I don't have a
Scientific Linux SL release 5.1 (Boron)
Any thoughts on what may be causing this and how to get screen to work with my local installation of