[debian] openmoko-panel-plugin v0.6

Christopher J. White chris at grierwhite.com
Tue Nov 25 17:13:55 CET 2008


Hi Sebastian,

Thanks for you work on this.  I just finally got Debian running on my FR
with xfce and I'm trying to get openmoko-panel-plugin to work properly.

I'm running into two problems:

1) Startup

Launching from .xsession doesn't work.  I am running as a non-root user
using the following .xsession:

cjwhite at debian-gta02:~$ cat .xsession
#!/bin/sh
openmoko-panel-plugin &
zhone &
xfce4-session

I get the following in .xsession-errors:

Traceback (most recent call last):
  File "/usr/bin/openmoko-panel-plugin", line 1679, in <module>
    icon = PanelPlugin(dbus_object)
  File "/usr/bin/openmoko-panel-plugin", line 78, in __init__
    self.configReader()
  File "/usr/bin/openmoko-panel-plugin", line 101, in configReader
    self.appendIcon(plugin)
  File "/usr/bin/openmoko-panel-plugin", line 105, in appendIcon
    self.icons.append(GSMIcon(self.dbus, self))
  File "/usr/bin/openmoko-panel-plugin", line 668, in __init__
    UsageIcon.__init__( self, dbus, "Turn on GSM", "Turn off GSM",
"GSM", parentObject, "gsm" )
  File "/usr/bin/openmoko-panel-plugin", line 524, in __init__
    self.resourcestate =
self.dbus.usage_iface.GetResourceState(self.resourcename)
  File "/var/lib/python-support/python2.5/dbus/proxies.py", line 68, in
__call__
    return self._proxy_method(*args, **keywords)
  File "/var/lib/python-support/python2.5/dbus/proxies.py", line 140, in
__call__
    **keywords)
  File "/var/lib/python-support/python2.5/dbus/connection.py", line 622,
in call_blocking
    message, timeout)

After the system is up, I can successfully start openmoko-panel-plugin
manually.

2) Scrolled of the right edge

Once started manually, I can only see the leftmost 1 or two icons.  The
others are off the right side of the screen.  I notice if I change the
panel size to the smallest (16) I see almost all of them, but still
seems to clip off the right, but at this size, its too small to be
useful.  Perhaps the width is not being calculated correctly?

I also notice that when I added wicd for wireless, which adds another
icon, it pushed openmoko-panel-plugin icons further to the right.

Here's the package I'm working with:

cjwhite at debian-gta02:~$ apt-cache showpkg openmoko-panel-plugin
Package: openmoko-panel-plugin
Versions: 
0.6-2
(/var/lib/apt/lists/pkg-fso.alioth.debian.org_debian_dists_unstable_main_binary-armel_Packages) (/var/lib/dpkg/status)
 Description Language: 

File: /var/lib/apt/lists/pkg-fso.alioth.debian.org_debian_dists_unstable_main_binary-armel_Packages
                  MD5: 91e0d1a51beeb04950500e2d038586f4


Reverse Depends: 
  fso-frameworkd,openmoko-panel-plugin 0.5-1.3
Dependencies: 
0.6-2 - fso-frameworkd (0 (null)) python (0 (null)) python-gtk2 (0
(null)) matchbox-keyboard (0 (null)) python-notify (0 (null))
python-dbus (0 (null)) python-cairo (0 (null)) notification-daemon (0
(null)) 
Provides: 
0.6-2 - 
Reverse Provides: 


Thanks
...cj


On Thu, 2008-11-20 at 09:39 +0100, Sebastian Ohl wrote:
> Hi everyone,
> 
> after some work we are happy to release a new version of the
> openmoko-panel-plugin (0.6). the openmoko-panel-plugin is a gtk based
> plugin for the nice bars in common windowmanagers like xfce or gnome. it
> shows you status' of i.e. your battery or your gps and i.e. handles
> keyboard applications. 
> 
> Changelog:
>  porting the software to fso framework milestone 4
> 
> this is just a porting release. new features will arrive as soon as
> chris merged his new module structure with the new release.
> 
> it can be downloaded from our project page:
> https://projects.openmoko.org/projects/panel-plugin/
> or via the pkg-fso debian repository (apt-get install
> openmoko-panel-plugin)
> 
> i hope that all your problems with the old version and the new milestone
> now vanished.
> 
> regards
>  sebastian
> 
> 
> 
> 
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community





More information about the community mailing list