[решено]cinnamon nemo не открывается от администратора

echo $PATH
/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
а вот в devuan
echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
Linux Forever!
Vadim
echo $PATH
/bin:
Приведите к нормальному виду, и политику вернуть к первоночальному виду
vs220
Приведите к нормальному виду, и политику вернуть к первоночальному виду
не знаю как
Linux Forever!
Vadim
не знаю как
Смотрите где у вас экспорт прописан
~/profile
~/.xinitrc
~/.config/environment.d/*
~/.bash_profile или ~/.bashrc
Если другой шел используете а не баш то в его файлах.
И в глобальные могли прописать.
См. https://wiki.archlinux.org/title/Environment_variables
/bin быть не должно а только /usr/bin и прочие
8 страниц, напряжённого мозгового штурма и обсуждения.
А дело оказалось в банальном PATH :)
https://t.me/arch_linuxru
RusWolf
А дело оказалось в банальном PATH :)

написал в /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games"
после перезагрузки
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/games
nemo от рута не запускается,даже если редактировать политику nemo.
все тоже,не удалось открыть дисплей ...
Linux Forever!
Vadim
nemo от рута не запускается
-
эта музыка будет вечной
Показывайте опять
which nemo
и чтоб двадцать раз не ходить
cat ~/.profile
cat ~/.xinitrc
cat ~/.bash_profile
cat ~/.bashrc
ls ~/.local/share/applications |grep nemo
Vadim
написал в /etc/environment
Сначала нужно определить, как этот PATH был прописан ...
Для начала проверь этот вывод: grep append /etc/profile
Сейчас прописал в этот файл /bin
grep append /etc/profile
append_path () {
append_path '/usr/local/sbin'
append_path '/usr/local/bin'
append_path '/usr/bin'
append_path '/bin'
перегрузился и получил как у тебя
echo $PATH
/home/vasek/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
После вернул все на место
grep append /etc/profile
append_path () {
append_path '/usr/local/sbin'
append_path '/usr/local/bin'
append_path '/usr/bin'
и после reboot снова имею как и должно быть
echo $PATH
/home/vasek/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
Если прописано в другом место, например, менял сам, то нужно смотреть другие файла, например, .bash_profile, .bashrc

PS - хотя если в напряг править системные файлы, то можно пойти и другим путем ...
Ошибки не исчезают с опытом - они просто умнеют
vasek
…то можно пойти и другим путем …
lxqt-sudo?
vasek
если в напряг править системные файлы
Да афтор прямо в /usr/lib правит файлы ...

Я между приведёнными PATH разницы не вижу. И опять же повторюсь 1.Сравнивать разные системы не совсем корректно. 2. Афтор злойсамсемсебебуратино, который не использует систему которая установленна у вас и она не может работать также как у вас. (Я в плане отсутсвия systemd и из за этого неккоректного запуска всех программ которые были заточены на интеграцию с ним в т.ч. polkit и dbus которые как бы надо пересобрать без его поддержки для корректной работы)
Ошибки в тексте-неповторимый стиль автора©
 
Зарегистрироваться или войдите чтобы оставить сообщение.