Почему я не могу использовать gksudo/sudo с любой программой с графическим интерфейсом?

В моей Ubuntu 12.04.2 с GNOME-Shell я больше не могу запускать графические программы с gksudo или же sudo,

Я всегда получаю ошибку как cannot open display

Я не помню каких-либо конкретных изменений, которые я сделал вручную, кроме обычных обновлений. Я также использую GNOME3 PPA и Q-серию LTS Backport PPA.

Я также заметил, что больше не могу устанавливать расширения с веб-сайта, но я думаю, что это не связано, конечно, я тоже не уверен:)

Я уже потратил время и усилия на поиск темы повсюду, и немногие, которых я нашел, не дали мне никакого решения. Я не хочу переустанавливать.

1 ответ

Что значит:

больше не может запускать графические программы с помощью gksudo или sudo

имею в виду?

Если ты видишь:

имя пользователя отсутствует в файле sudoers. Об этом инциденте будет сообщено

Когда вы пытаетесь "что-то сделать", инструкции от http://www.psychocats.net/ubuntu/fixsudo могут быть вам полезны.

Как правило, вам нужна корневая оболочка для проверки и, при необходимости, изменения /etc/sudoers файл. Вы также должны быть в группе администраторов:

usermod -a -G admin username # из корневой оболочки

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