Bug 34241

Summary: При запущенном ibus-daemon libSDL2 не работает
Product: Branch p8 Reporter: nwtour <nwtour>
Component: libSDL2Assignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3    
Version: не указана   
Hardware: all   
OS: Linux   

Description nwtour 2017-11-27 15:41:07 MSK
Скачал игру https://github.com/bvschaik/julius написанную с помощью sdl2
Отказывает запускаться:
$ ./julius
Initializing SDL.
process 1214: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file dbus-message.c line 1367.
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
Аварийный останов

Методом перебора обнаружил что влияет опция --enable-ibus
Терпения не хватило разобраться в каком именно месте неправильно работает, но судя по багу https://bugzilla.libsdl.org/show_bug.cgi?id=3920 ibus вообще не работает

Единственное что помогает это пересборка libSDL2 без ibus или удаление ibus из системы. 
Считаю что это плохо так как ibus подтягивается gnome3-default
Comment 1 nwtour 2020-05-29 02:42:59 MSK
В мейнстример решили https://hg.libsdl.org/SDL/rev/b548450528c9

В p9 уже не воспроизводится