Я не могу запустить графические приложения как root
Раньше я был в состоянии сделать это, но что-то столь же простое, как это не удается сейчас:
gksudo gedit
и это тоже не получается:
sudo gedit
Я получаю ошибку:
Cannot open display.
Я проверил это:
- .Xauthority и.ICEauthority имеют моего пользователя в качестве владельца, а также разрешения на чтение / запись
- Поскольку оба файла являются двоичными, я не могу понять их и проверить, не повреждены ли они
Возможно, у меня какая-то неверная конфигурация. Я прочитал это раньше и многие другие руководства, прежде чем спрашивать.
Я использую Ubuntu Precise 12.04 64-bit.
3 ответа
2012-07-17 21:26
Вы можете попробовать выполнить export DISPLAY=:0
перед командой в качестве обходного пути.
Или, альтернативно, используйте DISPLAY=:0 gksudo gedit
,
Попробуйте это в терминале:
su -
это спросит пароль root и даст сеанс корневого терминала, у меня это сработало, например, я мог бы запустить gedit без проблем.