玄箱でscreenが使えない

少人数だから鯖を玄箱で運用しようかと思いいろいろ試したけどscreenだけが動かない!!!

GNU screenの”No more PTYs” - ksaitoの日記
bne.jp

ここらを参考したりしましたけど動かない!なんで!rootだと動くから権限の問題だとは思うけどもういじくりまわしすぎてわからない。


なんでなんでばっかり言ってるのも何なので関係しそうなもの全部貼ってみる。ちなみにsushi-kさんのdebian化してあります。

agile@socks:~$ ls -l /usr/bin/screen
-rwxr-sr-x 1 root utmp 305416 Mar  5 17:53 /usr/bin/screen




agile@socks:~$ ls -lR /var/run/screen/
/var/run/screen/:
total 2
drwx------ 2 agile agile 1024 Jul  7 23:06 S-agile
drwx------ 2 root  root  1024 Jul  7 22:58 S-root

/var/run/screen/S-agile:
total 0
ls: /var/run/screen/S-root: Permission denied




agile@socks:~$ sudo cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM
proc            /proc           proc    defaults        0       0
sysfs           /sys            sysfs   defaults        0       0
devpts          /dev/pts        devpts  gid=5,mode=620  0       0
#none           /dev/shm        tempfs  defaults        0       0
/dev/sda2       /               ext3    defaults        1       1
/dev/sda3       swap            swap    defaults        0       0
/dev/sda1       /boot           ext3    defaults        1       1





agile@socks:~$ id
uid=1001(agile) gid=1001(agile) groups=1001(agile)

agile@socks:~$


追記:コメントいただいたようなので。

Sorry, could not find a PTY. と味気ないメッセージ出して終了します。でもsudoしてみると動いたりするのでpermissionの問題なのかな。
外で使ってるやつはソースコードからコンパイルしたら動いたのでどうなんでしょ。