-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[21.11] Can't Compose Email in Evolution (WebKitGtk issue) #168645
Comments
I am unable to reproduce when running evolution from 5db9253: Could you perhaps try to run And maybe also https://trac.webkit.org/wiki/WebKitGTK/Debugging#Loggingsupport. |
Oh, this is on 21.11, could you try to update to 3.42.4 first? |
I've updated to 3.42.4 and the issue persists. Downgrading webkitgtk resolves the issue. :( |
I see nothing related to the broken message window, unfortunately. |
It might also be the compositing issue again, could you try the fix from #32580 (comment), running it with |
@jtojnar You are my personal hero today! This works. Will add this to the upstream ticket in Evolution. The weird thing is that I don't have an nvidia GPU like people in the referenced issue, but boring Intel iGPU. What is the path forward here? Wrapping evolution to always set this environment variable? |
Proper fix would probably need to be done in webkitgtk. |
I made a copy of |
Given that this happens on the release branch, I would propose to just disable compositing in webkitgtk by default. It seems that this was enabled by the webkitgtk update. |
Oof, rebuilding WebKit 😒 Let's see if that's possible in reasonable time. |
With #169170 merged, I think we can close this. :) |
42.1 disables the HW acceleration https://gitlab.gnome.org/GNOME/evolution/-/commit/eb62ccaa28bbbca7668913ce7d8056a6d75f9b05 |
Describe the bug
Since the webkitgtk update in #167920, Evolution is broken. The window for composing emails is not showing any content anymore:
Reverting #167920 fixes the issue for me. Unfortunately, this was a security update. Now the problem is that either Evolution is insecure or non-functional...
There is an upstream issue here.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
Composing an email in Evolution works.
Screenshots
evolution-bug.mp4
Additional context
Upstream issue: https://gitlab.gnome.org/GNOME/evolution/-/issues/1869
Notify maintainers
@NixOS/gnome
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: