** Description changed: I'm on Oneiric 11.10 freshly updated, using gnome-shell. Please note - that this report is not rellay about a bug, it's more about some fine + that this report is not really about a bug, it's more about some fine tuning for Ubuntu gnome-shell users. As everyone knows, Ubuntu Unity relies on global menu (on the upper bar). Technically, this involves, among other things, that when an X - session is started to load Unity (and Gnome backend, etc.), an + session is started to load Unity (and Gnome back-end, etc.), an environment variable is set by the /etc/X11/Xsession.d/80appmenu-gtk3 (provided by the appmenu-gtk3 package) and /etc/X11/Xsession.d/80appmenu (provided by the appmenu-gtk package) scripts, like this: UBUNTU_MENUPROXY="libappmenu.so" To avoid using the global menu, someone has to set this environment variable like this: UBUNTU_MENUPROXY=0 Now, when using gnome-shell, instead of Unity, on an Ubuntu 11.10 - installation and launching a gtk(3) app, you can observe that there is a - slight, but noticeable,, delay before the menu appears within the + installation and launching a gtk(3) app., you can observe that there is + a slight, but noticeable,, delay before the menu appears within the application. Nothing too dramatic, but just enough to make the gnome- shell experience not as great at it could be. My suggestion/wish would be to make the above mentioned scripts determine what shell is loading (Unity, gnome-shell or...) before setting the environment variable to use, or not, the global menu. Another way to achieve this I guess would be to include in the gnome- shell package, a script that would disable this setting, when gnome- shell is loading. (I'm not so good at Xsession scripting myself, so I let other more knowledgeable people figure this out). Thanks.
** Description changed: I'm on Oneiric 11.10 freshly updated, using gnome-shell. Please note that this report is not really about a bug, it's more about some fine tuning for Ubuntu gnome-shell users. As everyone knows, Ubuntu Unity relies on global menu (on the upper bar). Technically, this involves, among other things, that when an X session is started to load Unity (and Gnome back-end, etc.), an environment variable is set by the /etc/X11/Xsession.d/80appmenu-gtk3 (provided by the appmenu-gtk3 package) and /etc/X11/Xsession.d/80appmenu (provided by the appmenu-gtk package) scripts, like this: UBUNTU_MENUPROXY="libappmenu.so" To avoid using the global menu, someone has to set this environment variable like this: UBUNTU_MENUPROXY=0 Now, when using gnome-shell, instead of Unity, on an Ubuntu 11.10 installation and launching a gtk(3) app., you can observe that there is - a slight, but noticeable,, delay before the menu appears within the + a slight, but noticeable, delay before the menu appears within the application. Nothing too dramatic, but just enough to make the gnome- shell experience not as great at it could be. My suggestion/wish would be to make the above mentioned scripts determine what shell is loading (Unity, gnome-shell or...) before setting the environment variable to use, or not, the global menu. Another way to achieve this I guess would be to include in the gnome- shell package, a script that would disable this setting, when gnome- shell is loading. (I'm not so good at Xsession scripting myself, so I let other more knowledgeable people figure this out). Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/881473 Title: Global menu (appmenu) environment setting should be disabled/avoided when using gnome-shell instead of Unity To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/881473/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
