sudo не всегда корректно работает с графическими приложениями, поэтому рано или поздно вы рискуете словить сообщение "Unable to read ICE authority file", и после этого вообще станет невозможным запуск графических программ с правами root. Печаль.



Если это все же произошло, поправить ситуацию можно, удалив файл .{ICE,X}authority из вашего домашнего каталога:

rm ~/.{iCE,x}authority (тильда здесь означает домашний каталог текущего пользователя).



Графические приложения с правами root проще запускать, используя главное меню. Но не все приложения есть в главном меню, и не все приложения вызываются с правами root, - к примеру, в главном меню есть команда вызова текстового редактора, но нет команды для вызова текстового редактора с правами root. Поэтому намного проще нажать Alt+F2 и ввести в соответствующее поле команду:

gksu что_нужно_запустить



Да, для графических программ с root правами желательно использовать команды sudo и su с префиксом: gksudo и gksu - для GNOME или kdesudo и kdesu -для КDЕ.