Да и забавно... Как ты смог бы из tty скопипастить ошибку запуска) Но в целом: чтобы в линуксах работала графика -- нужны иксы. Всякие свистоперделки не обязвтельны но пздец как упрощают жизнь.
Но если тебе нужно как-то ограничить приложение в пределах системы, то не надо испольовать систему доставки приложений. Проще использовать namespaces + cgroups.