Извините, не мог найти ИМУЩЕСТВО

Я надеялся, что кто-то мог помочь мне понять то, что произошло с моим сервером Ubuntu.

У меня была проблема с ним действующий нечетный, я не буду вдаваться в подробности, но я перезапустил сервер с этой командой:

завершите работу-r теперь

Когда это возвратилось, я попытался использовать экран и был дан эту ошибку:

Больше никакого PTYs. Извините, не мог найти ИМУЩЕСТВО. [экран завершается]

Я нашел этот веб-сайт, который сказал мне это:

http://en.positon.org/post/%5BScreen%5D-No-more-PTYs-Sorry-could-not-find-a-PTY

Необходимо изменить/dev/ptmx полномочия файла:

# ls -l /dev/ptmx 
crw-r--r-- 1 root root 5, 2 nov 18 23:28 /dev/ptmx
# chmod a+w /dev/ptmx
# ls -l /dev/ptmx 
crw-rw-rw- 1 root root 5, 2 nov 18 23:34 /dev/ptmx

Это не решало мой вопрос, так как я уже был в:

crw-rw-rw- 1 root root 5, 2 nov 18 23:34 /dev/ptmx

Та же проблема.

Таким образом, я нашел это сообщение:

https://superuser.com/questions/302235/no-more-ptys-when-trying-to-start-screen

Так, я сделал то, что предложенный ответ, который был:

# mount devpts /dev/pts -t devpts -o mode=620

И это хорошо работало.

Кто-либо знает то, что произошло, почему, и что devpts сделал для фиксации его? Я полностью потерян на этом.

Спасибо!

3
задан 20 March 2017 в 13:18

3 ответа

Насколько я могу судить, для работы экрана необходимо смонтировать /dev/pts.

0
ответ дан 20 March 2017 в 13:18

Я нашел это, когда столкнулся с тем же сообщением. Оказывается, у меня было другое приложение (ZTerm), удерживающее блокировку на устройстве. Поэтому, в качестве подсказки, убедитесь, что никто больше не имеет доступа к устройству!

0
ответ дан 20 March 2017 в 13:18

Проблема

Испытанный для использования экранной программы для соединения моей лаборатории ПК с Raspberry Pi через USB-порты и кабель RS232.

Работал, экран/dev/ttyusb0

команды Получил следующие сообщения об ошибках в быстрой последовательности.

Cannot access line '/dev/ttyUSB0 for r/w: permission denied
Couldn't find a PTY

Решение

Наконец нашло эту идею добавить к dialout группе, смотрящей на это сообщение.

Изменяющиеся полномочия на последовательном порте

Выполнили команду:

sudo usermod -a -G dialout $USER

Перезапущенный компьютер и вуаля, это работало. Смог использовать экранную программу для устанавливания связи.

Hope это выручает кого-то. Мир.

1
ответ дан 14 September 2019 в 10:29

Другие вопросы по тегам:

Похожие вопросы: