MCL-11993 recommends to switch to the new launcher (without any docs for how to do so). The fix of downloading the new version of the legacy-launcher fails (see MCL-12328)
So I downloaded https://launcher.mojang.com/download/Minecraft.tar.gz and unpacked it. It contains Minecraft/minecraft-launcher and inside "minecraft-launcher" which I started from a terminal. It exits right away without any error.
It does not look like its missing any libs:
ldd ./minecraft-launcher
linux-vdso.so.1 (0x00007fffa3937000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f5d343e1000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5d343bf000)
libstdc+.so.6 => /usr/lib64/libstdc+.so.6 (0x00007f5d341dd000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5d341c3000)
libc.so.6 => /lib64/libc.so.6 (0x00007f5d33ffc000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5d34408000)
libm.so.6 => /lib64/libm.so.6 (0x00007f5d33eb7000)
Attached an strace.log, but also there I don't see anything obvious.
I can't report the verion that I got from the download, because there is no version indication in the files (not even running 'strings minecraft-launcher'). Maybe the dates help:
rw-rr- 1 ensonic users 621568 13. Dez 2017 cef_100_percent.pakrw-rr- 1 ensonic users 730195 13. Dez 2017 cef_200_percent.pakrw-rr- 1 ensonic users 3381507 13. Dez 2017 cef_extensions.pakrw-rr- 1 ensonic users 4115814 13. Dez 2017 cef.pak
-rwxr-xr-x 1 ensonic users 26592 13. Dez 2017 chrome-sandboxrw-rr- 1 ensonic users 10196592 13. Dez 2017 icudtl.dat
-rwxr-xr-x 1 ensonic users 125944304 23. Jul 11:25 libcef.sorw-rr- 1 ensonic users 9988448 23. Jul 11:25 liblauncher.so
drwxr-xr-x 1 ensonic users 682 23. Jul 11:25 locales
-rwxr-xr-x 1 ensonic users 67744 23. Jul 11:25 minecraft-launcher
-rwxr-xr-x 1 ensonic users 218275 13. Dez 2017 natives_blob.bin
-rwxr-xr-x 1 ensonic users 1530292 13. Dez 2017 snapshot_blob.binrw-rr- 1 ensonic users 82231 16. Okt 21:29 strace.log
-rwxr-xr-x 1 ensonic users 1948168 13. Dez 2017 v8_context_snapshot.bin
Linked issues
Attachments
Comments 6
I'm having the same issue. I downloaded the undocumented tarball for "Other Linux" from <https://www.minecraft.net/en-us/download/alternative/> because the link from the official minecraft.net navbar <https://my.minecraft.net/en-us/store/minecraft/> did not load.
I extracted the minecraft-launcher folder to /opt, and ran it with ./minecraft-launcher but it quit without any console output. It makes this log in ~/.minecraft/launcher_log.txt:
[Info: 2019-10-18 00:46:22.840418332: LauncherMain.cpp(134)] Running Launcher
[Info: 2019-10-18 00:46:22.843108245: LauncherMain.cpp(50)] Initiated models
[Info: 2019-10-18 00:46:22.843127962: NetQueue.cpp(202)] NetQueue: Setting up.
[Info: 2019-10-18 00:46:22.843207167: LauncherMain.cpp(59)] Initiated launcher controller
[Info: 2019-10-18 00:46:22.843214158: NetQueue.cpp(207)] NetQueue: Initiating shutdown.
[Info: 2019-10-18 00:46:22.843452199: LauncherMain.cpp(161)] Initialization completed
[Info: 2019-10-18 00:46:22.843509235: LauncherMain.cpp(169)] Exiting new Launcher process
EDIT:
The above error was caused by a separate instance of the launcher running. (It quits without error when there is more than one instance running)
Now when I run the launcher, it brings my browser window in to focus for some reason, and then outputs these messages:
[1017/181929.598700:ERROR:sandbox_linux.cc(346)] InitializeSandbox() called with multiple threads in process gpu-process.
(minecraft-launcher:19160): Gdk-WARNING **: 18:19:29.684: gdkwindow-x11.c:5633 drawable is not a native X11 window
[1017/181929.729854:ERROR:cache_util.cc(134)] Unable to move cache folder GPUCache to old_GPUCache_000
[1017/181929.729887:ERROR:disk_cache.cc(172)] Unable to create cache
[1017/181929.729903:ERROR:shader_disk_cache.cc(601)] Shader Cache Creation failed: -2
Here is a pastebin with the contents of ~/minecraft-launcher/launcher_log.txt:
I am having the same problem on my Gentoo system (running openJDK 11.0.3_p7-r2). I have tried both the .tar.gz and .deb package with the same result. However, the same launcher runs fine when installed on Ubuntu 16.04 LTS. Here is ldd output from my Gentoo system:
linux-vdso.so.1 (0x00007ffc5e3c3000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fe63b350000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe63b328000)
libstdc+.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/libstdc+.so.6 (0x00007fe63b120000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/libgcc_s.so.1 (0x00007fe63b100000)
libc.so.6 => /lib64/libc.so.6 (0x00007fe63af30000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe63b380000)
libm.so.6 => /lib64/libm.so.6 (0x00007fe63ade0000)
Galen, thank you for pointing me to ~/.minecraft/launcher_log.txt! Once I looked there, I found a log message indicating that I was missing gconf, and once I installed that, the launcher started.
Oh my, same here: "Failed to load liblauncher.so: libgconf-2.so.4:" Easy to fix luckily:
zypper in gconf2
Ayyway. gconf is kind of old, so if this is the new launcher using dconf would be better to get an out of the box experience.
Please consider adding a simple README to the releases that tell version, dependencies and commandline args. To make it work, I had to run it as:
./minecraft-launcher --workDir $HOME/Minecraft/data
Also found the beta version: https://launcher.mojang.com/download/Minecraft-beta.tar.gz, but same issue.