При запуске клиентского приложения в графическом режиме Linux появляется ошибка “ unable to initialize gtk+ is display set properly”
Данная ошибка возникает в графических средах, в которых root не имеет доступа к графическому интерфейсу.
Нужно добавить пользователя root в пользователи «X»-ов, вы можете сделать это во время входа в систему с помощью сценария запуска.
В целях тестирования можем просто выполнить из под пользователя (без su -)
xhost +
или
xhost local:roo
Далее:
wget http://www.distkontrol.ru/usbclient/dkclt64
chmod +x ./dkclt64
sudo ./dkclt64