Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/01/2006, à 19:13

Niaphron

[Résolu mais pas fait exprès] Problème de Smeg

Salut,

depuis quelques temps, je n'arrive plus à accéder à smeg...
Jusqu'à maintenant je n'en ai pas eu besoin donc ca allait mais là il faut que j'y accède...
Si je fais clic-droit sur "Applications" > "Editer les menus", on voit qu'il essaie de charger mais rien de n'affiche.
J'ai donc essayé de le lancer par le teminal et ca me donne :

cedric@ubuntu:~$ smeg
Traceback (most recent call last):
  File "/usr/bin/smeg", line 562, in ?
    main()
  File "/usr/bin/smeg", line 558, in main
    smeg = Smeg()
  File "/usr/bin/smeg", line 61, in __init__
    self.handler = MenuHandler(self, self.options)
  File "/usr/lib/smeg/MenuHandler.py", line 56, in __init__
    xdg.MenuEditor.MenuEditor.__init__(self, menu_path, root=options.root_mode)
  File "/usr/lib/python2.4/site-packages/xdg/MenuEditor.py", line 28, in __init__
    self.parse(menu, filename, root)
  File "/usr/lib/python2.4/site-packages/xdg/MenuEditor.py", line 42, in parse
    self.menu = parse()
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 524, in parse
    __genmenuNotOnlyAllocated(tmp["Root"])
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 850, in __genmenuNotOnlyAllocated
    __genmenuNotOnlyAllocated(submenu)
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 853, in __genmenuNotOnlyAllocated
    tmp["cache"].addMenuEntries(menu.AppDirs)
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1016, in addMenuEntries
    self.__addFiles(dir, "", prefix, legacy)
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1030, in __addFiles
    self.__addFiles(dir, os.path.join(subdir,item), prefix, legacy)
  File "/usr/lib/python2.4/site-packages/xdg/Menu.py", line 1022, in __addFiles
    menuentry = MenuEntry(os.path.join(subdir,item), dir, prefix)
  File "/usr/lib/python2.4/posixpath.py", line 65, in join
    path += '/' + b
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 26-28: invalid data

J'ai fait des recherches sur le wiki et le forum, mais rien...

Est-ce que ca vous est déjà arrivé?
Une solution miracle? wink

Merci d'avance

Dernière modification par Niaphron (Le 17/01/2006, à 00:59)

Hors ligne

#2 Le 13/01/2006, à 10:21

Niaphron

Re : [Résolu mais pas fait exprès] Problème de Smeg

Re-salut tout le monde smile,

j'ai fait quelques essais avec un

sudo dpkg-reconfigure smeg

mais ca ne change rien hmm

Vu que dans les messages d'erreur on parle beaucoup de python, j'ai réinstallé par Synaptic tous les pythons qui etaient déjà installés, mais la encore rien de neuf...
Vu que je suis encore un pti nouveau je sais pas trop quoi faire... hmm

Si ca peut vous aider les seuls gros changements que j'ai fait sur mon ordi sont le passage au driver fglrx et l'installation/désinstalllation de KDE.

Please help...
Merci

Hors ligne

#3 Le 14/01/2006, à 12:15

Niaphron

Re : [Résolu mais pas fait exprès] Problème de Smeg

Un petit up! smile
Vous avez aucune idée pour mon problème?:/
Je pense que c'est à cause de mon installation KDE. Qu'est ce que ca aurait pu modifier?

Hors ligne

#4 Le 16/01/2006, à 22:09

Chompitiarve

Re : [Résolu mais pas fait exprès] Problème de Smeg

Salut Niaphron
Pas bête, ton idée sur KDE
J'ignore si tu trouveras une piste avec ce qui suit;
J'ai déjà constaté des difficultés, lorsque les deux bureaux coexistent, au niveau des menus. Ils étaient impossibles à modifier sous Kde, installé en second, et même avec kdm comme patron
Aujourd'hui (3 ou 4 réinstall plus tard, mais je ne suis pas à ça près) les deux menus fonctionnent indépendamment ou presque, mais Smeg a des ratés: Par exemple refuser d'enregistrer des raccourcis faits à la main par moi-même, ou bien les enregistrer mais refuser de les afficher, etc. Oui, il y a sûrement un rapport avec les 2 bureaux
je te suggère (mais sans aucune certitude,hein), d'aller voir dans  /home/niaphron/.fichiers_cachés pour voir si tu peux virer ou modifier d'anciens trucs appartenant à KDE
Dans le cas d'une disparition complète et impossible à réinstaller de Smeg, je m'en suis sorti une fois en réinstallant Ubuntu, mais SEULEMENT la partition système (partman fait ça très bien), j'ai eu  alors quelques rectifs de paramètres à faire, mais les paramètres et les fichiers user sont restés ET smeg est revenu neuf..

Hors ligne

#5 Le 17/01/2006, à 00:58

Niaphron

Re : [Résolu mais pas fait exprès] Problème de Smeg

Bon alors en fait y a eu du nouveau... wink
Avant-hier, j'ai voulu réinstaller kde (kubuntu-desktop).
Au redemarrage, kde buggait completement. Comme je n'avais pas envie de me prendre la tete à tout regler et comme Gnome me convient tres bien, j'ai desintallé kde. Et, comme par miracle, tout est rentré dans l'ordre pour smeg.
Donc pb résolu mais pas fait exprès. big_smile
Merci en tout cas pour ton aide smile

Hors ligne