Mojira Archive
MCL-14609

/usr/lib64/gio/modules/libgsettingsgconfbackend.so: undefined symbol: gconf_change_set_set_nocopy

Possible fix for Fedora OS

Fedora 32 doesn't include the GUI version of Java. Only the headless package is installed by default.

This could fix your problem:

sudo dnf install java-1.8.0-openjdk.x86_64

After moving from Ubuntu to Fedora 32, Minecraft hasn't been able to launch. More specifically, the versions using LWJGL 2 will crash right after hitting "Play".

I thought this was a driver error, so I installed the proprietary Nvidia graphics driver from their website.

Game log: https://pastebin.com/gmvRLF2J (I was trying to launch vanilla 1.8.9 here)

I also noticed while troubleshooting, that if I launch Minecraft Launcher from the command line, it also throws an error there, which might lead to java not finding that .so file. It comes up right when I launch the launcher, not the game.

The error:
/usr/lib64/gio/modules/libgsettingsgconfbackend.so: undefined symbol: gconf_change_set_set_nocopy
Failed to load module: /usr/lib64/gio/modules/libgsettingsgconfbackend.so

I've done some basic research, and if I am guessing correctly, the scenario is that the launcher tries to read the LWJGL 2 library using the Gnu Input-Output (GIO), that fails due to an undefined symbol, which causes the java application (Minecraft) to think that the library it needs (LWJGL 2) does not exist. Am I correct?

Is there a way I can get Minecraft running? What should I do to avoid this error?

Fixed

Bercel Varga

2020-07-08, 10:38 PM

2020-07-10, 12:36 PM

2020-07-10, 12:34 PM

0

0

Unconfirmed

crash

2.1.15852

-