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 742469 - Cannot launch gedit with --standalone and --wait simultaneously
Cannot launch gedit with --standalone and --wait simultaneously
Status: RESOLVED OBSOLETE
Product: gedit
Classification: Applications
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2015-01-06 17:17 UTC by Ian Dickinson
Modified: 2020-11-24 10:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ian Dickinson 2015-01-06 17:17:06 UTC
I'm running gedit 3.12.2 on Ubuntu 14.10. As far as I know, this is the latest version of gedit that is available from the Ubuntu repos.

My git editor has for a long time been set to:

$ git config -l | grep editor
core.editor=gedit -s -w

Since rebuilding my system with a clean install of Ubuntu 14.10, I can no longer launch gedit this way:

$ gedit -s -w
Failed to register: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "DescribeAll" with signature "" on interface "org.gtk.Actions" doesn't exist


Both 'gedit -s' and 'gedit -w' work on their own, it's just the combination that no longer seems to work. It was working before I rebuilt the OS, so it's entirely possible that the problem is something in my environment. I'm just at a loss to understand what that might be.
Comment 1 Sébastien Wilmet 2015-01-06 19:07:55 UTC
Thanks for the bug report. I have the same error with the development version of gedit.

As a workaround you can use:
$ gedit --wait --new-window

It should work the same, unless you use --standalone for a good reason.
Comment 2 Ian Dickinson 2015-01-07 14:25:37 UTC
Ok, thanks. I have tried the workaround, and it does work as you suggest. I had thought that I needed --standalone to ensure that the git client would see that my commit message edit had completed, in those cases where I also had an existing gedit window open. But I just tried it with the options you suggested, and it works fine.
Comment 3 Sébastien Wilmet 2020-11-24 10:00:37 UTC
Mass-closing of all gedit bugzilla tickets.

Special "code" to find again all those gedit bugzilla tickets that were open before the mass-closing:

2bfe1b0590a78457e1f1a6a90fb975f5878cb60064ccfe1d7db76ca0da52f0f3

By searching the above sha256sum in bugzilla, the gedit contributors can find again the tickets. We may be interested to do so when we work on a specific area of the code, to at least know the known problems and possible enhancements.

We do this mass-closing because bugzilla.gnome.org is being replaced by gitlab.gnome.org.