После обновления 18,04, несколько приложений больше не открываются. Synapctic, SweetHome3d, игра 0ad, и т.д. Пытаясь запустить его через терминал, 0ad, я получил это:
dbus[2283]: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../../dbus/dbus-message.c line 1362.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
Aborted (core dumped)
Что мне делать?
Вы, кажется, затронуты этой ошибкой, сообщенной на GitHub:
который был закрыт как дубликат этой ошибки:
и полученный в итоге в этой ошибке:
Необходимо прочитать все отчеты об ошибках сверху донизу, но суммировать несколько решений.
Обходное решение является к уклонению бетой и перезапускать клиент:
mv ${HOME}/.local/share/Steam/package/beta ${HOME}/.local/share/Steam/package/beta.disabled
dbus_message_new_method_call () сообщение является нефатальным и
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libdbus-1.so.3 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libdbus-1.so.3
обходное решение от № 5099 заставляет паровой клиент запускаться.
В будущем можно также найти себя затронутыми этой играющей ошибкой: ошибка D-шины в 18,04 i386 SDL: аргументы dbus_message_new_method_call () были неправильными, утверждение "путь! = ПУСТОЙ УКАЗАТЕЛЬ", отказавший
Раз так нажмите на ссылку и подпишитесь на ошибку. Чем больше людей создание отчетов, затрагиваемое ошибкой, тем раньше это будет зафиксировано.
Тем временем существуют обходные решения, отправленные другими пользователями, которых можно судить.