Hi Ralph,

On Mon, 2026-06-15 at 10:55 +0100, Ralph Corderoy wrote:
> Is the slowness with all actions of the program, e.g. redrawing,
> responding to a mouse click, etc.  Or is it just long pauses now and
> again?  If the latter then my guess is the program is hung whilst
> timing out waiting for something which is normally ‘instant’.

the slowdown only affects the opening of new WebKit instances, e.g.,
when I launch Evolution, or when I click "Reply to List". To answer your
message, 26 seconds passed between clicking "Reply to List" and the
window opening, something that certainly took less than 1 second just a
few days ago. When I open Evolution, after a short while I can select an
email folder without the email preview already displaying content, IOW
mouse movement and other functions are not affected by this.

As soon as the preview in Evolution displays the contents of a message,
I can select different messages without any delay. However, when I
double-click to open a message window, it takes a few seconds.

Milan, the developer of Evolution, noticed the following in my strace
outputs:

"the above looks like something from a 3rd party web plugin
(AdContentBlocker). It's weird to see any such thing being loaded also
in the Evolution. You might have it installed in some common place all
the web engines looks at."

###################################################
That didn't help (Eolie) at all:

      $ /bin/ls -hAltr ~/.local/share/eolie/content_blocker*/
      /home/rocketmouse/.local/share/eolie/content_blocker_json/:
      total 8.1M
      -rw-r--r-- 1 rocketmouse rocketmouse 7.2M Jul 14  2025 block-ads.json
      -rw-r--r-- 1 rocketmouse rocketmouse 973K Jun 15 01:11 block-phishing.json
      
      /home/rocketmouse/.local/share/eolie/content_blocker/:
      total 20M
      -rw------- 1 rocketmouse rocketmouse  14M Apr  8 19:50 
ContentRuleList-block-ads
      -rw------- 1 rocketmouse rocketmouse 6.1M Jun 15 01:11 
ContentRuleList-block-phishing
      -rw------- 1 rocketmouse rocketmouse  207 Jun 15 02:26 
ContentRuleList-block-popups
      -rw------- 1 rocketmouse rocketmouse  176 Jun 15 02:26 
ContentRuleList-block-images
      -rw------- 1 rocketmouse rocketmouse  176 Jun 15 02:26 
ContentRuleList-block-medias
      -rw------- 1 rocketmouse rocketmouse  208 Jun 15 02:26 
ContentRuleList-block-scripts
      
      $ mv -i ~/.local/share/eolie/content_blocker*/ 
~/.local/share/eolie/DISABLED/
      
      $ /bin/ls -hAltr ~/.local/share/eolie/content_blocker*/
      /home/rocketmouse/.local/share/eolie/content_blocker_json/:
      total 976K
      -rw-r--r-- 1 rocketmouse rocketmouse 973K Jun 15 19:14 block-phishing.json
      
      /home/rocketmouse/.local/share/eolie/content_blocker/:
      total 6.1M
      -rw------- 1 rocketmouse rocketmouse  207 Jun 15 19:14 
ContentRuleList-block-popups
      -rw------- 1 rocketmouse rocketmouse  176 Jun 15 19:14 
ContentRuleList-block-images
      -rw------- 1 rocketmouse rocketmouse  176 Jun 15 19:14 
ContentRuleList-block-medias
      -rw------- 1 rocketmouse rocketmouse  208 Jun 15 19:14 
ContentRuleList-block-scripts
      -rw------- 1 rocketmouse rocketmouse 6.1M Jun 15 19:14 
ContentRuleList-block-phishing

###################################################
I haven't found any further locations on this yet:

   $ /bin/ls -hAltr /usr/*/browser-plugins/
   ls: cannot access '/usr/*/browser-plugins/': No such file or directory
   
   $ echo $QTWEBKIT_PLUGIN_PATH
   [nothing]
   
Sorry, I missed running /bin/ls on the following, so an alias was used: alias 
ls='lsd'
   
   $ ls -hAltr /usr/lib/webkit2gtk*/
   .rwxr-xr-x root root 4.4 KB Tue Jun  2 20:02:24 2026  WebKitWebProcess
   .rwxr-xr-x root root 4.4 KB Tue Jun  2 20:02:24 2026  WebKitNetworkProcess
   .rwxr-xr-x root root 4.5 KB Tue Jun  2 20:02:24 2026  WebKitGPUProcess
   .rwxr-xr-x root root 131 KB Tue Jun  2 20:02:24 2026  MiniBrowser
   .rwxr-xr-x root root 343 KB Tue Jun  2 20:02:24 2026  jsc
   drwxr-xr-x root root 4.0 KB Wed Jun  3 02:31:27 2026  injected-bundle
   
   $ ls -hAltr /usr/lib/webkit2gtk-4.1/injected-bundle/
   .rwxr-xr-x root root 4.7 KB Tue Jun  2 20:02:24 2026  
libwebkit2gtkinjectedbundle.so
   
   $ pacman -Qo 
/usr/lib/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so
   /usr/lib/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so is 
owned by webkit2gtk-4.1 2.52.4-1
   
   $ ls -hAltr /usr/lib/webkitgtk-6.0/
   .rwxr-xr-x root root 4.4 KB Tue Jun  2 20:02:32 2026  WebKitWebProcess
   .rwxr-xr-x root root 4.4 KB Tue Jun  2 20:02:32 2026  WebKitNetworkProcess
   .rwxr-xr-x root root 4.5 KB Tue Jun  2 20:02:32 2026  WebKitGPUProcess
   .rwxr-xr-x root root 125 KB Tue Jun  2 20:02:32 2026  MiniBrowser
   .rwxr-xr-x root root 343 KB Tue Jun  2 20:02:32 2026  jsc
   drwxr-xr-x root root 4.0 KB Wed Jun  3 02:31:28 2026  injected-bundle
   
   $ ls -hAltr /usr/lib/webkitgtk-6.0/injected-bundle/
   .rwxr-xr-x root root 4.7 KB Tue Jun  2 20:02:32 2026  
libwebkitgtkinjectedbundle.so
   
   $ pacman -Qo 
/usr/lib/webkitgtk-6.0/injected-bundle/libwebkitgtkinjectedbundle.so 
   /usr/lib/webkitgtk-6.0/injected-bundle/libwebkitgtkinjectedbundle.so is 
owned by webkitgtk-6.0 2.52.4-1
   
###################################################
I logged out and logged back in as a different user.
I launched Eolie and Atril as the different user, and I had the same problem.

Regards,
Ralf

Reply via email to