LINUX.ORG.RU

Из-за DBus не запускается гномософт.

 , , ,


1

0

Некоторые гномовские проги, как например Gedit или Gnome-MPV отказываются открывать файлы из Nautilus, пока в ярлыке не изменишь DBusActivatable=true на DBusActivatable=false. Изменишь - все норм. Но, блин, я манал лазить по каждому ярлыку и проверять что там накропано. Точно так же не хочу использовать костыли типа sed. Хочу докопаться до причины. Как заставить работать проги вне зависимости от того что прописано в ярлыке? Dbus в последних системдях запускается автоматом. Весь мозг сломал, что еще нужно сделать. Выручайте.

P.S. Система - ванильный Arch и не менее ванильный i3wm

★★★

Последнее исправление: qtm (всего исправлений: 2)

Делаешь journalctl -f --user-unit dbus и пытаешься запустить. Потом смотришь в лог.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)

Могу предположить, что проблема в activation environment: dbus-daemon --session и/или systemd --user запускают эти программы без переменной окружения DISPLAY (потому что они оба сами запускаются до сессии). Добавь в свои скрипты запуска сессии (Xsession или ~/.xinitrc):

dbus-update-activation-environment --systemd --all
intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

dbus-update-activation-environment --systemd --all в ~/.xinitrc сработало. Спасибо.

qtm ★★★
() автор топика
Ответ на: комментарий от anonymous

Что такое «манал»?

это подростковый фразеологизм.

я манал на солнце сидеть, а в теньке зыча то как, ребзики!

bass ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.