Gwibber not updating timeline
I was previously using Gwibber released with Lucid. It was working at
first but after a reboot, it doesn't update the timeline anymore. I
removed version 2.30.01 and installed the one from the PPA. It worked.
It updates the timeline and all others. After a reboot, again, it
suddenly went back to its old self of not updating the timeline. I am
able to send tweets and see my own tweets, but not the tweets from
others.
Here's what I get from running gwibber-service:
$ gwibber-service -o -d
Updating...
Gwibber Dispatcher: DEBUG Setting up monitors
Gwibber Dispatcher: DEBUG Monitors are up
Gwibber Dispatcher: INFO Gwibber Service is reloading account credentials
Gwibber Dispatcher: DEBUG Refresh interval is set to 5
Gwibber Dispatcher: DEBUG ** Starting Refresh - Sun May 9 16:29:03 2010 **
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: DEBUG <twitter:responses> Finished operation
Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: DEBUG <twitter:private> Finished operation
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/gwibber/microblog/network.py", line
32, in __init__
self.curl.perform()
error: (28, 'Operation timed out after 15000 milliseconds with 168000 out of
274756 bytes received')
Gwibber Dispatcher: ERROR Failed to communicate with
https://twitter.com/statuses/home_timeline.json?count=200&since_id=13605537625
Gwibber Dispatcher: ERROR Failed to parse the response, error was: Expecting
object: line 1 column 168000 (char 168000)
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line
81, in perform_operation
message_data = PROTOCOLS[account["protocol"]].Client(account)(opname,
**args)
File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line
146, in __call__
return getattr(self, opname)(**args)
File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line
149, in receive
return self._get("statuses/home_timeline.json", count=count, since_id=since)
File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line
136, in _get
if data.has_key("error"):
AttributeError: 'str' object has no attribute 'has_key'
Gwibber Dispatcher: INFO Loading complete: 1 - ['Failure',
'Success', 'Success']
After restarting gwibber-service, it finally updated my timeline. So as a
workaround, I would suggest unchecking the "Start service at login" option in
the Options tab of Gwibber's Preferences. Reboot (or Log out and back in again)
and see if it works for you.
I have rebooted once already and it seems to be working for now. HTH.
--
Gwibber stops updating
https://bugs.launchpad.net/bugs/576764
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs