[RESOLU] PB superkaramba sur debian sid (sidux)

Bonjour,

J’ai installé superkaramba pour avoir la meteo et une horloge sur mon bureau:

[quote]- liquidweather

  • new_crystal-clock[/quote]

Malheureusement quand je charge ces programmes, rien ne se passe :frowning:

Voilà ce que j’ai dans la console :

kbuildsycoca running... DCOP Cleaning up dead connections. /home/morphinux/lwp-14.8.skz/liquid_weather.py:3656: SyntaxWarning: import * only allowed at module level sys.path.insert(0, '/home/morphinux/lwp-14.8.skz') sys.path.insert(0, '/home/morphinux/lwp-14.8.skz') sys.path.insert(0, '/home/morphinux/lwp-14.8.skz') X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x2e0029b

Peut-être que quelqu’un aurait une solution …

Merci d’avance

essayes screenlets qui est mieux adapté aux environnements 3D
hendrik.kaju.pri.ee/screenlets/

Salut,

j’ai installé le tarball de screenlets car il n’y a pas de dépots debian. Les seuls dépots qui existent sont ceux de ubuntu.

Lorsque je lance " screenlets-manager", j’ai évidemment une erreur. Ca pouvait pas être autrement.

Bref la voici :

Unable to load 'CopyStack' from /usr/local/share/screenlets/CopyStack: invalid syntax (CopyStackScreenlet.py, line 365) Traceback (most recent call last): File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 589, in ? app = ScreenletsManager() File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 133, in __init__ self.load_screenlets() File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 259, in load_screenlets info = ScreenletInfo(s, meta['name'], meta['info'], meta['author'], TypeError: unsubscriptable object

J’ai testé en ajoutant le depot ubuntu dans le sources.list mais ça installe des dépendances ubuntu (compiz etc…). J’ai préféré ne rien installer pour éviter de mettre le foutoir dans ma sidux qui fonctionne à merveille.

Il faut que je trouve un .deb …

Non, rien à faire, j’ai le même type d’erreur avec les paquets :frowning:

[code]$ screenlets-manager

Unable to load ‘CopyStack’ from /usr/local/share/screenlets/CopyStack: invalid syntax (CopyStackScreenlet.py, line 365)
Traceback (most recent call last):
File “/usr/local/share/screenlets-manager/screenlets-manager.py”, line 589, in ?
app = ScreenletsManager()
File “/usr/local/share/screenlets-manager/screenlets-manager.py”, line 133, in init
self.load_screenlets()
File “/usr/local/share/screenlets-manager/screenlets-manager.py”, line 259, in load_screenlets
info = ScreenletInfo(s, meta[‘name’], meta[‘info’], meta[‘author’],
TypeError: unsubscriptable object
[/code]

Par contre quand je fais cette commande, l’horloge de screenlets fonctionne ???

[code]
$ python -u /usr/local/share/screenlets/Clock/ClockScreenlet.py

CachingBackend: Loading instances from cache
CachingBackend: Loading
Error in screenlets.session.connect_daemon: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.ScreenletsDaemon was not provided by any .service files
Found a running session of Clock, adding new instance by service.
Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.Clock was not provided by any .service files
Loading instances in: /home/bonobox/.config/Screenlets/Clock/default/
File: Clock1.ini
Creating new instance:
UPDATING SHAPE
theme.conf found! Loading option-overrides.
theme.conf loaded:
Name: RYX’s railway-station clock
Author: RYX (aka Rico Pfaus)
Version: 1.0
Info: A typical railway-station look-alike
UPDATING SHAPE
Set options in ClockScreenlet
theme.conf found! Loading option-overrides.
theme.conf loaded:
Name: RYX’s railway-station clock
Author: RYX (aka Rico Pfaus)
Version: 1.0
Info: A typical railway-station look-alike
UPDATING SHAPE
OK - Clock has been initialized.
Restored instances from session ‘default’ …
CachingBackend: Saving <#Clock1> :slight_smile:
OK
CachingBackend: Saving <#Clock1> :slight_smile:
OK
[/code]

Yes :slightly_smiling: j’ai trouvé. le problème vient de CopyStack. Il m’a suffit de supprimer le repertoire se trouvant dans :

/usr/local/share/screenlets/CopyStack

et maintenant screenlets-manager fonctionne :wink: