Там получается такая ситуация: есть виртуальные терминалы которые запускаются при старте без Хсервера, это терминалы от 1-12, 7ой выделяется по умолчанию под Хсервер. Когда запускается Хсервер, не важно из какого терминала, он передает вывод на 7ой. Я это к тому, что у вас поведение по умолчанию прописанное для Х сервера будет происходить на 7ом терминале (загрузка dm, в данном случае slim), но параллельно с этим у вас так же висят открытые 1-12 терминалы. В ~/.config/openbox/menuconfig прописанно поведение для кнопок меню, можно там добавить скрипт выключения на кнопку выхода из openbox, туда можно добавить убийство Xсервера (самого процесса (а тут уже можно либо отлавливать по имени и убивать, или же посылать сочетние клавишь для убийства)), после чего вас должно будет бросить на какой либо из терминалов по умолчанию это будет 1ый.
По факту вы можете просто взять любой ubuntu server, на любом компьютере, поставить на него slim, openbox, remmina и просто скопировать файлы с настройками. Можете использовать stage4, запаковываете текущую систему, распаковываете на новом месте. На форуме где-то была темка где давали пример использования консольной утилиты dd.