Issues starting client

Asked by Stefan Stefanov on 2013-05-12

Hello,

I'm having hard times launching the client. As far as I can understand from the readme this involves 2 steps:

~$/usr/lib/telepathy/telepathy-whosthere
tp-qt 0.9.3 DEBUG: Interface "org.freedesktop.Telepathy.Protocol.Interface.Addressing" plugged
tp-qt 0.9.3 DEBUG: Interface "org.freedesktop.Telepathy.Protocol.Interface.Avatars" plugged
tp-qt 0.9.3 DEBUG: Interface "org.freedesktop.Telepathy.Protocol.Interface.Presence" plugged
tp-qt 0.9.3 DEBUG: Protocol "whatsapp" added to CM
tp-qt 0.9.3 DEBUG: Registering protocol "whatsapp" at path "/org/freedesktop/Telepathy/ConnectionManager/whosthere/whatsapp" for CM "/org/freedesktop/Telepathy/ConnectionManager/whosthere" at bus name "org.freedesktop.Telepathy.ConnectionManager.whosthere"
tp-qt 0.9.3 DEBUG: Registered object "/org/freedesktop/Telepathy/ConnectionManager/whosthere/whatsapp" at bus name "org.freedesktop.Telepathy.ConnectionManager.whosthere"
tp-qt 0.9.3 DEBUG: Registering CM "/org/freedesktop/Telepathy/ConnectionManager/whosthere" at bus name "org.freedesktop.Telepathy.ConnectionManager.whosthere"
tp-qt 0.9.3 DEBUG: Registered object "/org/freedesktop/Telepathy/ConnectionManager/whosthere" at bus name "org.freedesktop.Telepathy.ConnectionManager.whosthere"
PythonInterface::initPython
PythonInterface::initPython exit

and:

~$ whosthere
disabled telepathy folks
openDb with version 8
Waiting for account manager
[12:16:49.833] State changed to disconnected
[12:16:50.791] Component.onCompleted
updateContacts results: 0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Could not initialize GLX
Aborted
~$

Installed and upgraded all packages from your PPAs, running Quantal x64. What I don't understand though is whether I need Empathy installed. I saw in your video (although with awful quality) that you do the messaging via Empathy but nothing is mentioned about it in the readme, nor there is a dependency rising from the package installation towards empathy or gnome-online-accounts which seem to be the only way to setup an account in this ridiculous messenger. Can you provide a brief step-by-step tutorial for this? Even better - put it on the project page as I'm sure I'm not the only person lost.

Cheers,

Stefan

Question information

Language:
English Edit question
Status:
Solved
For:
whosthere Edit question
Assignee:
No assignee Edit question
Solved by:
Stefan Stefanov
Solved:
Last query:
Last reply:
Revision history for this message
Matthias Gehre (m-gehre) said :
#1

You are doing the right steps, but your X server seems to be missing GLX. I cannot reproduce this on my ubuntu machine.
Are you running this on the desktop or on the phone?

You do not need Empathy.

Revision history for this message
Stefan Stefanov (s-stefanov) said :
#2

Desktop. I have libgl1-mesa-glx installed. Here is the info about the video card:

*-display
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:55 memory:f2400000-f27fffff memory:e0000000-efffffff ioport:5000(size=64)

Any other package I might wanna add - perhaps libglw1-mesa, libgles2-mesa, libgles1-mesa?

Revision history for this message
Stefan Stefanov (s-stefanov) said :
#3

I nailed it. Running one of these Nvidia Optimus systems. Turns out I need to use optirun whosthere to launch the application as the embedded Intel video card obviously doesn't support the proper OpenGL extensions (or OpenGL at all, too lazy to check).