MyIpScreenlet ... TypeError: integer argument expected, got float
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Individual Screenlets |
Fix Committed
|
Low
|
Unassigned |
Bug Description
After installing the package "screenlets" and run the widget "MyIP" in terminal, the application shows error after these messages, when canceled with ctrl-c and listed in the log file generated /home/tuxmatrix
tuxmatrix@
True
Starter already exists.
DAEMON FOUND!
True
Launch MyIp
Logging output goes to: /home/tuxmatrix
REGISTER screenlet: MyIpScreenlet
True
Traceback (most recent call last):
File "/usr/share/
screenlets.
File "/usr/lib/
session.start()
File "/usr/lib/
sl = self.screenlet(
File "/usr/share/
self.theme_name = "default"
File "/usr/share/
screenlets.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/share/
self.
File "/usr/share/
while self.get_
File "/usr/lib/
self.
TypeError: integer argument expected, got float
^CTraceback (most recent call last):
File "/usr/share/
app.start()
File "/usr/share/
gtk.main()
KeyboardInterrupt
tuxmatrix@
CachingBackend: Loading instances from cache
Found a running session of MyIp, adding new instance by service.
Error in screenlets.
Screenlet has already been added to /tmp/screenlets
Loading instances in: /home/tuxmatrix
No instance(s) found in session-path, creating new one.
tuxmatrix@
Summary: No IP number is displayed on the desktop or in the icon bar of the Unity Ubuntu 11.10. Where is the mistake?
Fix committed in screenlets core revision 781, hopefully fixed screenlets will be built at Screenlets Dev PPA in next 24h.