When running the Minecraft launcher with optirun (Nvidia Optimus graphics card selector utility) (see shell output for invocation details), the launcher segfaults just after displaying/printing "Starting launcher." and "JFX has been detected & successfully loaded". This problem does not occur when not running with optirun, but that makes the game unplayable.
A log of shell output and and crash report file are attached.
I expected the launcher to at least open the window with news, profiles, a big "Play" button at the bottom, etc.
Instead, the launcher crashes, and if the second window opens, it crashes too fast for my eyes to even see it.
Steps to Reproduce:
1. Download launcher from minecraft.net into empty directory, change directory to this directory.
2. Run launcher with $ optirun java -Xmx512M -Xms512M -jar Minecraft.jar
3. First launcher window opens, displaying only a copy of shell output.
4. Launcher segfaults. Crash file called hs_err_pidSOMETHING.log created in directory.
5. Run launcher with $ java -Xmx512M -Xms512M -jar Minecraft.jar
6. Launcher runs.
7. Clicking "Play" at bottom of screen opens Minecraft client. No extra files produced in current directory.
Note that determining the launcher version for the sake of this bug report is only possible when the crash doesn't happen. I recommend moving the info line that prints the launcher version to the very top of the sequence, if at all possible.
Minecraft was working as of last weekend (~5pm EST, Saturday, 8 March 2014). I don't happen to know which launcher version that was - I forgot to preserve the old version when downloading a "clean" version after this problem first manifested today.
- duplicates
-
MCL-2332 JVM Crash with Launcher 1.3.11 - java FX with Nvidia Optimus
- Resolved