Зашел через IP KVM, сам себя, сервер по 88.198.61.202 прекрасно пингует. Но шлюз нет. Два других IP, с отдельными мак адресами, подключенные к LXC и работающие через этот же бридж, работают нормально, без перебоев.
Даже смешно, как я два дня мог не замечать очевидной ошибки, ведь в примере из вопроса поток уже завершал всю работу после rt.exec(args); и буфер был полон всеми строками вывода, которые потом парсились по одной в цикле буквально за долю секунды. Посыпаю голову пеплом.
К сожалению
Platform.runLater(() -> tab_adb_progressbar.setProgress(progress));
не помогает, я уже пробовал. Изменения UI видно только после окончания всего цикла.
Поговорил со школой, с директором и учителем информатики, похоже что они не против, готовы были начать хоть на этой неделе. Попросил провести опрос среди учеников и преподавателей, какие вопросы им хотелось бы обсудить в курсе.
Думаю можно уложиться в 10 часов с той программой которую описал выше, без учета практик. Но это пока очень предварительно, нужно составить подробный план лекций, тогда все станет более ясно. Плюс обговорить это мероприятие со школой и как то согласовать проведение занятий, чтобы и я был не на работе, и школьникам не пришлось ночевать в школе.