Ubuntu One client runs, but doesn't open

Bug #375237 reported by Kẏra
This bug report is a duplicate of:  Bug #369038: xdg-open fails to launch browser. Edit Remove
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Triaged
Undecided
John Lenton

Bug Description

When i start Ubuntu One, nothing happens. Nothing pops up, and no icon appears in the system tray. I have to check system monitor to see that it is running.

Chipaca from #ubuntuone said that there should've been something along the lines of "AUTHENTICATING --[SYS_OAUTH_ERROR]--> AUTH_FAILED" here:

~$ killall ubuntuone-syncdaemon; DEBUG="stdout file" ubuntuone-syncdaemon
2009-05-11 21:14:02,698 - ubuntuone.SyncDaemon.fsm - INFO - loading updated metadata
2009-05-11 21:14:02,770 - ubuntuone.SyncDaemon.fsm - INFO - initialized: idx_path: 1, idx_node_id: 0, shares: 1
2009-05-11 21:14:02,772 - ubuntuone.SyncDaemon.HQ - INFO - HashQueue: _hasher started
2009-05-11 21:14:03,643 - ubuntuone.SyncDaemon.DBus - DEBUG - using the real system bus
/var/lib/python-support/python2.6/dbus/connection.py:242: DeprecationWarning: object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
2009-05-11 21:14:03,659 - ubuntuone.SyncDaemon.Main - INFO - Using /home/danny/Ubuntu One/My Files as root dir
2009-05-11 21:14:03,659 - ubuntuone.SyncDaemon.Main - INFO - Using /home/danny/.cache/ubuntuone/syncdaemon as data dir
2009-05-11 21:14:03,659 - ubuntuone.SyncDaemon.Main - INFO - Using /home/danny/Ubuntu One/Shared With Me as shares root dir
2009-05-11 21:14:03,659 - ubuntuone.SyncDaemon.Main - DEBUG - ---- MARK ----
2009-05-11 21:14:03,660 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_WAIT_FOR_LOCAL_RESCAN, args:(), kw:{}
2009-05-11 21:14:03,660 - ubuntuone.SyncDaemon.State - DEBUG - INIT --[SYS_WAIT_FOR_LOCAL_RESCAN]--> READING
2009-05-11 21:14:03,660 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': <SyncDaemonState READING>}
2009-05-11 21:14:03,661 - ubuntuone.SyncDaemon.EQ - DEBUG - Adding inotify watch to '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,661 - ubuntuone.SyncDaemon.Main - INFO - Local rescan starting...
2009-05-11 21:14:03,662 - ubuntuone.SyncDaemon.local_rescan - INFO - start scan all shares
2009-05-11 21:14:03,663 - ubuntuone.SyncDaemon.local_rescan - DEBUG - process next in queue (len 1)
2009-05-11 21:14:03,664 - ubuntuone.SyncDaemon.local_rescan - DEBUG - _scan_tree: share_path: '/home/danny/Ubuntu One/My Files' path: '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,664 - ubuntuone.SyncDaemon.local_rescan - DEBUG - Adding watch to '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,664 - ubuntuone.SyncDaemon.EQ - DEBUG - Adding inotify watch to '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,665 - ubuntuone.SyncDaemon.INotifyProcessor - DEBUG - Freeze begin: '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,665 - ubuntuone.SyncDaemon.local_rescan - DEBUG - scanning the dir '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,672 - ubuntuone.SyncDaemon.local_rescan - DEBUG - comparing directory '/home/danny/Ubuntu One/My Files'
2009-05-11 21:14:03,672 - ubuntuone.SyncDaemon.INotifyProcessor - DEBUG - Freeze commit: '/home/danny/Ubuntu One/My Files' (0 events)
2009-05-11 21:14:03,673 - ubuntuone.SyncDaemon.local_rescan - DEBUG - process next in queue (len 0)
2009-05-11 21:14:03,673 - ubuntuone.SyncDaemon.Main - INFO - Local rescan finished!
2009-05-11 21:14:03,673 - ubuntuone.SyncDaemon.Main - INFO - hash queue empty. We are ready!
2009-05-11 21:14:03,673 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_LOCAL_RESCAN_DONE, args:(), kw:{}
2009-05-11 21:14:03,674 - ubuntuone.SyncDaemon.State - DEBUG - READING --[SYS_LOCAL_RESCAN_DONE]--> READY_FOR_NETWORK
2009-05-11 21:14:03,674 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': <SyncDaemonState READY_FOR_NETWORK>}
2009-05-11 21:14:03,727 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_NET_CONNECTED, args:(), kw:{}
2009-05-11 21:14:03,727 - ubuntuone.SyncDaemon.State - DEBUG - READY_FOR_NETWORK --[SYS_NET_CONNECTED]--> READY_WITH_NETWORK
2009-05-11 21:14:03,728 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': <SyncDaemonState READY_WITH_NETWORK>}
2009-05-11 21:14:04,839 - ubuntuone.SyncDaemon.DBus - ERROR - Can't get the auth token
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/canonical/ubuntuone/storage/syncdaemon/dbus_interface.py", line 635, in connect
    access_token = self.main.get_access_token()
  File "/usr/lib/python2.6/dist-packages/canonical/ubuntuone/storage/syncdaemon/main.py", line 244, in get_access_token
    return self.oauth_client.get_access_token()
  File "/usr/lib/python2.6/dist-packages/canonical/ubuntuone/storage/syncdaemon/main.py", line 284, in get_access_token
    raise NoAccessToken("No access token found.")
NoAccessToken: No access token found.

