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

indeviral, согласен, но предлагаю Vadim-у, попробовать удалить из $PATH /bin и посмотреть, что будет ...
ИзменитьПроверить можно просто - в загруженной системе выполнить export PATH=… , но вместо прописать вывод из echo $PATH но без /bin:

PS - у него в $PATH очень много лишнего, что уже давно не используется .... система на нашу не похожа ..
Vadim
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
.... и только сейчас заметил, что /bin: прописана дважды ... да и /sbin: не нужен ...
Ошибки не исчезают с опытом - они просто умнеют
indeviral
не использует систему которая установленна у вас
Ну ситуация с PATH воспроизводится и на стандартной системе
[oleg@vs220 ~]$ echo $PATH
/usr/lib/ccache/bin/:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/oleg/.bin:/home/oleg/.bin
[oleg@vs220 ~]$ which nemo
/usr/bin/nemo
[oleg@vs220 ~]$ pkexec nemo

(nemo:1297): ... нормальный запуск
[oleg@vs220 ~]$ export PATH="/bin:$PATH"
[oleg@vs220 ~]$ which nemo
/bin/nemo
[oleg@vs220 ~]$ pkexec nemo
Unable to init server: Не удалось подключиться к: В соединении отказано
Could not parse arguments: Не удалось открыть дисплей:
[oleg@vs220 ~]$

А вот как там PATH экспортируется у ТС и как он немо запускает неизвестно, да и порой противоречиво
нашел я причину,lxdm.
удалил,установил lightdm,переключил сервисы и все стало на место.

echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
показывает правильно,nemo от рута открывает как положено.
причем lxdm до путей в системе не понимаю,хоть убей,и главное все остальное работало идеально.
lightdm конечно со своими PAM ами по удобству намного хуже,но придется смирится.
Linux Forever!
Vadim
причину,lxdm
Смотрите его конфиги что там изменяли, причина то в нестандартной настройке.
У меня lxdm и все в порядке.
Вам же надо смотреть /etc/lxdm/* и /var/lib/lxdm/* что там накрутили
vs220
Смотрите его конфиги что там изменяли
ничего не изменял,только автоматический вход включил графически lxdm --config.
на openbox,xfce,mate lxdm работает,на cinnamon глючит.
причем на arch,на debian cinnamon работает.
специально второй arch cinnamon устанавливал на другой hdd,та-же картина.на второй системе и нашел причину.
на первой подтвердилось.
Linux Forever!
Vadim
удалил,установил lightdm,переключил сервисы и все стало на место.
echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
показывает правильно,nemo от рута открывает как положено.
Можешь провести небольшой эскперимент на lxdm - после загрузки выполни команду (то есть привести $PATH к нормальному виду)
expot PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
и пробуй запуск nemo от админа .... перед этим не забудь проверить что получилось - echo $PATH

PS - вот только не знаю, нужен ли путь /bin: - хотя можно проверить и так так ... даже интересно, что получится.
Ошибки не исчезают с опытом - они просто умнеют
Vadim
lxdm работает,на cinnamon глючит
Специально проверил, все работает

Ищите проблему у себя или в модификации под вашу систему инициализации.
при новой установке юзер новый создавался?
vs220
Ищите проблему у себя или в модификации под вашу систему инициализации.
нашел на usb-hdd arch без системд полугодовой давности,никаких отклонений от нормы.echo $PATH показывант правильные пути.
обновил,причем lxdm не обновлял,пути стали неправильные.причем интересно,когда выключаю сервис lxdm и после заагрузки и авторизации запускаю lxdm вручную -ошибок нет,если запускается сервисом-пути меняются.
сервисный файл в openrc /etc/init.d/lxdm пробовал переписывать,не получилось,тоже самое.
lightdm сессию openrc запускает правильно.
получается что lxdm с openrc сейчас подглючивает,систему запускает но меняет $PATH.
на devuan с sysvinit этой проблемы нет.
зато нашел себе занятие,почти неделю эксперементировал,интересно.
Linux Forever!
indeviral
nafanja
MC не умеет подсветку измененных файлов на основе репозитория GIT или др. системы контроля версий.
а вы прямо коммитете из под root?) Это же надо ключи в /root/.ssh хранить… Или вы git для чего используете?
у меня /etc под гитом. интересно посмотреть что именно изменилось после обновления.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Vadim
lxdm с openrc
А откуда пакет ставили или собирали?
 
Зарегистрироваться или войдите чтобы оставить сообщение.