Apps :: problems running GNU screen



I am having problems running "screen", the virtual terminal program.  After installing screen via APT, the exact error is:

$ /usr/bin/screen
No more PTYs.
Sorry, could not find a PTY.
$

It appears that I am able to run it as root, e.g.,

$ sudo /usr/bin/screen

Is there any way to fix this?

What do you need screen for?

Also, the /dev/pty** files should be user readable/writable. So check with:
ls -halF /dev/pty*

Also check the permissions of screen.

Quote (chaostic @ Jan. 14 2008,13:39)
What do you need screen for?
I mostly use DSL for ssh-ing to places.  It would be useful to recreate sessions without the overhead of VNC.
Quote
Also, the /dev/pty** files should be user readable/writable. So check with:
ls -halF /dev/pty*

Also check the permissions of screen.
Changing the /dev/pty* made no difference.  But,

$ sudo chmod u+s /usr/bin/screen

along with

$ sudo chmod 755 /var/run/screen

fixed it.

Thanks for the idea!

Which version did you get using apt-get? If you're using one from Woody, that's old. There are two versions in MyDSL, the one in testing is a UCI of the latest version.
Quote (lucky13 @ Jan. 14 2008,16:25)
Which version did you get using apt-get? If you're using one from Woody, that's old.
Yes, that is the version I am using.

I also tried "screen.dsl" in the WM Apps category of MyDSL.  It seems to suffer from the same problem -- I need to chmod /usr/bin/screen and /var/run/screen.
Quote
There are two versions in MyDSL, the one in testing is a UCI of the latest version.
I was unable to load the one from testing, for some reason.  It says it loads, but /usr/bin/screen is never created.  I'm running DSL 3.2.

Next Page...
original here.