gnome-shell does not show any applications nor favorites in the dock, and after less than a minute crash after the following log appears: Window manager warning: Log level 6: applications.menu not found. The crash can be precipitated by pressing the windows (meta) key, and selecting "Applications". The problem is solved by linking /etc/xdg/menus/gnome-applications.menu to /etc/xdg/menus/applications.menu, at least in my case. Reproducible: Always Steps to Reproduce: 1. Make sure /etc/xdg/menus/applications.menu does not exist (gnome-base/gnome-menus-3.0.0 does not install it) 2. Start gnome-shell 3. Press the windows key and select "Applications" Actual Results: Gnome-shell crashes and the message "oh no! something has gone wrong. a problem has occurred and the system can't recover. please log out and try again." appears. Expected Results: Beautiful gnome-shell should not crash. And it would be nice to have applications. The problem seems to be that gnome-shell expects the menus to be in /etc/xdg/menus/applications.menu, but gnome-base/gnome-menus-3.0.0 installs this file as /etc/xdg/menus/gnome-applications.menu. With a link from the latter to the former, gnome-shell works for me.
no, just like previous releases didn't do it since 2.26 (iirc). Please read the einfo message from older gnome-menus.
I do not understand. Should this bug be filled upstream? Or against another ebuild? Upgrading from GNOME 2 to GNOME 3, with a working GNOME 2 desktop, gnome-shell crashes. It is because of the /etc/xdg/menus/applications.menu file being missing. You are telling me I should see the einfo message from *previous* versions of gnome-menus? This should work when installing GNOME 3 for the first time. Currently, it does not. Maybe my summary, title or ebuild attribution is incorrect, but *there is a bug*. Please direct me where or to what I should fill it.
The bug is not that applications.menu is missing since it is named gnome-applications.menu on purpose and this is the case since gnome 2.26. I have not witnessed this problem while upgrading and so do other people that are testing it in gnome overlay. Are you using gdm to start gnome ?
(In reply to comment #3) > The bug is not that applications.menu is missing since it is named > gnome-applications.menu on purpose and this is the case since gnome 2.26. And it worked for me up until GNOME 2.32. > I have not witnessed this problem while upgrading and so do other people > that are testing it in gnome overlay. Are you using gdm to start gnome ? No, it doesn't work for me: it hangs without doing anything after I enter my password. I haven't reported it because I still don't investigate it further. I'm starting GNOME with startx, having "exec gnome-session" in my ~/.xinitrc. Now I see that I need to set the XDG_MENU_PREFIX environment variable so it works. You're right: the bug is invalid. Sorry for the noise, and thanks.
(In reply to comment #4) [...] > Now I see that I need to set the XDG_MENU_PREFIX environment variable so it > works. You're right: the bug is invalid. beware that you might need other things, like consolekit, ... In general you should make sure to run everything that is under /etc/X11/xinitrc.d/ > Sorry for the noise, and thanks. No problem.