The desktop of gnome-3 is not usable
by default, this means right clicking on the desktop do not bring you
a menu and you can't see any desktop icon. Although Ubuntu 11.10
(Oneiric) uses the gnome-3 libraries, it modify the settings so that
you can right click on the desktop in Unity session. But if you
install the gnome-shell in your unity desktop, the settings persists
and you can right click also on gnome-shell session.
But the problem is unity uses a
global-menu, which does also appear on the bottom of your gnome-shell
top-panel. The default gnome-shell theme is dark enough, so it is not
a very big problem. But if you change the gnome-shell theme to a
lighter, you see the global-menu under the top-panel, which is not
very nice. It becomes very bad when you have cinnamon installed or a
custom-session with cairo-dock and/or Avant(AWN).
You can solve this problem by disabling
the option of 'Have file manager handle the desktop' in
gnome-tweak-tool or ubuntu-tweak. But you also lose the option of
using the desktop. So, this is not a decent solution.
The solution:
- go to /etc/X11/Xsession.d and open 80_appmenu and 80appmenu-gtk3 with your favorite editor with administrative power.
- Comment out all the lines by placing a '#' mark, in front of the them in both the files.
- Save and close 80_appmenu file.
- Now add these lines at the bottom of 80_appmenu-gtk3 file:
if
[ "x$DESKTOP_SESSION" = "xubuntu" ];
then
export
UBUNTU_MENUPROXY="libappmenu.so"
fi
- Now save and close 80_appmenu-gtk3 file.
- Logout and Login again with gnome session or cinnamon or cairo-dock session.
Now you see that
the global-menu is disappeared and you can also use the destkop.
This comment has been removed by the author.
ReplyDelete