kdeinit4: symbol lookup error: /usr/lib64/libXinerama.so.1: undefined symbol: _XGetRequest

Hi,

Updated my server a couple of weeks back from 12.1 to 12.3. Use every now and than nx to use the x-interface. Mostly I simply use putty to maintain it.
Had some issues getting nx up again. Seems to work, at least it tries to login. However in the .nx/<session folder> the client file shows me the above error.

Googled but can’t find a real solution, tried to install the libXinerama package already.

Someone have THE solution for me?

Thanks in advance,
Han

Sorry, I do not have THE solution for you, but you seem to have a mixture of repositories. (how did you do the upgrade?)

Please post the output of “zypper lr -d”, “rpm -q libXinerama1” and “rpm -q Mesa-libGL1”

I understand :wink:

I upgraded via zypper ref;zypper dup (as usual).

zypper lr -d

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

–±---------------------------------±-----------------------------±--------±--------±---------±-------±-------------------------------------------------------------±-------
1 | Updates-for-openSUSE-11.4-11.4-0 | Updates for openSUSE 12.3 | Yes | Yes | 99 | rpm-md | Index of /update/12.3 |
2 | google-chrome | google-chrome | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
3 | packman.inode.at-suse | Packman Repository | No | Yes | 99 | rpm-md | Index of /suse/openSUSE_12.3/ |
4 | repo-non-oss | openSUSE-12.3-Non-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/12.3/repo/non-oss |
5 | repo-oss | openSUSE-12.3-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/12.3/repo/oss |
6 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Yes | Yes | 99 | rpm-md | Index of /update/12.3-non-oss

rpm -q libXinerama1

libXinerama1-1.1.2-4.4.1.x86_64

rpm -q Mesa-libGL1

Mesa-libGL1-9.0.2-34.16.1.x86_64

This is very strange. This is in the Dutch (Nederlands) section of the forums. Nevertheless, all poster use English.

I do not know what the idea behind this is, but as we in the Dutch forums want to keep this where it is created for (posting in Dutch), I wll move this to Applications in the English language session.

This is CLOSED gor the moment.

Moved from Dutch/Nederlands to English Install/Boot/Login (not as said above and more according to what the OP did originaly).
Open again.

Please use CODE tags around your posted computer output to make it interpretable. It is the # button in the tool ar above the post editor.

Henk,

My apologies. I will do in the next posts.
I do not use this forum very often, opensuse is running with very less problems.
Thanks for letting me know.

Kind regards,
Han

Hm, this all looks fine.

Since the error is about kdeinit4, could you please also post the output of:

rpm -qi kdelibs4

Sure:

:~> rpm -qi kdelibs4Name        : kdelibs4
Version     : 4.10.3
Release     : 1.31.3
Architecture: x86_64
Install Date: Thu 13 Jun 2013 09:44:46 PM CEST
Group       : System/GUI/KDE
Size        : 9514472
License     : LGPL-2.1+
Signature   : RSA/SHA256, Wed 05 Jun 2013 12:01:40 PM CEST, Key ID b88b2fd43dbdc284
Source RPM  : kdelibs4-4.10.3-1.31.3.src.rpm
Build Date  : Mon 27 May 2013 05:15:07 PM CEST
Build Host  : cloud105
Relocations : (not relocatable)
Packager    : http://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://www.kde.org
Summary     : KDE Base Libraries
Description :
This package contains the basic packages of the K Desktop Environment.
It contains the necessary libraries for the KDE desktop.


This package is absolutely necessary for using graphical KDE
applications.
Distribution: openSUSE 12.3



Looks ok as well.

And:

rpm -qi libX11

?

I don’t have libX11 installed but libX11-6:

~> rpm -qi libX11-6Name        : libX11-6
Version     : 1.5.0
Release     : 4.7.1
Architecture: x86_64
Install Date: Wed 19 Jun 2013 03:35:35 PM CEST
Group       : System/Libraries
Size        : 1294096
License     : MIT
Signature   : RSA/SHA256, Wed 19 Jun 2013 11:58:46 AM CEST, Key ID b88b2fd43dbdc284
Source RPM  : libX11-1.5.0-4.7.1.src.rpm
Build Date  : Wed 12 Jun 2013 09:54:12 AM CEST
Build Host  : build11
Relocations : (not relocatable)
Packager    : http://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://xorg.freedesktop.org/
Summary     : Core X11 protocol client library



And this is ok as well.

So, do you actually *have *any problems? Or did you just find that message in the session file? (could be older, and now everything is working fine anyways…)

And maybe you should enter YaST->Software Management, open the “Repositories” tab by clicking on “View” and scroll through the package list to see if there are any packages marked in red color. Uninstall those or downgrade them, if there is a lower version available (you have to select “Update unconditionally” in the context menu to downgrade, or select the appropriate version in the “Versions” tab below the package list).

Yes I do. I first thought only using nx doesn’t work to connect to the server but after reading your latest comment I went upstairs to check the console. kde is not running their as well.

Guess I better install 12.3 fresh instead of upgrading it. (I nearly always upgrade and have up to now always been able to fix the issues I had.)

Unless you have another solution thanks for your time!

Well, maybe “sudo zypper dup” would solve your issue? That should bring all installed packages to the versions in your currently active repos.
And it should be safe with your repo config…