Sparkles

that were shone when I got tempered!

Restore skype for 64 bit OS : skype: symbol lookup error: skype: undefined symbol

leave a comment »

Possible errors when you are running skype in the terminal:

namal@namal:/$ skype skype: symbol lookup error: skype: undefined symbol: _ZN19QAbstractProxyModel11setItemDataERK11QModelIndexRK4QMapIi8QVariantE

This is because of the libQt were refered from the wrong version (/usr/lib32 instead of /usr/lib/i386-linux-gnu).
When removed them they started to work fine again

1. List the libQt locations

namal@namal:/$ ldd /usr/bin/skype | grep Qt
libQtDBus.so.4 => /usr/local/qt_lib/libQtDBus.so.4 (0xf52e8000)
libQtWebKit.so.4 => /usr/local/qt_lib/libQtWebKit.so.4 (0xf3f87000)
libQtXml.so.4 => /usr/local/qt_lib/libQtXml.so.4 (0xf3f3c000)
libQtGui.so.4 => /usr/local/qt_lib/libQtGui.so.4 (0xf33e3000)
libQtNetwork.so.4 => /usr/local/qt_lib/libQtNetwork.so.4 (0xf3295000)
libQtCore.so.4 => /usr/local/qt_lib/libQtCore.so.4 (0xf2fc2000)

2. Bakup these libQt files.

cp -avr /usr/local/qt_lib/ /rezsystem/tools/skype/bk

3. Check the libQt files in /usr/lib/i386-linux-gnu.

sudo grep -r --include="libQt*" /usr/lib/i386-linux-gnu/

4. Remove these libQt files
eg :

sudo rm libQtDBus.so.4

5. List the libQt locations (Again…)

namal@namal:/$ ldd /usr/bin/skype | grep Qt
libQtDBus.so.4 => /usr/lib/i386-linux-gnu/libQtDBus.so.4 (0xf5349000)
libQtWebKit.so.4 => /usr/lib/i386-linux-gnu/libQtWebKit.so.4 (0xf3243000)
libQtXml.so.4 => /usr/lib/i386-linux-gnu/libQtXml.so.4 (0xf3200000)
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xf274c000)
libQtNetwork.so.4 => /usr/lib/i386-linux-gnu/libQtNetwork.so.4 (0xf2605000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xf231d000)
libQtOpenGL.so.4 => /usr/lib/i386-linux-gnu/libQtOpenGL.so.4 (0xf17cf000)

6. Now start the Skype

namal@namal:/$ skype

 

Reference

Advertisements

Written by Namal Fernando

June 14, 2016 at 11:29 pm

Posted in Linux, TroubleShooting

Tagged with

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Ruth's Reflections

Contemplations from quakey quirky Christchurch

TED Blog

The TED Blog shares interesting news about TED, TED Talks video, the TED Prize and more.

Ziplok

Learn and discover simple things

Meihta Dwiguna Saputra's Knowledge Base

~In learning you will teach and in teaching you will (re)learn~

The Java Blog

Thoughts, tips and tricks about the Java programming language

Sparkles

that were shone when I got tempered!

%d bloggers like this: