How to fix gnome-shell: symbol lookup error: /lib64/libgck-2.so.2: undefined symbol: g_once_init_leave_pointer?

Im on opensuse proot. I get that error trying to run gnome-shell --wayland --display-server --headless --virtual-monitor 1920x1080

10 points · 7 comments · view on lemmy.world

7 Comments

maniel@sopuli.xyz · 3 pts · 2y (1 reply)

Gnome-shell was probably compiled (and linked) with a different version of libgck than is available on your system, are those installed from the same source? I'd try updating those packages

mariah@feddit.rocks · 1 pts · 2y

Yes

catloaf@lemm.ee · 2 pts · 2y (4 replies)

Use the version of the library that your program was linked against.

mariah@feddit.rocks · -1 pts · 2y (3 replies)

Whats the library

AProfessional@lemmy.world · 4 pts · 2y

If you aren’t building things yourself, just update. Report a bug to your distro if still broken, pretty insane mistake from them.

catloaf@lemm.ee · 1 pts · 2y (1 reply)

I don't know how you got yourself into that situation, but if you don't even know what a library is, the resolution is going to be reinstalling the OS and not fucking with things you don't understand next time.

mariah@feddit.rocks · -1 pts · 2y

I said THE not A. I just installed gnome from zypper. Jeez