Обычно сеанс в X'ах открываю от имени непривилегированного пользователя. Но иногда требуется запустить графическое приложение от root'а.
Однако, при запуске графических приложений от root выдается ошибка авторизации в Х, и программы не загружаются. В качестве временного решения копирую файл ~/.ICEauthority из домашней дириктории пользователя в дирикторию /root/. После этого программы от root запускаются нормально, но только до первой перезагрузки X'ов, после чего файл нужно опять копировать. Имхо, это не правильно.
Как можно решить эту проблему?