You are not logged in.
Hello,
I am getting this error when I 'startkde' (or run any kde apps direct from the command line):
kdeinit4: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie
startkde: Could not start kdeinit4. Check your installation.
As I understand it, the symbol is found in libX11 but the arch version is 1.3.2 which is pretty recent.
Any ideas why this is failing?
$ yaourt -Ss libx11
extra/libx11 1.3.2-1 [installed]
X11 client-side library
$ yaourt -Ss libxi
extra/libxi 1.3-2 [installed]
X11 Input extension library
Offline
Ok, figured it out. I had NX installed which came with its own libXi.so.6. in /opt/NX/lib.
I renamed this and symlinked to the proper one in /usr/lib and it worked.
Offline
Downgrading to libXi-1.2.1 also works but requires rebuilding the xinput system.
Offline
Hi.
I am having the same problem and I don't know how to fix it. I don't have libXi.so.6 on /opt/NX/lib.
Could you please help me?
Thanks in advance.
Offline
Hi.
I have a similar problem
quartus: symbol lookup error: /opt/lib32/usr/lib/libXi.so: undefined symbol: XESetWireToEventCookie
and the versions of X11 are the newest too, there are
$ yaourt -Ss lib32-libx11
community/lib32-libx11 1.3.3-1 [installed] (lib32)
X11 client-side library
$ yaourt -Ss lib32-libxi
community/lib32-libxi 1.3-2 [installed] (lib32)
X11 Input extension library
But a few days this software worked perfectly.
Some ideas?
thanks
Offline
hey,
I've installed quartus II today too and ran into similiar conflicts. I build version 1.2.1 of libxi again as suggested by davidgurvich, but "tricked out" pacman to avoid rebuilding the whole xorg packages, which depend on libxi>=1.3:
pkgname=libxi
pkgver=1.3
pkgrel=2
realver=1.2.1
pkgdesc="X11 Input extension library"
arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org"
depends=('libxext>=1.1' 'inputproto>=2.0')
makedepends=('pkgconfig')
options=(!libtool force)
license=('custom')
source=(${url}/releases/individual/lib/libXi-${realver}.tar.bz2)
md5sums=('cfb36307e8e7ffafe40848dba24e0b11')
build() {
cd "${srcdir}/libXi-${realver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static || return 1
make || return 1
make DESTDIR="${pkgdir}" install || return 1
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1
}
works for me... however, this is a dirty solution. maybe someone provide a better fix.
Offline
Just had the same error after installing neatx from community
Offline