URL: https://linuxfr.org/forums/linux-mandriva/posts/mandrake-101-pb-gdesklets Title: Mandrake 10.1 : PB gDesklets Authors: Fakir Date: 2005年01月18日T15:51:22+01:00 Tags: debian et xmms Score: 0 PB gDesklets : ------------- Les Desklets ne fonctionnent pas : 1 - si j'exécute gdeskcal&, s'affiche à l'écran : Traceback (most recent call last): File "/usr/bin/gdeskcal", line 16, in ? from code.CalMediator import CalMediator File "/usr/share/gdeskcal/code/CalMediator.py", line 1, in ? from Config import Config File "/usr/share/gdeskcal/code/Config.py", line 1, in ? from ConfigFormatLoader import ConfigFormatLoader File "/usr/share/gdeskcal/code/ConfigFormatLoader.py", line 1, in ? from xml import sax ImportError: cannot import name sax [1]+ Exit 1 gdeskcal 2 - Pour gdesklets start s'affiche : Cannot establish connection to daemon : timeout note : les options proposées pour gdesklets sont : Usage: gdesklets [option] [arguments...] : open (Opens the given display files) start (Runs the gDesklets daemon) stop (Stops the gDesklets daemon) list (Lists open displays) restart (Restarts the gDesklets daemon) profile (Switches to the given profile) profile (Shows the current and the available profiles) shell (Opens the graphical shell) slay (Kills the daemon -- use in emergency) about (Prints information about gDesklets) version (Prints gDesklets version) help (Displays this text) [option]: --translucent (Enables translucency on the freedesktop.org XServer) Je ne m'y retrouve pas trop. Que faut il faire ? Si je lance directement gdesklets-add-rssgrab-display j'ai le même message. --------------------------------------------------------------------------- $ gdesklets start Starting gdesklets-daemon... Cannot establish connection to daemon: timeout! ---------------------------------------------------------------------------- et si je consulte le fichier "gdesklets\:0.0.log" cat gdesklets\:0.0.log The log file Ñs located in /home/catherine/.gdesklets/gdesklets:0.0.log Traceback (most recent call last): File "/usr/share/gdesklets/gdesklets-daemon", line 177, in ? gdesklets_main() File "/usr/share/gdesklets/gdesklets-daemon", line 164, in gdesklets_main from main.Starter import Starter File "/usr/share/gdesklets/main/Starter.py", line 5, in ? from factory.DisplayFactory import DisplayFactory File "/usr/share/gdesklets/factory/DisplayFactory.py", line 10, in ? from xml import sax ImportError: cannot import name sax ---------------------------------------------------------------------------- Dans le README 2. Requirements (the package names are the debian ones!) --------------- * Python 2.3 or higher (Python 2.4 is not yet tested!) ==> python-2.3.4-6mdk.i586.rpm ==> libpython2.3-2.3.4-6mdk.i586.rpm ==> libpython2.4-2.4-1mdk.i586.rpm * python-xml (on SuSE systems) * python-gtk 2.4 or higher ==> python-gtk-0.6.11-6mdk.i586.rpm ==> python-gtk-glade-0.6.11-6mdk.i586.rpm ==> wxPythonGTK-2.5.2.7-2mdk.i586.rpm ==> libwxPythonGTK2.5_2-2.5.2.7-2mdk.i586.rpm * python-pyorbit 2.0.x (Fedora: pyorbit) * python-gnome 2.6.x or higher (on RPM-based distributions it is split into several packages, install every gnome-python2 package and you're safe!) ==> python-gnome-1.4.4-6mdk.i586.rpm ==> python-gnome-glade-1.4.4-6mdk.i586.rpm * libgtop2 (2.8.0 or higher is recommended) ==> libgtop2-2.8.2-1mdk.i586.rpm * librsvg (from [http://librsvg.sf.net(...)](http://librsvg.sf.net)) ==> librsvg-2.6.5-2mdk.i586.rpm ==> librsvg2_2-2.6.5-2mdk.i586.rpm * SWIG 1.3 (from [http://www.swig.org(...)](http://www.swig.org)) ==> swig-1.3.21-5mdk.i586.rpm * some sensors or controls may have extra requirements ==> gdesklets-0.32-1mdk.i586.rpm ==> gdesklets-DisplayConstraints-0.1.0-2mdk.noarch.rpm ==> gdesklets-LTVariations-0.30-0.demo1.1mdk.noarch.rpm ==> gdesklets-RDGBorder-0.3.1-2mdk.noarch.rpm ==> gdesklets-clock-0.32-3mdk.noarch.rpm ==> gdesklets-cornerxmms-0.0.5-2mdk.noarch.rpm J'ai aussi ces RPM ------------------ ==> gperl-XML-SAX-0.12-4mdk.noarch.rpm ==> glibxml2-2.6.13-1.1.101mdk.i586.rpm ==> glibxml2-utils-2.6.13-1.1.101mdk.i586.rpm mais je ne trouve point de RPM semblable à la SuSE comme : sax-2.9-852.i586.rpm NOTE : ===== les RPM en gras précédés d'une flèche '==>' sont les RPM installés. Apparemment ils soient tous présent. Sax n'est pas exigé. Il semble cependant à la source du problème. -------------------- NEW --- Avec la derniere version de GDESKLETS la 0.33 lancée par l'intermédiaire de l'interface Downman accessible à partir du Menu Général une fenetre vide intitulée 'gDesklets Shell' s'affiche puis au bout de quelques minutes se referme. Ne nous énervons pas. Une petite trace de l'incident ? Mais c'est bien sur gdesklets\:0.0.log. Voyons cela : ---------- cat gdesklets\:0.0.log The log file is located in /home/catherine/.gdesklets/gdesklets:0.0.log Traceback (most recent call last): File "/usr/lib/gdesklets/plugin/PluginRegistry.py", line 58, in __scan_repository module = __import__(f) File "./System/__init__.py", line 2, in ? from libdesklets import system File "/usr/lib/gdesklets/libdesklets/system/__init__.py", line 3, in ? from gtop import * ImportError: /usr/lib/gdesklets/libdesklets/system/gtop.so: undefined symbol: g_assert_warning System in /usr/lib/gdesklets/Controls/System is NOT a valid plugin! Traceback (most recent call last): File "/usr/lib/gdesklets/gdesklets-daemon", line 194, in ? gdesklets_main() File "/usr/lib/gdesklets/gdesklets-daemon", line 180, in gdesklets_main from main.Starter import Starter File "/usr/lib/gdesklets/main/Starter.py", line 4, in ? from factory.DisplayFactory import DisplayFactory File "/usr/lib/gdesklets/factory/DisplayFactory.py", line 9, in ? from xml import sax ImportError: cannot import name sax ----------- Rappel de la chronologie des installs : Etant dans l'impossibilité de lancer le gDesklets du Pack (le 0.30) je n'ai fait ni une ni deux et sans voir plus loin j'ai upgradé avec le 0.32. Là j'ai essayé de mettre à contributions mes maigres compétences. En vain. J'ai profité de la sortie du 0.33 pour faire une ultime tentative qui elle aussi s'est soldée par une échec. Je ne vois pas ce qu'il faut que je fasse. Et vous ?