You are not logged in.

#1 2010-02-01 13:36:32

paulkoan
Member
Registered: 2010-02-01
Posts: 9
Website

libXi.so.6: undefined symbol: XESetWireToEventCookie

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

#2 2010-02-06 14:31:41

paulkoan
Member
Registered: 2010-02-01
Posts: 9
Website

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

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

#3 2010-02-13 02:58:32

davidgurvich
Member
Registered: 2010-02-11
Posts: 118

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

Downgrading to libXi-1.2.1  also works but requires rebuilding the xinput system.

Offline

#4 2010-03-18 01:32:56

CTassisF
Member
Registered: 2008-07-24
Posts: 3
Website

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

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

#5 2010-03-26 20:04:03

MiloCB04
Member
From: Chihuahua, Mexico
Registered: 2009-12-01
Posts: 4

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

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

#6 2010-04-01 17:31:04

lewurm
Member
Registered: 2010-04-01
Posts: 3

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

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

#7 2010-04-04 16:40:58

ehlo
Member
From: England
Registered: 2010-04-04
Posts: 66

Re: libXi.so.6: undefined symbol: XESetWireToEventCookie

Just had the same error after installing neatx from community sad

Offline

Board footer

Powered by FluxBB