On Wednesday 16 April 2008, Rajko M. said:
On Tuesday 15 April 2008 08:14:18 am Joop Beris wrote:
Error messages below:
xsetroot: unable to open display '' kstartupconfig4: symbol lookup error: /usr/lib/libQtDBus.so.4: undefined symbol: _ZN14QObjectPrivate15checkWindowRoleEv Error: Can't open display:
That's all.
What am I doing wrong, or what is wrong on my machine?
It seems nothing. The error is libqt4 related. I had yesterday problems to update Factory installation because of missing libqt4. I'm trying right now to update again and see is the problem still there.
That's not true, the libqt4 packages you have installed are not the same as those that the kde 4 packages you have were built against. To explain: when you build a program that uses a shared library, the linker makes a note of where to look in the shared library for the functions used in it by the program. If you change the shared library, the functions may not be where the program expects, so it bails out on startup. Check that all your libqt4 packages come from the same place - do rpm -qi on them and check the Distribution: line at the bottom. This should be KDE:Qt44, since they are aggregated out of that project into STABLE:Desktop. For the rest of the kde4 packages, it should be KDE:KDE4:STABLE:Desktop or Extra-Apps. Let us know if this is not the case. Will -- Desktop Engineer KDE Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org