Indicators don't work on lxpanel

Bug #819528 reported by Julien Lavergne on 2011-08-01
44
This bug affects 8 people
Affects Status Importance Assigned to Milestone
lxpanel (Ubuntu)
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

Julien Lavergne (gilir) wrote :
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
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.

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
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).

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
Max (maxter) wrote :

this bug appears again in 0.5.8-1ubuntu3

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?

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  Edit
Everyone can see this information.

Other bug subscribers