After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 695675 - Cannot access the application menu of graphical programs ran as sudo or beesu if access requires user to click on the program name in gnome shell
Cannot access the application menu of graphical programs ran as sudo or beesu...
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
3.6.x
Other Linux
: Normal critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 729990 737713 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-03-12 03:35 UTC by Andrew
Modified: 2021-07-05 14:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrew 2013-03-12 03:35:29 UTC
Description of Problem:

Some programs, such as Nautilus do not have a menu bar but instead have their application menu accessible by either clicking or right clicking on it in the gnome shell bar (for lack of better words) however if the application is ran via sudo or beesu / gksu, then the menu becomes inaccessible (my theory is it's permissions related as a regular user doesn't have the privileges to access / modify an application ran by another user or what it thinks is another user) making it impossible to access Preferences or other important functions.

Package Versions:

gnome-shell 3.6.3.1-1.fc18 x86_64
nautilus 3.6.3-4.fc18 x86_64

Actual Result:

A program launched via sudo, beesu / gksu under Gnome 3 cannot access its menu if menu access requires clicking on the program's name in the gnome shell / task bar at the top of the screen.

Expected Result:

User should be able to access the respective menus as the correct user (root) normally like with applications they launched under their own credentials.
Comment 1 Filippos Kolyvas 2014-02-07 22:06:38 UTC
I confirm that this bug remains for Gnome Shell 3.10 and it affects all core GTK applications (Gedit, Gnome Terminal, Nautilus etc).
The application menu is not available when core GTK applications are executed with elevated permissions.
I have observed this behavior on my system running both Fedora 20 and Arch Linux using the Gnome Shell environment, using either the nouveau graphics driver (Fedora) or the Nvidia proprietary driver (Arch Linux).
Both systems are fully updated as of today (Feb 8 2014).
Comment 2 Florian Müllner 2014-05-12 08:24:34 UTC
*** Bug 729990 has been marked as a duplicate of this bug. ***
Comment 3 Sylvain Pasche 2014-08-18 20:41:56 UTC
I guess that's related to D-Bus, similar to bug 700384.
Comment 4 Florian Müllner 2015-03-07 02:44:04 UTC
*** Bug 737713 has been marked as a duplicate of this bug. ***
Comment 5 GNOME Infrastructure Team 2021-07-05 14:43:30 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/

Thank you for your understanding and your help.