
On Wed, 29 Dec 2021 12:42:49 +0100 "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 29/12/2021 09.14, Andrei Borzenkov wrote:
On Tue, Dec 28, 2021 at 9:34 PM Carlos E. R. <robin.listas@telefonica.net> wrote:
I can reproduce your issue when ssh into a local host and different user or doing "su - otheruser". In both cases I get the same delay. If you provide exact steps when issue does *not* happen, we could test it.
Ok, on local session and seat (can't copy paste, mail is on another computer):
cer@legolas:~> su - legolas:~# su - legolas:~# meld /etc/ssh/sshd_config /etc/ssh/sshd_config
No delay, just 2 or 3 seconds, as expected from puny CPU.
I still observe the same delay and I do not see how it can be different. I am using Tumbleweed and not meld but another GNOME program. So it could be that GNOME tries to do something more.
meld is not a gnome app, I think. (rpm -qi meld)
From https://meldmerge.org/ Requirements Python 3.3 (3.6 in development) GTK+ 3.14 (3.20 in development) GLib 2.36 (2.48 in development) PyGObject 3.14 (3.30 in development) GtkSourceView 3.14 (4.0 in development) pycairo (1.15 in development) Note especially everything except the first requirement!
Summary : Visual diff and merge tool Description : Meld is a visual diff and merge tool. Two or three files can be compared and be edited in place. (The diffs update dynamically). Two or three directories can be compared and file comparisons be launched. The working copy directory from version control systems such as CVS, Subversion, Bazaar-ng and Mercurial can be browsed and viewed. Distribution: openSUSE Leap 15.2
Then, I'm using Leap, not TW, perhaps the feature has not been added here >;-)
Something else I noticed, on my old laptop #1: meld suffers the delay on 15.2 (I tried just before upgrading). This is new, I'm certain that meld worked before without delays or I would have noticed. So there is some update that created this delay at some point during the lifetime of 15.2
I know for certain because I always use meld after upgrading from 15.1 to 15.2, say, it is part of the routine. And I have three machines in which I prefer to work remotely, even if they are half a meter away...