#1 Le 06/11/2012, à 12:54
- JujuLand
[Abandonné] Plantage de Alacarte avec 12.10
Bonjour,
J'ai installé 12.10b2 quer j'ai upgradé avec la version finale.
J'ai installé gnome-shell, et j'utilise 'Gnome Classique sans effet'
Lorsque j'essaie de modifier les menus, j'ai un plantage, le fichier ~/.config/menus.applications.menu est saccagé, et sa taille est de 0 octets, autant dire que le menu disparait ...
Je m'y suis cassé les dents pendant un bon bout de temps, et maintenant, je modifie à la main, ce qui est faisable, mais casse-pied.
J'ai lancé alacarte depuis une console, et j'ai récupéré les messages d'erreur suivants:
Traceback (most recent call last):
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 363, in on_item_tree_show_toggled
self.editor.setVisible(item, False)
File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 193, in setVisible
self.save()
File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 52, in save
fd.write(self.dom.toprettyxml())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 311: ordinal not in range(128)
Traceback (most recent call last):
File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 48, in menuChanged
self.load()
File "/usr/share/alacarte/Alacarte/MenuEditor.py", line 45, in load
raise ValueError("can not load menu tree %r" % (self.name,))
ValueError: can not load menu tree 'applications.menu'
** (alacarte:17324): CRITICAL **: gmenu_tree_get_root_directory: assertion `tree->loaded' failed
Traceback (most recent call last):
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 68, in menuChanged
self.loadUpdates()
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 97, in loadUpdates
self.loadMenus()
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 193, in loadMenus
self.loadMenu({ None: None })
File "/usr/share/alacarte/Alacarte/MainWindow.py", line 204, in loadMenu
name = cgi.escape(menu.get_name())
AttributeError: 'NoneType' object has no attribute 'get_name'
alain@JujuLander:~$
Quelqu'un a-t-il déja rencontré ce problème ?
J'ai vu qu'il y avait aussi des problèmes sous Xubuntu 12.10, et qu'il y aurait un correctif.
Est-il aussi applicable sous Ubuntu ? Et où le trouver ?
Merci
A+
Dernière modification par JujuLand (Le 27/12/2013, à 19:38)
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne
#2 Le 06/11/2012, à 13:04
- JujuLand
Re : [Abandonné] Plantage de Alacarte avec 12.10
Bon, je n'avais pas été attentif au message d'erreur,
character u'\xe9', c'est tout simplement é.
J'ai donc remplacé tous les é par e et par sûreté tous les è par e, et plus de plantage.
Pas méchant, mais chiant.
Mais je pose toujours la question d'un correctif ...
Merci
A+
Xubuntu 16.04 > Dell DM061 (2007) + Dell Inspiron 531 (2008)
Xubuntu 16.04 > Asus X51L (2009) + MSI GX723 (2009)
Xubuntu 22.04 > HP 15BA048NF (2018)
Hors ligne