История изменений
Исправление Pinkbyte, (текущая версия) :
1) разрешаешь на хосте tcp у иксов(обычно решается убиранием опции -nolisten tcp в твоём DM);
2) разрешаешь авторизацию на иксах c IP контейнера(или всем, если на безопасность вообще плевать);
3) подымаешь lxc(можно и docker - из плюсов будут готовые образы, но там со спецификой затрахаешься, чистого lxc тебе хватит);
4) распаковываешь туда твой любимый дистр. В федоре есть(или был, я с федорой давно не работаю) febootstrap/supermin;
5) Фигачишь в .bashrc внутри контейнера 'export DISPLAY=hostipaddress:0';
6) ....
7) PROFIT!
Ну и в контейнер ставишь уже gdb и своё приложение. Тулкит потянет КЛИЕНТСКИЕ библиотеки для отрисовки в иксы, так что всё должно взлететь без проблем.
Исходная версия Pinkbyte, :
1) разрешаешь на хосте tcp у иксов(обычно решается убиранием опции -nolisten tcp в твоём DM);
2) разрешаешь авторизацию на иксах c IP контейнера(или всем, если на безопасность вообще плевать);
3) подымаешь lxc(можно и docker - из плюсов будут готовые образы, но там со спецификой затрахаешься, чистого lxc тебе хватит);
4) распаковываешь туда твой любимый дистр. В федоре есть(или был, я с федорой давно не работаю) febootstrap/supermin;
5) Фигачишь в .bashrc внутри контейнера 'export DISPLAY=hostipaddress:0';
6) ....
7) PROFIT!