If I don't start myself a dbus session daemon, the steam client libgdbus will want to start its own and crash (but the client will start nethertheless):
(steam:5539): LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Command line `dbus-launch --autolaunch=dd55d17554339abd34e47bd759867426 --binary-syntax --close-stderr' exited with non-zero exit status 127: ERROR: ld.so: object '/opt/x86/lib/libgcc_s.so.1' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.\nERROR: ld.so: object '/opt/x86/lib/libstdc++.so.6' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.\ndbus-launch: /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by dbus-launch)\ndbus-launch: /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by dbus-launch)\ndbus-launch: relocation error: dbus-launch: symbol _dbus_ensure_standard_fds, version LIBDBUS_PRIVATE_1.10.22 not defined in file libdbus-1.so.3 with link time reference\n
In 64 bits, LD_LIBRARY_PATH is giving priority to the 64 bits steam runtime libdbus missing a symbol for a fresh 64 bits dbus-launch to run.
It runs anyway, just need to start myself a dbus session daemon and it's fine.
If I don't start myself a dbus session daemon, the steam client libgdbus will want to start its own and crash (but the client will start nethertheless):
(steam:5539): LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Command line `dbus-launch --autolaunch=dd55d17554339abd34e47bd759867426 --binary-syntax --close-stderr' exited with non-zero exit status 127: ERROR: ld.so: object '/opt/x86/lib/libgcc_s.so.1' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.\nERROR: ld.so: object '/opt/x86/lib/libstdc++.so.6' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.\ndbus-launch: /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by dbus-launch)\ndbus-launch: /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by dbus-launch)\ndbus-launch: relocation error: dbus-launch: symbol _dbus_ensure_standard_fds, version LIBDBUS_PRIVATE_1.10.22 not defined in file libdbus-1.so.3 with link time reference\n
In 64 bits, LD_LIBRARY_PATH is giving priority to the 64 bits steam runtime libdbus missing a symbol for a fresh 64 bits dbus-launch to run.
It runs anyway, just need to start myself a dbus session daemon and it's fine.