Option to identify account is greyed out.

Bug #991290 reported by s.fox
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Accomplishments Viewer
Invalid
Undecided
Unassigned

Bug Description

silver@silver:~$ lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04

silver@silver:~$ apt-cache policy accomplishments-viewer
accomplishments-viewer:
  Installed: 0.1+26~precise1
  Candidate: 0.1+26~precise1
  Version table:
 *** 0.1+26~precise1 0
        500 http://ppa.launchpad.net/ubuntu-accomplishments-admins/daily/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

This is a fresh clean install of 12.04. I gather a popup is suppose to appear first time you launch the application. Nothing has happened. The menu item Identification under Edit is also greyed out.

I am not really sure what additional information you require, but I am happy to provide any terminal output needed to aid in debug.

Revision history for this message
Rafał Cieślak (rafalcieslak256) wrote :

Thanks for your bug report.
Could you tell us whether the application complains (via statusbar) that it failed to run daemon?
It would be helpful if you attached deamon log file, which can be found ~/.cache/accomplishments/logs/daemon.log
Also, make sure you have also installed accomplishments-daemon and ubuntu-community-accomplishments, they are not yet pulled in with dependencies.

Revision history for this message
s.fox (silver-fox) wrote :

Hi,

I have no indication that the daemon failed to run.

I attempted to cat the log file, but the logs directory doesn't appear to exist:

silver@silver:~$ cd ~/.cache/accomplishments/logs
bash: cd: /home/silver/.cache/accomplishments/logs: No such file or directory
silver@silver:~$ cd ~/.cache/accomplishments/
silver@silver:~/.cache/accomplishments$ ls
trophyimages

I can confirm both accomplishments-daemon and ubuntu-community-accomplishments are installed:

silver@silver:~$ apt-cache policy accomplishments-daemon
accomplishments-daemon:
  Installed: 0.1+35~precise1
  Candidate: 0.1+35~precise1
  Version table:
 *** 0.1+35~precise1 0
        500 http://ppa.launchpad.net/ubuntu-accomplishments-admins/daily/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

silver@silver:~$ apt-cache policy ubuntu-community-accomplishments
ubuntu-community-accomplishments:
  Installed: 0.1+80~precise1
  Candidate: 0.1+80~precise1
  Version table:
 *** 0.1+80~precise1 0
        500 http://ppa.launchpad.net/ubuntu-accomplishments-admins/daily/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Jono Bacon (jonobacon) wrote :

It sounds like that you might have a slightly older PPA package (we only added the tracking of log files when you start the daemon from the GUI a few days back).

Can you do the following:

 1. Ensure the daemon is not running by running: killall -9 twistd
 2. Run: twistd -noy /usr/share/accomplishments-daemon
 3. Run the GUI by running: accomplishments-viewer

When you run the viewer you should be able to use the Edit menu. Is it still grayed out?

If you wait a few minutes, do you see the trophies appear?

Changed in ubuntu-accomplishments-viewer:
status: New → Incomplete
Revision history for this message
s.fox (silver-fox) wrote :

I updated the ppa as instructed on IRC. I would like to report no change. I do have a lot of output from terminal when running the accomplishments-viewer.

Here is the output - http://paste.ubuntu.com/958148/

Revision history for this message
Jono Bacon (jonobacon) wrote :

This looks to me like you don't have Ubuntu One set up on your machine. Have you used the Ubuntu One control panel to log into the Ubuntu One?

Revision history for this message
s.fox (silver-fox) wrote :

Hello,

I have never used Ubuntu One, though I have now installed it on my system. I still do not get any option to identify my account with the accomplishment system.

Revision history for this message
Jono Bacon (jonobacon) wrote : Re: [Bug 991290] Re: Option to identify account is greyed out.

On 1 May 2012 11:28, s.fox <email address hidden> wrote:
> Hello,
>
> I have never used Ubuntu One, though I have now installed it on my
> system. I still do not get any option to identify my account with the
> accomplishment system.

Ahh, I suspected that was the problem. Use the Ubuntu One Control
Panel to sign up for an account. OK, lets remove your previous
configuration before you run it again. Enter these commands:

killall -9 twistd
rm -rf ~/.cache/accomplishments
rm -rf ~/.config/accomplishments
rm -rf ~/.local/share/accomplishments

...and then start the Accomplishments Information again. Also, be sure
to be running the releases PPA (see
http://www.jonobacon.org/2012/05/01/first-ubuntu-accomplishments-release/
for details).

Let us know if it works.

--
Jono Bacon
Ubuntu Community Manager
www.ubuntu.com / www.jonobacon.org
www.identi.ca/jonobacon www.twitter.com/jonobacon

Revision history for this message
s.fox (silver-fox) wrote :

Hi,

Thanks for the help Jono. I followed your instructions and it seems to be working now. I look forward to adding some forum based achievements to the system.

This bug can be marked as solved. :-)

Changed in ubuntu-accomplishments-viewer:
status: Incomplete → Fix Committed
Revision history for this message
Rafał Cieślak (rafalcieslak256) wrote :

Marking as invalid, for no code was committed to fix this, and the problem was *not* on application's side, thus it shall not be considered as a but in the viewer.

Changed in ubuntu-accomplishments-viewer:
status: Fix Committed → Invalid
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.