Ссылка, приведенная ниже, аналогична моей проблеме: https://askubuntu.com/questions/561127/ctrl-alt-t-opens-root-terminal-instead-of-normal-terminal
После установки 16.04 LTS и установки терминатора я запустил терминатор-терминал, а затем заблокировал его на панели Launcher , Все было хорошо, пока обновление диспетчера обновлений программного обеспечения не появилось. Теперь значок запускает пользовательский терминал root, требуя пароль. Запуск пользовательского терминала, не относящегося к корню, по-прежнему работает с помощью сокращенного ctrl-alt-t. Я удалил значок из панели Launcher, запустил терминал и снова привязал его к панели Launcher и получил тот же результат. Это приводит к некоторому обновлению файла конфигурации. Но какой и как?
/usr/bin/x-terminal-emulator
Появляется правильно. При запуске он не запрашивает пароль и настроен на запуск альтернативного терминатора терминатора против gnome-терминала. Проверено, что терминатор запускается при запуске.
/usr/share/app-install/desktop/terminator:terminator.desktop выглядит нормально?
[Desktop Entry]
X-AppInstall-Package=terminator
X-AppInstall-Popcon=643
X-AppInstall-Section=universe
Name=Terminator
Comment=Multiple terminals in one window
TryExec=terminator
Exec=terminator
Icon=terminator
Type=Application
Categories=GNOME;GTK;Utility;TerminalEmulator;System;
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=NewWindow;
Keywords=terminal;shell;prompt;command;commandline;
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=terminator
TargetEnvironment=Unity
X-Ubuntu-Gettext-Domain=app-install-data
Итак, что заставляет пользователя root запуск терминатора при запуске с иконки Launcher? Примечание. Я проверил, и ни одно из других приложений в Launcher не запускается как root, не запрашивает пароль и не разрешает писать в '/'.
Спасибо