[Bug 1100765] New: gimp create from screenshot snap region is missing in french and error
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765 Bug ID: 1100765 Summary: gimp create from screenshot snap region is missing in french and error Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Translations Assignee: ke@suse.com Reporter: conde.philippe@skynet.be QA Contact: ke@suse.com Found By: --- Blocker: --- Created attachment 776591 --> http://bugzilla.opensuse.org/attachment.cgi?id=776591&action=edit gimp in english with 3 options Hello, in gimp select create image ==> from screenshot in Enclish you have 3 options (see attachment gimp_englishok.png) - take a screenshot of a single window - take screenshot of entire screen - select a region to grab in french the third option is missing (see attachment gimp_frenchbad.png) if I select in french one of the two available options I receive an error (see attachment gimp_error.png Erreur d’exécution « Capture d’écran » : GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/Screenshot' -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c1
--- Comment #1 from Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c2
--- Comment #2 from Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c3
--- Comment #3 from Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c4
Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c5
Felix Miata
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c6
--- Comment #6 from Christophe Giboudeaux
KDE/Plasma now has a screenshot tool named "Spectacle". Previously it was named KSnapshot. I take the screenshot with KSnapshot or Spectacle, and from that image use Gimp to select and manipulate the region of interest. Maybe Spectacle is designed to usurp the screenshot function from other apps running in a Plasma session that can othewise take a screenshot?
That can be tested easily after uninstalling spectacle. <spoiler>It's unrelated</spoiler> -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c7
--- Comment #7 from Christophe Giboudeaux
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
Christophe Giboudeaux
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c8
Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c9
Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c10
--- Comment #10 from Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c11
Philippe Condé
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c12
. .
From the command line: .... dbus-launch gimp-2.10 ....
When running qdbus-qt5 org.kde.KWin /Screenshot: .... Error: org.freedesktop.DBus.Error.UnknownObject No such object path '/Screenshot' .... The third menu option on the Screenshot window, "Select a region to grab", is also missing. If you work a lot in gimp, the screenshot feature is really convenient, as is the xsane option which also appears under File > Create. All multimedia, if you will, in one spot. Tumbleweed: 20190322 Gimp: 2.10.8 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c13
Wolfgang Bauer
When running qdbus-qt5 org.kde.KWin /Screenshot: .... Error: org.freedesktop.DBus.Error.UnknownObject No such object path '/Screenshot' ....
Is compositing disabled? Does it help if you enable it? Compositing is mandatory for kwin's screenshot interface to work, as otherwise kwin has no idea about the windows' contents. -- You are receiving this mail because: You are on the CC list for the bug.
Compositor and check "Enable compositor on startup". Repeating command (1)
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c14
--- Comment #14 from . .
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c15
--- Comment #15 from Wolfgang Bauer
Haven't used compositing/Desktop effects in the past. It doesn't seem to make a difference to Spectacle whether compositing is active or not
It does make a difference. With compositing active, spectacle asks kwin for the screenshot, while with compositing off it grabs the screen content directly. The most obvious result of the latter is that hidden parts of a window are missing. And there are also problems/bugs in the latter method: https://bugs.kde.org/show_bug.cgi?id=390787 Obviously, gimp tries to get the screenshot from kwin too (via DBus) if possible.
Regarding the 3rd menu option, "Select a region to grab":
- If I start gimp from the menu (compositing on or off), the 3rd menu option IS NOT there. - If I start gimp from the command line using dbus-launch (compositing on or off), the 3rd menu option IS there.
For the record, the 3rd menu option ("Select a region to grab") is always there (and works) in gimp 2.8 on my Leap 15.0 system (I don't use Tumbleweed), regardless whether compositing is on/off or whether I start it from the application menu or command line (even without dbus-launch). I also don't get any error message when compositing is off (although org.kde.KWin/Screenshot doesn't exist then of course). So there seems to be a "regression" (or maybe intentional change) in gimp 2.10 in that it requires compositing now (when run in Plasma at least). But TBH, I don't see how the option missing with compositing on can be a Plasma problem, especially if it also happens when running it from the command line (without dbus-launch). Apparently it cannot connect to the DBus user session in your cases for some reason. What language are *you* using? The original report states that the problem only occurs with French (LANG=fr_BE.UTF-8) and not English, though I don't really see how that would make a difference. (and I did try running gimp 2.8 with LANG=fr_BE.UTF-8 too) I suppose modifying the menu entry to use "dbus-launch" could be a workaround for you though. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c16
--- Comment #16 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c17
--- Comment #17 from . .
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c18
--- Comment #18 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c19
--- Comment #19 from Wolfgang Bauer
I suppose you would run into same problem if you do a sequence like this: export `dbus-launch` kwin5_x11 --replace gimp
That should be kwin_x11 --replace of course, not kwin5_x11. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c20
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c21
Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c22
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c23
Heiko Br�mmer
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765
http://bugzilla.opensuse.org/show_bug.cgi?id=1100765#c24
--- Comment #24 from Philippe Cond�
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com