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

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

 su root

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

  • Могу ли я установить дистрибутив на один раздел при использовании дистрибутива, установленного на другом?
  • GRUB не будет показывать; Linux Mint и Windows 10 на отдельных дисках
  • запуск экрана очищает буфер обмена x11
  • Установка Ubuntu с USB на Linux mint
  • Как просмотреть таблицу SPD / таймингов RAM?
  • su другому пользователю, использующему ключи ssh?
  •  гном-терминал
    

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

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

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

     su -
    

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

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

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

  • как скрыть окно от ALT + TAB в корице?
  • Медленная работа при копировании файлов на USB-устройства и обратно
  • Показать в папке не выбрать файл
  • Сканер Brother и отсутствует / dev / bus / usb запись?
  • PermitRootLogin No и Sudo user - Где разница?
  • Невозможно переключиться на графический процессор nvidia в linux mint 18
  • 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).

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