Turpial on Xfce in OpenSuse 12.2

This is a fresh install, Turpial is a twitter client from OSS repo.

It runs without a problem but needs to authenticate with Twitter on each restart, not keeping the authentication PIN even during the session.

I’ve had it properly working on 12.1 upgraded to 12.2 but on this fresh install something is not right and Twitter doesn’t let Turpial in automatically.

When starting from terminal I get this:

stan@linux-ektu:~> turpial

** (process:8931): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'


** (process:8931): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'


** (process:8931): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
No module named indicate
https://api.twitter.com/oauth/authorize?oauth_token=zM27YLk2fRgazHEcasoO5fjSz7ltpRwzg3DJOfcRtE
** Message: console message: https://api.twitter.com/oauth/authorize?oauth_token=zM27YLk2fRgazHEcasoO5fjSz7ltpRwzg3DJOfcRtE @6: Viewport argument value "device-width;" for key "width" not recognized. Content ignored.


** Message: console message: https://api.twitter.com/oauth/authorize?oauth_token=zM27YLk2fRgazHEcasoO5fjSz7ltpRwzg3DJOfcRtE @6: Viewport argument value "1.0;" for key "initial-scale" was truncated to its numeric prefix.


** Message: console message: https://api.twitter.com/oauth/authorize?oauth_token=zM27YLk2fRgazHEcasoO5fjSz7ltpRwzg3DJOfcRtE @6: Viewport argument value "1.0;" for key "maximum-scale" was truncated to its numeric prefix.

** Message: console message:  @0: event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.


** Message: console message:  @0: event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.

... I truncated a millions of lines like above, then I get to this:

PIN 7044449
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started

After which the client becomes fully functional and doesn’t log anything in the terminal.

Try this:-
Step1:-Close the twitter client
Step2:- can you try and delete old turpial profile and then remove
Step 3:- Remove the old authentication from Twitter(Settings(Gear wheel icon on top)==>Apps)
Step 4:-Open Turpial and re-autehnticate

Yes, thanks, starting with clean profiles BOTH on Twitter and in Turpial solved the problem - previous Turpial Pin stored on Twitter probably threw off the new Turpial install.

Solved.

@Stan_Ice - i still don’t understand why Twitter wants to keep that token. Probably it tracks users based on that. The thought is scares me :expressionless:
You should also preferably use new profiles for all apps when you migrate from version of OS to other

I had a clean install on a reformatted disk.

Twitter is supposed to keep all the old pins until authorization is revoked by a user, is it not? I don’t know what it thought of my new Turpial - same app from the same IP address on the same version of OS, I guess it expected Turpial to submit the same pin, too. No one will ever know, unless we get hold of Turpial developers.

I guess ,you should have retained the turpial profile and placed in appropriate location in your new home folder
Usually the keys will contain “time” as one of the info and hence each key would be unique