Steam doesn't open on Ubuntu 17.10

Steam does not open at all when i open it from search, and in the terminal it says

Repairing installation, linking /home/xyz/.steam/steam to /home/xyz/.local/share/Steam
Running Steam on ubuntu 17.10 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/xyz/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/xyz/.local/share/Steam/steam.sh: line 444: no match: ssfn*

You can work around this problem by opening a terminal and running

~/.local/share/Steam/ubuntu12_32/steam

After it completes, press the Super key and search for steam, launching the application like normal.

That might do another round of updates, and finally, the steam login window should now be displayed and it seems to work like normal.