This is listed on https://doc.qt.io/qt-5.15/linux-requirements.html as “recommended”, and doesn’t seem to be needed (only used for windowing over multiple screens support?) , and the fact that it’s no-longer installed by default on modern linux distros (i.e Ubuntu), is annoying/confusing for users. See:
#30061 #32097 #33197 https://bitcoin.stackexchange.com/questions/122646/libxcb-xinerama0-library-required-by-bitcoin-qt
I haven’t tested the GUI with these changes. Just opening an alternative to #33197. Note that we also already have libxcb-cursor0
documented as a potentially missing runtime dependency (see build-unix.md
).