Новый терминал не работает, когда мы используем su root

Когда я использую

 su root

а затем использовать

 гном-терминал

Я получаю предупреждение

 ** (gnome-terminal: 2677): ПРЕДУПРЕЖДЕНИЕ **: Не удалось подключиться к диспетчеру сеансов: ни один из указанных протоколов проверки подлинности не поддерживается

и новое окно терминала не открывается. Но когда я использую

 su -

а затем использовать

 гном-терминал

новое окно открывается без предупреждения. Почему это так ?

One Solution collect form web for “Новый терминал не работает, когда мы используем su root”

Настройка среды при предоставлении - намного более полная. На странице руководства:

 The optional argument - may be used to provide an environment similar to what the user would expect had the user logged in directly. 

В частности, SESSION_MANAGER отсутствует, если вы выполняете su root .

Вы можете выводить среды, используя env | sort > /var/tmp/XXX.env env | sort > /var/tmp/XXX.env с XXX , отличающимся для вызова root и root , а затем сравните вывод с использованием diff. В моей настройке (Ubuntu 12.04) это приводит к примерно удвоенному количеству строк в su - case (53 против 27).

  • Как затвердеть su с dpkg-statoverride?
  • Как вы скрываете пароль при вызове во время команды su?
  • Получите оболочку для входа в систему как root `su -l` без изменения каталога
  • Linux / CentOS - не может быть после изменения права собственности
  • Как отключить вывод dd?
  • Узнайте, кто подошел к вашему пользователю
  • При запуске 'su - username', pam_group не добавляет дополнительные группы из /etc/security/group.conf, но sshd login делает?
  • Создайте файл в качестве другого пользователя и группы
  • Почему мы не можем выполнять список команд как пользователь без sudo?
  • ssh master - выполнить su удаленно
  • Su -c не работает и игнорируется
  • Как распространять TSTP во время запуска программы как другого пользователя
  • Interesting Posts

    autoconf save ./configure command line to config.h

    Коррумпированные файлы после извлечения с помощью GNU tar Cywin

    Почему расширение файла glob не подавляется

    Fedora 22 не может найти ясность или какие команды

    Как разрешить удаленные подключения mysql через определенный интерфейс

    Библиотечные подпрограммы в ядре linux

    Setuid не работает для моей программы Windows, размещенной на сервере Linux

    Выясните испущенный кодовый ключ для Fn + F6

    Как экспортировать переменную из Perl-скрипта в сценарий оболочки?

    Могу ли я безопасно удалять старые каталоги в моем домашнем каталоге?

    Добавить маркер для загрузки системы в syslog

    Ограничения / etc / profile в Gnome

    Почему вывод этой команды вставки разделяется на отдельные строки с помощью отступов?

    Как добавить строки файла в конец строк другого файла?

    Переопределите заголовок окна для произвольного окна в KDE и установите заголовок пользовательского окна

    Linux и Unix - лучшая ОС в мире.