Indicators don't work on lxpanel

Bug #819528 reported by Julien Lavergne
44
This bug affects 8 people
Affects Status Importance Assigned to Milestone
lxpanel (Ubuntu)
Fix Released
High
Jason Conti

Bug Description

Using Lubuntu Oneiric ISO 2011/08/01

Even if indicator applets is activated, no indicators are displayed on the panel. Only the label "No Indicators" appears. Tested with indicator-messages, indicator-application, indicator-session, and with the -gtk2 variants.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lxpanel 0.5.7-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-7.9-generic 3.0.0
Uname: Linux 3.0.0-7-generic i686
Architecture: i386
CasperVersion: 1.272
Config_Home_Lubuntu:
 [Command]
 FileManager=pcmanfm %s
 Terminal=lxterminal -e
 Logout=lubuntu-logout
Date: Mon Aug 1 21:07:13 2011
LiveMediaBuild: Lubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110801)
ProcEnviron:
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: lxpanel
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Julien Lavergne (gilir) wrote :
Revision history for this message
Jason Conti (jconti) wrote :

I ran into the same issue earlier when attempting to port indicator-applet to gnome 3. I updated configure.ac to depend on the newly renamed indicator-0.4 but I forgot to update INDICATORDIR and INDICATORICONDIR. I'll attach a patch that fixes it.

Works with all the -gtk2 indicators except indicator-appmenu-gtk2 and indicator-me-gtk2. If either of those are installed, it will fail to load successfully.

Changed in lxpanel (Ubuntu):
status: New → Confirmed
tags: added: iso-testing
tags: added: patch
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks Jason, I confirmed that it's working well :)
If you can do a debdiff, I'll be glad to sponsor it for you. Otherwise, I'll add your patch to the package later.

Revision history for this message
Jason Conti (jconti) wrote :

Sure, he's my attempt at a debdiff. Let me know if I need to change anything. Thanks.

Changed in lxpanel (Ubuntu):
assignee: nobody → Jason Conti (jconti)
importance: Undecided → High
status: Confirmed → In Progress
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks :) I'll merge it in the next upload. Next time, please also add the syntax to close the bug in debian/changelog ( LP: #819528 for this case).

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.6 KiB)

This bug was fixed in the package lxpanel - 0.5.8-1ubuntu1

---------------
lxpanel (0.5.8-1ubuntu1) oneiric; urgency=low

  [ Jason Conti ]
  * debian/patches/fix-indicator-dir.patch:
    - Update paths for the indicators in configure.ac. (LP: #819528)

  [ Julien Lavergne ]
  * Merge from Debian unstable. Ubuntu remaining changes :
    - debian/local/source_lxpanel.py:
      + Add apport hook.
    - debian/control:
      + Wrap depends and build-depends.
      + Add libindicator-dev build-depends.
      + New lxpanel-indicator-applet-plugin binary.
      + Add a debug package.
    - debian/copyright:
      + Update with indicator-support.patch.
      + Update copyright for xkb plugin.
    - debian/lxpanel.install:
     + Install all files except indicators.
    - debian/lxpanel-indicator-applet-plugin.install:
      + Install indicator plugin.
    - debian/patches:
      + indicator-support.patch: Add indicator support.
      + 99_refresh_autotools.patch: Refresh build system.
    - debian/rules:
      + Install apport hook only on Ubuntu.
      + Add override for dh_strip.
      + Add --enable-indicator-support flag.
      + Add --fail-missing to dh_install.

lxpanel (0.5.8-1) unstable; urgency=low

  * Merging upstream version 0.5.8:
    - fix typo to make code build with old gtk
    - fixed compiler warning
    - fixed error in tooltipS function call
    - Fix usage of GtkRequisition
  * Drop 10_fix_menu.patch: included in upstream.

lxpanel (0.5.7-1) unstable; urgency=low

  * Use debhelper 8
  * Sorting build-depends.
  * Wapping build-depends.
  * Bumped Standard-Version to 3.9.2.
  * Updating Vcs-Browser and Vcs-Git tags.
  * Sorting depends.
  * Removing useless whitespaces at EOL and EOF.
  * Removing debian/dirs: let upstream makefile do the work.
  * Removing empty NEWS in debian/docs.
  * Removing debian/README.source: source format 3.0 (quilt) explains.
  * Enable dh_auto_test in debian/rules.
  * Compacting watch file.
  * Added debian/source/options file.
  * Merging upstream version 0.5.7:
    (Cloese: #586352, #631263, #609909, #598824, #588532, #608419)
    - Fix usage of GtkAllocation
    - Generate the po/LINGUAS on build time
    - Apply patch from Debian to fix battery plugin display
    - Some fixes for GTK3 building
    - Add flags for GTK3 migration
    - Add missing X11 to the linker
    - Use only .ui files instead of glade files
    - Fix brown bag off-by-one in timer setting exposed by once-per-minute
      update (Bug3124474)
    - Battery percentage incorrectly always evaluates as
      100 percent (Bug3006059)
    - Fix build issue with symbol "alarm" showing up on F14 (Bug3033293)
  * FIx escription synopsis starts with article.
  * Drop batt_status.patch: included in upstream.
  * Removing useless override_dh_auto_clean in rules file.
  * Disabling override_dh_auto_test in rules file: check failed in po/.
  * Use linux-any instead of hardcoded list in control file. (Closes: #634319)
  * Add [pt_BR] keys in lxde-x-terminal-emulator.desktop
    and lxde-x-www-browser.desktop. (Closes: 607076)
    Thanks Sérgio Cipolla <email address hidden>.
  * Add [zh_TW] keys lxde-x-www-browser.desktop.
  * Added lxpanel.hi...

Read more...

Changed in lxpanel (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Max (maxter) wrote :

this bug appears again in 0.5.8-1ubuntu3

Revision history for this message
amjjawad  (amjjawad) wrote :

LXPanel 0.5.8-1ubuntu3 here (Lubuntu 11.10 - 32 bit) and I had "No Indicators" message. I installed these:

indicator-session - 0.3.7.1-0ubuntu1.1
indicator-session-gtk2 - 0.3.7.1-0ubuntu1.1
indicator-weather - 11.05.31-0ubuntu2.1

And I don't have that message (No Indicators) anymore. However, I was trying actually to do something just like GNOME 2.xx which is displaying the Username who is logging in to the current active session. Now, all what I have is an icon for a Black Monitor and when I click on that, I get the same list that we can see on Ubuntu 11.10:

System Settings
Display
Startup Applications
Updates Available
.
.
.
etc

So, how can I just add the username to this? and how can I just add the weather to it like GNOME 2.xx in Ubuntu 10.04?

Revision history for this message
Brice Terzaghi (terzag) wrote :

Not sure how/where to report this as it seems I can't file a bug without Apport...

Since Quantal (12.10), almost every indicator has dropped support for GTK2 and thus are not usable with LXPanel Indicators. A solution for this would be to either port lxpanel & lxpanel-indicator-plugin to GTK3 or maintain GTK2 versions of the Ubuntu indicators.

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.