Eu estava tentando anexar a uma sessão de tela em um computador remoto, com screen -r
, mas meu terminal foi morto (eu estava tentando anexar e ver o que é, porque eu não me lembro de criá-lo). Agora, anexar a qualquer tipo de tela no computador remoto ou no computador local resulta na mesma coisa.
Eu tenho os seguintes sintomas em detalhes. No computador remoto:
fbence@atlasz:~
$ screen --version
Screen version 4.01.00devel (GNU) 2-May-06
A execução de um comando screen
vazio resulta no fechamento do terminal. A execução de um comando screen -ls
às vezes resulta no fechamento do terminal; às vezes, recebo uma saída significativa:
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.
Os três mais novos são muito provavelmente os que o comando de tela vazia criou antes do terminal ser morto.
Na minha máquina local:
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" seria algo como um sistema de arquivos protegido contra gravação (sidepoint: Eu realmente gosto que eu possa usar o Linux em meu idioma, mas traduzir erros certamente não ajuda no googling por ajuda!).
Agora, pode ser totalmente não relacionado, mas o meu computador de trabalho não tem muita memória nele, mas eu gosto de ouvir o Youtube no chrome, então às vezes eu tenho que limpar o swap. O que eu fiz, mas eu fiz isso de novo em alguns minutos (não sei porque realmente), e acabei com isso:
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
Novamente, "sistema de arquivos protegido contra gravação". E novamente, tentar anexar a uma tela acaba no terminal sendo morto.
Eu acho que (provavelmente) a reinicialização resolveria o problema, mas estou realmente intrigado sobre o que aconteceu aqui.
Eu uso o terminal gnome 3.6.2 em um Ubuntu 14.04.02 LTS, meu .screenrc é este:
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
Alguma ideia do que eu errei e como e como corrigi-lo?
Tags gnu-screen readonly