maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Pybattery - battery statusbar applet with candies (https://talk.maemo.org/showthread.php?t=24905)

CasTTeLLo 2010-08-16 16:22

Re: Pybattery - battery statusbar applet with candies
 
will be waiting....

akorvemaker 2010-08-16 23:03

Re: Pybattery - battery statusbar applet with candies
 
Quote:

Originally Posted by 412b (Post 788176)
There should be no config files left except gconf.

Thanks! That fixed it.

In case anyone else is having the problem, I used "gconftool --recursive-unset /apps/advanced-power" and "gconftool --recursive-unset /schemas/apps/advanced-power", reinstalled advanced-power and advanced-power-monitor, rebooted, and it works (as long as I don't set it to use the gtk theme).

Andy

math2 2010-08-17 12:14

Re: Pybattery - battery statusbar applet with candies
 
When will the Great status bar battery app be available??

412b 2010-08-17 12:34

Re: Pybattery - battery statusbar applet with candies
 
Quote:

Originally Posted by math2 (Post 789271)
When will the Great status bar battery app be available??

If Monitor is packaged right (had no time to test it since yesterday), then during this week it will be available in extras-devel.

DaSilva 2010-08-17 21:09

Re: Pybattery - battery statusbar applet with candies
 
I have just tried to install in from extras-devel on my N900 and this is the error output:

Code:

Setting up advanced-power (0.4.1-7) ...
Loaded modules (1/1): DeviceName

Loading wrappers...
Setting up fcam-drivers (1.0.6-1) ...
Loading packages list...
LOADED: Nokia's BME
FAILED: Dummy
FAILED: BME Free
Please read and acknowledge the important notice displayed on the N900's screen
Traceback (most recent call last):
  File "/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py", line 23, in <module>
    daemon.process_args()
  File "/usr/lib/python2.5/site-packages/advpowcommon/util/daemon.py", line 108, in process_args
    self.start()
  File "/usr/lib/python2.5/site-packages/advpowcommon/util/daemon.py", line 64, in start
    self.run()
  File "/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py", line 18, in run
    self.apm = AdvancedPowerMonitor.apm()
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 87, in __init__
    self.__init_wrappers()
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 155, in __init_wrappers
    self.change_wrapper(key, self.get_available_wrappers(key)[0])
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 194, in change_wrapper
    self.__wrappers[key]['object'] = self.__wrappers[key]['list'][self.__wrappers[key]['available'][new_wrapper]](self.__bus)
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/AbstractBattery.py", line 16, in __init__
    AbstractWrapper.__init__(self, bus, check)
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/AbstractWrappers.py", line 25, in __init__
    self.__end_init()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/AbstractWrappers.py", line 33, in __end_init
    self.post_init()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/BatteryBME.py", line 27, in post_init
    self.update_percent()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/BatteryBME.py", line 40, in update_percent
    self.battery_percent = get_formatted_percentage(self.interfaces['BME'].GetPropertyInteger(u'battery.reporting.current'), self.battery_design)
NameError: global name 'get_formatted_percentage' is not defined


DaSilva 2010-08-17 21:35

Re: Pybattery - battery statusbar applet with candies
 
Update from 0.5.2-4:

Code:

Setting up advanced-power-monitor (0.5.2-4) ...
Advanced Power Monitor Daemon: apmonitord
python: can't open file '/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py': [Errno 2] No such file or directory


412b 2010-08-17 21:35

Re: Pybattery - battery statusbar applet with candies
 
Quote:

Originally Posted by DaSilva (Post 789788)
I have just tried to install in from extras-devel on my N900 and this is the error output:

Code:

Setting up advanced-power (0.4.1-7) ...
Loaded modules (1/1): DeviceName

Loading wrappers...
Setting up fcam-drivers (1.0.6-1) ...
Loading packages list...
LOADED: Nokia's BME
FAILED: Dummy
FAILED: BME Free
Please read and acknowledge the important notice displayed on the N900's screen
Traceback (most recent call last):
  File "/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py", line 23, in <module>
    daemon.process_args()
  File "/usr/lib/python2.5/site-packages/advpowcommon/util/daemon.py", line 108, in process_args
    self.start()
  File "/usr/lib/python2.5/site-packages/advpowcommon/util/daemon.py", line 64, in start
    self.run()
  File "/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py", line 18, in run
    self.apm = AdvancedPowerMonitor.apm()
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 87, in __init__
    self.__init_wrappers()
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 155, in __init_wrappers
    self.change_wrapper(key, self.get_available_wrappers(key)[0])
  File "/opt/maemo/usr/lib/advanced-power-monitor/AdvancedPowerMonitor.py", line 194, in change_wrapper
    self.__wrappers[key]['object'] = self.__wrappers[key]['list'][self.__wrappers[key]['available'][new_wrapper]](self.__bus)
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/AbstractBattery.py", line 16, in __init__
    AbstractWrapper.__init__(self, bus, check)
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/AbstractWrappers.py", line 25, in __init__
    self.__end_init()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/AbstractWrappers.py", line 33, in __end_init
    self.post_init()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/BatteryBME.py", line 27, in post_init
    self.update_percent()
  File "/opt/maemo/usr/lib/advanced-power-monitor/wrappers/battery/BatteryBME.py", line 40, in update_percent
    self.battery_percent = get_formatted_percentage(self.interfaces['BME'].GetPropertyInteger(u'battery.reporting.current'), self.battery_design)
NameError: global name 'get_formatted_percentage' is not defined


I forgot to add dependency for advanced-power-monitor )
AP and APM are in testing at the moment, so be careful and ready to fix some stuff from XTerm, when installing.
I'll make a post, when it will be harmless to install it all )

412b 2010-08-17 21:42

Re: Pybattery - battery statusbar applet with candies(
 
Quote:

Originally Posted by DaSilva (Post 789812)
Update from 0.5.2-4:

Code:

Setting up advanced-power-monitor (0.5.2-4) ...
Advanced Power Monitor Daemon: apmonitord
python: can't open file '/opt/maemo//usr/lib/advanced-power-monitor/AdvancedPowerMonitorDaemon.py': [Errno 2] No such file or directory


That's what I told about XTerm :)
As root:
Code:

mkdir /opt/maemo/usr/lib/advanced-power-monitor
dpkg -P advanced-power-monitor
mkdir /opt/maemo/usr/lib/advanced-power-monitor
dpkg -P advanced-power-monitor

Maybe you'll be mor lucky and 1 mkdir & dpkg will be enough, but I wasn't :)
That bug is fixed in build 4 (postrm bug, in fact).

DaSilva 2010-08-17 21:50

Re: Pybattery - battery statusbar applet with candies
 
Thanks, that did the trick and now it is running :)

412b 2010-08-17 23:03

Re: Pybattery - battery statusbar applet with candies
 
AP build 9 is stable enough for use :)


All times are GMT. The time now is 15:42.

vBulletin® Version 3.8.8