I am trying to setup new linux machine, primary for work and then light gaming when off-duty. Due to work part, I require wine to run some windows-specific software. However installing both steam and wine results in steam failing to launch.
I have been able to identify the culprit as libdbus-1-3:i386 package, that wine installs as one of its 32-bit dependencies. As soon as the package is installed, Steam crashes at launch.
I think that the reason for this is:
- that the steam uses its own local 32bit library for dbus, but prioritize using global version if present on a system, or
- that the steam does not have local 32bit library for dbus, but prioritize usage of 32bit dbus over 64bit, if both installed globally, or
- that the installation of 32bit dbus library somehow affects the working of the dbus-daemon.
So far, I have tried following:
- installing wine-stable from ubuntu repo;
- installing wine-develop from ubuntu repo;
- installing wine from wine ppa;
- installing wine-staging from ppa;
- reinstalling steam after installation of wine;
- removing only libdbus-1-3:i386, which I aborted because apt wanted to remove wine32 and libwine packages with it.
Thus, feeling that I've tried all noobish solutions I knew, I came here asking for help and/or inspiration.