Public bug reported:
I have defined a DiskSpaceScreenlet to start at gnome start.
When I add it to my desktop works well but when I restart Ubuntu, the
DiskSpaceScreenlet doesn't start and if I execute it in console:
$ python -u
/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py
CachingBackend: Loading instances from cache
CachingBackend: Loading <DiskSpace1>
draw_buttons='False'
theme_name='default'
is_sticky='True'
frame_color='1.0,1.0,1.0,1.0'
mount_points='['/dunehd1', '/dunehd2', '/backup']'
color_normal='0.0,0.69,0.94,1.0'
is_widget='True'
height='166'
width='220'
keep_above='False'
is_dragged='True'
threshold='85'
keep_below='True'
y='131'
x='977'
update_interval='60'
color_critical='1.0,0.2,0.545,1.0'
skip_taskbar='False'
color_text='0.0,0.0,0.0,0.6'
Found a running session of DiskSpace, adding new instance by service.
Error in screenlets.services.get_service_by_name:
org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.DiskSpace
was not provided by any .service files
Screenlet has already been added to /tmp/screenlets/screenlets.simon.running
Loading instances in: /home/simon/.config/Screenlets/DiskSpace/default/
Loaded config from: DiskSpace1.ini
Theme set to: 'default'
theme.conf found! Loading option-overrides.
Loaded theme config from:
/usr/share/screenlets/screenlets-pack-all/DiskSpace/themes/default/theme.conf
Name: default
Author: Can Berk Güder
Version: 1.0
Info: Default theme
Override: frame_color
WARNING: Option 'frame_color' not found or protected.
Override: color_text
WARNING: Option 'color_text' not found or protected.
Override: color_normal
WARNING: Option 'color_normal' not found or protected.
Override: color_critical
WARNING: Option 'color_critical' not found or protected.
WARNING - add_default_menuitems and add_menuitems should be set in on_init
,menu values will be displayed incorrectly
Set options in DiskSpaceScreenlet
Theme set to: 'default'
theme.conf found! Loading option-overrides.
Loaded theme config from:
/usr/share/screenlets/screenlets-pack-all/DiskSpace/themes/default/theme.conf
Name: default
Author: Can Berk Güder
Version: 1.0
Info: Default theme
Override: frame_color
Override: color_text
Override: color_normal
Override: color_critical
Traceback (most recent call last):
File
"/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py",
line 305, in <module>
screenlets.session.create_session(DiskSpaceScreenlet)
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 471, in
create_session
session.start()
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 236, in start
if self.__load_instances():
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 395, in
__load_instances
self.__restore_options_from_backend(sl, self.path+filename)
File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 421, in
__restore_options_from_backend
setattr(screenlet, opt.name, opt.on_import(opts[o]))
File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 972, in
__setattr__
self.on_after_set_atribute(name, value)
File
"/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py",
line 127, in on_after_set_atribute
self.on_set_mount_points()
File
"/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py",
line 147, in on_set_mount_points
self.timeout()
File
"/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py",
line 204, in timeout
self.recalculate_size()
File
"/usr/share/screenlets/screenlets-pack-all/DiskSpace/DiskSpaceScreenlet.py",
line 162, in recalculate_size
self.window.resize(self.width * self.scale, self.height * self.scale)
TypeError: integer argument expected, got float
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: screenlets 0.1.3-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-8.11-core2 3.0.1-ck1
Uname: Linux 3.0.0-8-core2 x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sun Aug 21 18:11:14 2011
PackageArchitecture: all
SourcePackage: screenlets
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: screenlets (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug natty running-unity
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/830582
Title:
DiskSpaceScreenlet crashes "TypeError: integer argument expected, got
float"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/screenlets/+bug/830582/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs