icewm +pcmanfm(manage desktop mode)

Добрый день.
В общем такая проблема с icewm: при запуске pcmanfm в режиме менеджера рабочего стола в айсе перестает корректно работать меню выход:
“Выход” “Завершение сеанса” “Перезагрузка” не отрабатывают.

Если в preferences переопределить параметр LogoutCommand=“” на LogoutCommand=“kill -u $USER”
“Выход” отрабатывается нормально, но в меню пропадают “Завершение сеанса” и “Перезагрузка”.

Собственно вопроса два:
1. Как подружить icewm и pcmanfm(desktop manage mode), чтоб меню “выход” работало нормально?
2. Почему при переопределении LogoutCommand из меню “Выход” пропадают пункты “Завершение сеанса” и “Перезагрузка”.

Спасибо!
как это у тебя запускается?
systemd должен умереть.
попробуй hal из testing
такие дела.
h4tr3d
как это у тебя запускается?
Пробовал запускать через .xinitrc:
exec pcmanfm &
exec icewm-session
и из фйсовский стартап скрипт:
%% /usr/bin/pcmanfm -d

вариант запуска на ситуацию никак не влияет
exec pcmanfm &
замени на
pcmanfm -d &

и посмотрим что, какая версия icewm? да соберу стенд, правда у меня icewm древний из линейки 1.3.
systemd должен умереть.
h4tr3d
exec pcmanfm &
замени на
pcmanfm -d &

и посмотрим что, какая версия icewm? да соберу стенд, правда у меня icewm древний из линейки 1.3.

Попробовал. Как и прежде выход не отрабатывает.
версии icewm 1.2.36-1 и 1.3.3-1 ведут себя одинаково.
icewm не может завершить процесс pcmanfm. прочем, когда desktop manage mode выключен все работает как надо.
По команде kill из консоли pcmanfm работу завершает.
Да, и еще. icewm->окна->pcmanfm (при desktop manage mode) (закрыть не отрабатывает, работает только kill).
Сдаётся мне что где-то ошибка в pcmanfm или в icewm-session, пока возможности попробывать нет, попытайся не запускать сессион, а только сам icewm:

pcmanfm -d &
icewmtray &
exec icewm
systemd должен умереть.
 
Зарегистрироваться или войдите чтобы оставить сообщение.