Bug 19765 - Steam does not start (symbol lookup error: /lib/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds)
Summary: Steam does not start (symbol lookup error: /lib/libxcb-dri3.so.0: undefined s...
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords: FOR_ERRATA6, UPSTREAM
Depends on:
Blocks:
 
Reported: 2016-11-12 12:02 CET by Pana Sum
Modified: 2020-11-03 17:18 CET (History)
3 users (show)

See Also:
Source RPM: steam-1.0.0.53-1.mga6.nonfree.src.rpm
CVE:
Status comment:


Attachments

Description Pana Sum 2016-11-12 12:02:44 CET
Description of problem:
Steam does not start (tested on 64 bits, I do not know if this happens in 32 bits). The first time I run it, it shows a license window and nothing else.

Running it from konsole it shows the following information:

Repairing installation, linking /home/user/.steam/steam to /home/user/.local/share/Steam
Running Steam on mageia 6 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
/home/user/.local/share/Steam/ubuntu12_32/steam: symbol lookup error: /lib/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds
/home/user/.local/share/Steam/steam.sh: línea 444: no hay coincidencia: ssfn*

Version-Release number of selected component (if applicable):
Steam 1.0.0.53

How reproducible:
Always

Steps to Reproduce:
1. Install steam
2. Try to run it
3.
David GEIGER 2016-11-12 13:23:30 CET

CC: (none) => geiger.david68210
Assignee: bugsquad => rverschelde

Comment 1 Rémi Verschelde 2016-11-12 13:58:43 CET
Sadly not much we can do, it's the Steam runtime which grows ever more incompatible with modern distros as it ships low level libraries like xcb in very old versions.

See https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Steam_runtime_issues for workarounds.

Summary: Steam does not start => Steam does not start (symbol lookup error: /lib/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds)
Keywords: (none) => FOR_ERRATA6, UPSTREAM
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=18959

Comment 2 Martin Volf 2017-12-17 08:41:04 CET
Temporary workaround is here:
https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Symbol_lookup_error_using_dri3

untill it is fixed on upstream:
https://github.com/ValveSoftware/steam-for-linux/issues/4816

CC: (none) => yullaw

Comment 3 AngryPenguin 2018-01-05 22:36:01 CET
Same here but worth to add it need workaround only once.
So if we launch steam with disable dri3 and then steam download latest update and after restart it no needed again disabling dri3 - just one time.

CC: (none) => xpris

Comment 4 Pana Sum 2018-01-26 19:11:52 CET
It seems to be working right now. Tested on Mageia 6.
Comment 5 Rémi Verschelde 2020-11-03 17:18:24 CET
I can't reproduce this and there have been many fixes to the Steam runtime in the meantime, so I'll close this.

Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME


Note You need to log in before you can comment on or make changes to this bug.