MultiMC version: 0.4.10 and earlier
Operating System: Linux 64-bit, Java 8
Processor: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
Memory: 16 GB
Kernel
Linux 3.11.10-34-desktop #1 SMP PREEMPT Wed Jan 20 14:13:45 UTC 2016 (1e76e80) x86_64 x86_64 x86_64 GNU/Linux
java -version
openjdk version "1.8.0_72"
OpenJDK Runtime Environment (build 1.8.0_72-b15)
OpenJDK 64-Bit Server VM (build 25.72-b15, mixed mode)
df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 768G 521G 247G 68% /home
glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 660 Ti/PCIe/SSE2
OpenGL core profile version string: 4.3.0 NVIDIA 352.79
"undefined symbol: xcb_wait_for_reply64" on start, will not run
Provide update/fix or possible troubleshooting steps.
Possible incompatibility with new libs. Worked back in December but doesn't now. There have been a ton of security updates since then to Linux and Java.
user@host:~/mcother/MultiMC> ./MultiMC
MultiMC Dir: /home/user/mcother/MultiMC
No missing dependencies found.
/home/user/mcother/MultiMC/bin/MultiMC: symbol lookup error: /usr/lib64/libX11.so.6: undefined symbol: xcb_wait_for_reply64
Not that it means anything, but other launchers are working fine, i.e. FTB (non-Curse) and LITW
Related libraries
host:/usr/lib64 # ls -l libX11*
lrwxrwxrwx 1 root root 19 Dec 14 19:56 libX11-xcb.so -> libX11-xcb.so.1.0.0
lrwxrwxrwx 1 root root 19 Feb 21 06:46 libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
-rwxr-xr-x 1 root root 6064 Nov 24 04:02 libX11-xcb.so.1.0.0
lrwxrwxrwx 1 root root 15 Dec 14 19:56 libX11.so -> libX11.so.6.3.0
lrwxrwxrwx 1 root root 15 Dec 14 19:56 libX11.so.6 -> libX11.so.6.3.0
-rwxr-xr-x 1 root root 1302168 Nov 24 04:02 libX11.so.6.3.0
Linux is not an operating system. What distro is this and what version of it?
You might have to remove some of the libraries that come with MultiMC to get it to work.
OpenSUSE 13.1, but a distribution isn't an OS either! :)
I will try pulling some of the supplied libraries and post results.
I removed _MultiMC/bin/libxcb.so.1_ and it appears to be working. I'll update if I see any issues from doing so.
Seems to be working fine. Thank you!
You might have to repeat this after updates.
I'm planning to fix this, but binary distribution on linux is not easy. It will take some time to build up the infrastructure needed for that.
On Debian/Sid I had to delete most of the libxcb-* libraries in the bin folder; except libxcb-sync. Also, since I recompiled, I had to delete libQt5*.
Most helpful comment
Linux is not an operating system. What distro is this and what version of it?