Я не могу запустить графические приложения от имени пользователя root

Раньше я был в состоянии сделать это, но что-то столь же простое, как это сейчас не удается:

gksudo gedit

, и это также не удается:

sudo gedit

Я получаю ошибку: [ 118]

Cannot open display.

Я проверил это:

  • .Xauthority и .ICEauthority имеют моего пользователя как владельца, а также разрешения на чтение / запись
  • Поскольку оба файла являются двоичными, Я не могу понять их и проверить, не повреждены ли они

Возможно, у меня какая-то неверная конфигурация. Я прочитал это до и много других руководств, прежде чем спрашивать.

Я использую Ubuntu Precise 12.04 64-bit.

1
задан 14 July 2012 в 22:44

3 ответа

Вы можете попробовать выполнить export DISPLAY=:0 перед командой в качестве обходного пути.

Или, в качестве альтернативы, используйте DISPLAY=:0 gksudo gedit.

0
ответ дан 14 July 2012 в 22:44

ответы, которые вы блокируете, это

0
ответ дан 14 July 2012 в 22:44

Попробуйте выполнить это в терминале:

su -

это спросит пароль root и даст сеанс корневого терминала, это сработало для меня, например, я мог бы запустить gedit без проблем.

0
ответ дан 14 July 2012 в 22:44

Другие вопросы по тегам:

Похожие вопросы: