После потери подключения к X-серверу восстановить его невозможно.
Существовал прокси-сервер xserver под названием xmove, но он довольно устарел и не работает с несколькими более новыми расширениями X, которые, вероятно, используются современными инструментами.
Вы можете попробовать запустить ваш процесс на другом виртуальном X-сервере, например, xvnc или (лучше) NX. NX - это технология X-прокси, разработанная NoMachine. Существуют также бесплатные реализации серверов NX.
Если вы запускаете вашу программу на таком сервере, вы можете присоединить и отсоединить ее от произвольной графической среды.