John Lenton (chipaca)
Changed in ubuntuone-client:
assignee: nobody → John Lenton (chipaca)
status: New → Triaged
Revision history for this message
Kẏra (thekyriarchy) wrote : Re: [Bug 375237] Re: Ubuntu One client runs, but doesn't open

I was able to get ubuntu running after running "u1sync --authorize"

Revision history for this message
Joshua Blount (jblount) wrote :

I'm going to close this particular bug out, please re-open if this continues to be an issue :)

Changed in ubuntuone-client:
status: Triaged → Fix Released
Revision history for this message
John Lenton (chipaca) wrote :

On Tue, May 12, 2009 at 04:10:05AM -0000, Joshua Blount wrote:
> I'm going to close this particular bug out, please re-open if this
> continues to be an issue :)
>
> ** Changed in: ubuntuone-client
> Status: Triaged => Fix Released
>

the issue is the unhandled exception, not the inability to log in
itself (which was reasonable as the machine wasn't authorized)

 status triaged

Changed in ubuntuone-client:
status: Fix Released → Triaged
Revision history for this message
David Langeliers (dlangeliers) wrote :

FYI - I just installed today for the first time, and ran into the same issue. Process was running, but I didn't get the taskbar icon or any other type of window.

I ran the "u1sync --authorize" from the comment above, and everything seems to be working now. I can provide logs or system specs upon request, although I'm not sure how much that will help now that it's working :)

-Dave

Revision history for this message
Allan Caeg (allancaeg) wrote :

$ u1sync --authorize
bash: u1sync: command not found

Any idea why? I just installed it now (July 4, 2009)

Revision history for this message
TimNZ (toomey-tim) wrote :

Same issue for me, just received an invite, followed the instructions and Internet -> Ubuntu One doesn't appear to do anything. A process is started though and remains running.

Revision history for this message
TimNZ (toomey-tim) wrote :

After installing ubuntuone-client and ubuntuone-client-tools manually, killing the running ubuntuone-client --signup process and trying again this is now working.

Similar (same?) issue at:
https://bugs.launchpad.net/ubuntuone-client/+bug/369038

The apt: link on the installation page is currently, apt://ubuntuone-client-gnome?refresh=yes and the dependencies for the package don't appear to be complete

Revision history for this message
omac777 (uticdmarceau2007) wrote :
Download full text (3.2 KiB)

Before commenting anything about ubuntuone-client, I would like to say ubuntu rocks. I've been using it since dapper and I've upgraded to the latest and greatest jaunty with no issues a few months ago. The packaging system rocks.

This is the first time I encounter a package that wasn't in the standard repository. Having to follow a few unusual steps to install ubuntu-one-client on wasn't difficult, but it was different.

I want to confirm there are issues with the install. The first symptom was when I clicked the first button on the install web page, it failed to install so I clicked it again. Then I clicked the second button on the install web page, and the actual ubuntuone-client seem to be installed.

After that, I went to go to the menu item Applications->internet->ubuntuone-client

It failed to open a gui as displayed in the install web page.

I'll try again, but that is irrelevant because I shouldn't have to try again. It should work the first time. That's why I decided post comment.

I attempted to find some log message about ubuntuone and the only thing I could find was this one. Are there other log files? I will provide other info if requested.
 ~/.cache/ubuntuone/log/oauth-login.log
2009-07-04 06:48:23,247:247.83706665 UbuntuOne.OAuthDesktop.main Creating a LoginProcessor
2009-07-04 06:48:23,328:328.97400856 UbuntuOne.OAuthDesktop.main Hooking libnotify
2009-07-04 06:48:23,349:349.097967148 UbuntuOne.OAuthDesktop.main Getting configuration
2009-07-04 06:48:23,352:352.437019348 UbuntuOne.OAuthDesktop.main Login D-Bus service starting up
2009-07-04 06:48:23,373:373.344898224 UbuntuOne.OAuthDesktop.main maybe_login() D-Bus message received with realm='https://ubuntuone.com', consumer_key='ubun
tuone'
2009-07-04 06:48:23,374:374.366998672 UbuntuOne.OAuthDesktop.main Initiating OAuth login in LoginProcessor
2009-07-04 06:48:23,376:376.190900803 UbuntuOne.OAuthDesktop.main Obtaining OAuth urls
2009-07-04 06:48:23,377:377.013921738 UbuntuOne.OAuthDesktop.main Fetching config URLs for realm='https://ubuntuone.com'
2009-07-04 06:48:23,378:378.118038177 UbuntuOne.OAuthDesktop.main Realm 'https://ubuntuone.com' is not in config
2009-07-04 06:48:23,415:415.055990219 UbuntuOne.Client.Applet DBusError: Traceback (most recent call last):
  File "/var/lib/python-support/python2.6/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/main.py", line 229, in maybe_login
    self.processor.login(realm, consumer_key, do_login)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/main.py", line 78, in login
    access_token_url, consumer_secret) = self.get_config_urls(realm)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/main.py", line 137, in get_config_urls
    "request_token_url", realm)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/main.py", line 173, in __get_url
    urlstub = self.__get_option(realm, option)
  File "/usr/lib/python2.6/dist-packages/ubuntuone/oauthdesktop/main.py", line 187, in __get_option
    urlstub = self.config.get("default", option, None)
  File "/usr/lib/pyth...

Read more...

Revision history for this message
Isagani (pmurriza) wrote :

I think TimNZ is correct. The apt-url link must include ubuntuone-client and ubuntuone-client-tools for the link to start properly.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.