Прежде всего, поскольку вы используете Linux, вам повезло, так как вы можете довольно легко убить X за время отладки.
Однако, если вы действительно хотите придерживаться запуска X во время отладки, вам не повезло, поскольку не возможно по очень веской причине: драйвер дисплея имеет механизм защиты, называемыйсторожевой таймер, который включается, когда используемый графический процессор также управляет дисплеем.Сторожевой таймер прерывает любое ядро, которое работает дольше AFAIR 5s.Это предназначено для предотвращения зависаний графического процессора.
В качестве альтернативы, вы можете попробовать использовать ocelot , но я не уверен, насколько хороши его функции отладки.