尝试连接到屏幕会杀死终端

尝试连接到屏幕会杀死终端

我试图附加到远程计算机上的屏幕会话,screen -r但我的终端被杀死(我试图附加并查看它是什么,因为我不记得创建它)。现在,连接到远程计算机或本地计算机上的任何类型的屏幕都会产生相同的结果。

我有以下详细症状。在远程计算机上:

fbence@atlasz:~  
$ screen --version
Screen version 4.01.00devel (GNU) 2-May-06

执行空screen命令会导致终端关闭。执行screen -ls命令有时会导致终端关闭,有时我会得到有意义的输出:

fbence@atlasz:~  
$ screen -ls
There are screens on:
    26539.pts-8.atlasz  (03/31/2015 02:08:46 PM)    (Detached)
    26410.pts-8.atlasz  (03/31/2015 02:07:40 PM)    (Detached)
    26276.pts-8.atlasz  (03/31/2015 02:06:25 PM)    (Detached)
    4227.pts-8.atlasz   (03/03/2015 10:06:44 PM)    (Detached)
    23448.munka (02/17/2015 12:44:03 PM)    (Detached)
5 Sockets in /var/run/screen/S-fbence.

这三个最新的很可能是在终端被杀死之前空屏幕命令创建的。

在我的本地机器上:

fbence@medusa:~  
$ screen -version
Screen version 4.02.01 (GNUbb1ef15) 28-Apr-14
fbence@medusa:~  
$ screen
bind (/tmp/screens/S-fbence/17815.pts-1.medusa): Írásvédett fájlrendszer

“Írásvédett fájlrendszer”类似于写保护文件系统(旁白:我真的很喜欢我可以用我的语言使用 Linux,但翻译错误肯定无助于谷歌搜索帮助!)。

现在,它可能完全无关,但我的工作计算机没有太多内存,但我喜欢在 chrome 上听 Youtube,所以有时我必须清除交换。我做到了,但几分钟后我又做了一次(不知道为什么),最后得到了这个:

fbence@medusa:~  
$ sudo swapoff -a && sudo swapon -a
[sudo] password for fbence: 
sudo: unable to open /var/lib/sudo/fbence/1: Írásvédett fájlrendszer
[sudo] password for fbence: 
sudo: unable to open /var/lib/sudo/fbence/1: Írásvédett fájlrendszer

再次强调“写保护文件系统”。再次,尝试连接到屏幕最终会导致终端被杀死。

我认为(可能)重新启动可以解决问题,但我实际上对这里发生的事情感兴趣。

我在 ubuntu 14.04.02 LTS 上使用 gnome 终端 3.6.2,我的 .screenrc 是这样的:

hardstatus alwayslastline "%{= G}%{g}[ %{G}%H %{g}][ %?%-Lw%?%{R} %n*%f %t %{g}%?%+Lw%? %{g}]%=%{g}[ %{W}%c:%s %{g}]"
caption splitonly "%{= g}[%n %t]"
startup_message off
autodetach on
defscrollback 10000
termcapinfo xterm ti@:te@
altscreen on

知道我搞砸了什么以及如何解决它吗?

相关内容