Я использую медленные, но портативные компьютеры (asus eeepc, vivobook и т. д.) и делаю все свои разработки на удаленном сервере.
Большую часть времени я просто подключаюсь к серверу по ssh
, запускаю сеанс screen
, если что-то случается (например, сон клиента, соединение прерывается и т. д.), я просто снова подключаюсь и возобновляю сеанс экрана.
Но недавно я запускал X-приложения как часть моей разработки, а именно эмулятор Android. И каждый раз, когда я укладывал свой ноутбук в спящий режим и пытался возобновить работу, все мои приложения X умирали с чем-то похожим на:
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server "localhost:10.0"
after 356 requests (356 known processed) with 0 events remaining.
Могу ли я в любом случае иметь такой удаленный рабочий процесс, который у меня есть с консольными приложениями, но с приложениями X?