Проблема с Linux screen/java cli

Проблема с Linux screen/java cli

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

Эта ошибка может быть из-за java или screen — однако, скорее всего, она возникает, когда я выполняю команду screen. JVM работает на переднем плане внутри screen и выводит данные на screen как до, так и после появления проблемы.

Проблема в том, что иногда после отсоединения экрана при его повторном присоединении курсор/фокус каким-то образом помещается на приглашение bash "под" процессом java, а не в приглашение java. Таким образом, любые команды, которые я ввожу в приглашение, просто "исчезают" с экрана. JVM по-прежнему выводит новый вывод на экран, просто не регистрирует никакие команды с терминала.

При остановке процесса Java "потерянные" команды были подхвачены bash (к счастью) с помощью

-bash: list: command not found

Есть у кого-нибудь идеи? Страница руководства по экрану не дала мне ничего очевидного, а у меня нет знаний java/jvm, чтобы знать, что набрать, чтобы снова получить контроль над программой.

Редактировать: Я использую Oracle Java 1.7.0_51

Связанный контент