← Back to team overview

dx-packages team mailing list archive

[Bug 1253693] Re: top status bar missing shutdown button, clock, sound icon and more on upgrade to 13.10

 

I'm wondering if this is a Python issue. Under 13.04 I needed Python 3
and uninstalled Python 2 only to find that Dropbox would no longer work.
So I reinstalled Python 2 and played with the symbolic links so that
both 2 and 3 would work. While it looks like both Python 2 and 3 are
working as they should following the upgrade, I enabled apport and a
"Sorry, Ubuntu 13.10 has experienced an internal error" pop-up
displayed. Looking into the details, a HookError_medibuntu message
showed a Python syntax error in medibuntu.py, which turned out to be a
Python2 vs. Python3 error. Apport, or whatever it is that generated the
HookError_medibuntu error is using Python 3 instead of Python 2.

Here's the code that generates the syntax error. The except clause is
written for Python 2:

def add_info(report):
    try:
        if report['Package'].split()[1].find('medibuntu') != -1:
            report['CrashDB'] = 'medibuntu'
    except ValueError, e:
        return

I was suspecting maybe the changes under 13.04 that I made in the links
for Python were the source of the problem. But, I did a fresh install of
Ubuntu 13.10 in VirtualBox and the links looked to be consistent with
the upgrade installation. Specifically:

mark@mark-desktop:~/Desktop$ which python
/usr/bin/python
mark@mark-desktop:~/Desktop$ ls -la /usr/bin/python
lrwxrwxrwx 1 root root 9 Sep 19 14:26 /usr/bin/python -> python2.7
mark@mark-desktop:~/Desktop$ which python3
/usr/bin/python3

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-datetime in Ubuntu.
Matching subscriptions: dx-packages, dx-packages
https://bugs.launchpad.net/bugs/1253693

Title:
  top status bar missing shutdown button, clock, sound icon and more on
  upgrade to 13.10

Status in “indicator-datetime” package in Ubuntu:
  Confirmed
Status in “indicator-session” package in Ubuntu:
  Confirmed

Bug description:
  This bug has been split from #1239710 as the branch for which changing
  launcher placement to "all displays" does not work.

  Every time I login, without fail, the top status bar is missing the
  gear icon for shutdown, the date, the sound icon and some others. The
  icons do show from the login window. So if I let the session time out
  so that the screen locks, I the gear icon appears in the top status
  bar and works. I have also added a new user to see if the issue has
  something to do with my account. The new user also has an empty top
  status bar.

  The issue happens for both dual monitor and single monitor
  configurations. When the second monitor is connected, setting launcher
  placement to "all displays" does not solve the problem. Neither does
  mirroring the displays.

  Everything worked just fine with 13.04. The problem appeared
  immediately following upgrade to 13.10.

  mark@mark-desktop:~$ lsb_release -rd
  Description:	Ubuntu 13.10
  Release:	13.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1253693/+subscriptions


References