Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: Suurmoguli - 06.04.17 - klo:00.06
-
Ubuntu Maten käynnistysvalikon sovellukset katosivat. Ei toimi millään valikolla. Matessa on kolme vaihtoehtoa:
Gnomen päävalikossa näkyvät suosikit mutta ei muuta:
Failure loading: mate-applications.menu
Mate-Menua ei anna lisätä palkkiin lainkaan:
Couldn't initialize plugin applications : Traceback (most recent call last):
File "/usr/lib/mate-menu/mate-menu.py", line 315, in PopulatePlugins
MyPlugin.do_plugin()
File "/usr/lib/python2.7/dist-packages/mate_menu/plugins/applications.py", line 1101, in do_plugin
self.Todos()
File "/usr/lib/python2.7/dist-packages/mate_menu/plugins/applications.py", line 565, in Todos
self.buildButtonList()
File "/usr/lib/python2.7/dist-packages/mate_menu/plugins/applications.py", line 595, in buildButtonList
self.updateBoxes(False)
File "/usr/lib/python2.7/dist-packages/mate_menu/plugins/applications.py", line 1387, in updateBoxes
newCategoryList = self.buildCategoryList()
File "/usr/lib/python2.7/dist-packages/mate_menu/plugins/applications.py", line 1552, in buildCategoryList
for child in menu.directory.get_contents():
AttributeError: 'NoneType' object has no attribute 'get_contents'
Maten päävalikko toimii muuten, mutta ei näytä sovelluksia.
-
Sovellukset saa kyllä käyntiin muulla tavoin. Ne näkyvät myös Alacartessa, mutta eivät käynnistysvalikoissa.
Mikä tuohon auttaisi? En ole löytänyt vastausta Ask Ubuntustakaan.
-
oletko näitä kokeillut, ohje on kyllä kadonneen paneelin takia mutta voinee auttaa sullakin
https://forums.linuxmint.com/viewtopic.php?t=124839#p683722
xfce:n ongelmaa ratkottu täällä ---->>> https://bbs.archlinux.org/viewtopic.php?id=112260
-
Eipä auttanut tuo mate-panel --reset. Koetin myös mate-menu --reset, mutta ei vaikuta sekään.
Tuossa on se pätkä python-koodia (mate-menu.py), joka antaa virheilmoituksen, kohdassa "MyPlugin.do_plugin()".
#Add plugin to main window
PaneLadder.pack_start( VBox1 , True, True, 0)
PaneLadder.show()
if MyPlugin.window:
MyPlugin.window.destroy()
try:
if hasattr( MyPlugin, 'do_plugin' ):
MyPlugin.do_plugin()
if hasattr( MyPlugin, 'height' ):
MyPlugin.content_holder.set_size_request( -1, MyPlugin.height )
if hasattr( MyPlugin, 'itemstocolor' ):
self.panesToColor.extend( MyPlugin.itemstocolor )
if hasattr( MyPlugin, 'headingstocolor' ):
self.headingsToColor.extend( MyPlugin.headingstocolor )
except:
# create traceback
info = sys.exc_info()
error = _("Couldn't initialize plugin") + " " + plugin + " : " + "\n".join(traceback.format_exception( info[0], info[1], info[2] )).replace("\\n", "\n")
msgDlg = Gtk.MessageDialog( None, Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK, error )
msgDlg.run();
msgDlg.destroy();
self.plugins[plugin] = MyPlugin
-
Onko ~/.config/menus/mate-applications.menu tyhjä tiedosto?
ls -l ~/.config/menus/mate-applications.menu
cat ~/.config/menus/mate-applications.menu
Jos on, poista se:
rm ~/.config/menus/mate-applications.menu
-
Ok, nyt se selvisi. Ei ollut tyhjä, mutta sieltä löytyi tällainen jännä muotoilu:
<Menu>
<Name>I</Name>
<Menu>
<Name>n</Name>
<Menu>
<Name>t</Name>
<Menu>
<Name>e</Name>
<Menu>
<Name>r</Name>
<Menu>
<Name>n</Name>
<Menu>
<Name>e</Name>
<Menu>
<Move>
<Old/>
<New>Internet</New>
</Move>
<Name>t</Name>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>
</Menu>
Korjasin tuon, niin alkoi taas toimimaan. :)
Kiitos avusta.