Хорошо, поэтому я понял это.
Все, что работает:
sudo -i sudo su -Вещи, t:
sudo -i sudo su sudo su -Так что мне кажется, что в первом случае, вы на самом деле создаете новую оболочку для входа, поэтому bashrc, profile и т. д. загружаются правильно, либо из ~, либо из / etc / skel. В последнем случае вы просто выполняете bash как root и не загружаете все эти критические функции в оболочку для автозаполнения и т. Д.
Предостережение. Мое объяснение может быть на 100% неправильным. Но верхняя группа работает.
Файл .desktop - это текстовый файл. Вам нужно открыть текстовый редактор, например Gedit, и вставить содержимое и сохранить его.