При запуске клиентского приложения в графическом режиме 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