-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
[WebkitGTK/NVIDIA] Epiphany sometimes doesn't display websites #32580
Comments
Maybe this bug? Could you try running |
Yes, that did work. This also did work And, I do not have a hybrid thingy with intel/nvidia bumblebee. I have a stationary computer with built in intel and a separate nvidia-card. |
Either the upstream bug is not limited to hybrid graphics, or it is a separate but similar upstream issue. Could you try commenting on the WebKit bug tracker? Personally, I am unable to reproduce it, since nvidia drivers do not work on my laptop at all. |
I've made a comment there that showed some examples of pages that are broken, which card I have, which drivers I'm running and so on. So yeah, seems like an upstream issue. I will dig into this to see if arch has the same issue, I can probably ask some friend on nvidia on arch if they have seen this. |
So, I was told to make a new issue because they thought it was unrelated. Link to it here: https://bugs.webkit.org/show_bug.cgi?id=180739 |
@vcunat Hey, you mentioned this issue here #31407 (comment), do you happen to have a setup with NVIDIA on your system? Maybe you as well can leave a comment on the webkit tracker if you have any more information. |
Yes, that was either "nvidia" or "noveau", not sure what was at that moment (but certainly not hybrid setup). |
I've just tried this on my system with nouveau and was unable to reproduce it. I've talked to an ex-college of mine who runs Archlinux with gnome3 on nvidia and it works for him, so I asked him for what versions of webkitgtk and nvidia he's running. On NixOS we're on 387.22 of Nvidia, Arch is on 387.34. I'm working on testing 387.34 at the moment. Edit: And it did not resolve this issue :/ |
Nix-noob here, is it somehow possible to set up the |
@sheyll Sure, just add |
Thanks so much! This works, I only had to add double quotes: {
environment.variables.WEBKIT_DISABLE_COMPOSITING_MODE = "1";
} |
Looks like the above solves this issue. Can we close it? Thanks. |
@brainrape: How would a workaround that (probably) makes the performance worse that isn't default set be a "solution"? The bug is still there. I'm not sure we can do anything about it. But I don't think that this issue should be closed because when people have problems and look for issues. They don't look for closed issues. Because closed issues have been properly resolved. Which isn't the case here. |
I see what you mean, thanks. I meant there is an upstream issue for the bug (making this a duplicate), and there is a workaround. |
Sort of the same problem here. epiphany starts, shows a blank white page, and as soon as the rendering of the browsed webpage starts, shows the dark-theme gray background (if dark theme is enabled).
Maybe this is as simple as this thing is missing libGL, libEGL or so, i don't know. -- edit |
Same for me on gnome wayland, exact same graphics spec as @calbrecht.
|
Happens on Gnome wayland, nixos-unstable.
|
Also getting the blank screen on hangouts.google.com and messenger.com.
|
I marked this as stale due to inactivity. → More info |
This is still a problem. Please don't mark things as stale. |
Same situation on my system running Cinnamon.
|
This bug also affects other webkit browsers such as nyxt, vimb, luakit, etc. |
I'm glad I discovered this issue, I was having a problem developing an app using tauri, and it uses webkitgk on linux, and it wasn't displaying the webpage with react, passing |
I marked this as stale due to inactivity. → More info |
This is a beautiful workaround that, despite displaying the web pages, everything is extremely laggy: scrolling pages, css animations, etc. |
this is still an issue on 2023. That said, I only use intel GFX. This might be the bug we're all hitting https://bugs.webkit.org/show_bug.cgi?id=238244 |
There are likely multiple bugs since there are multiple implementations. They will be somewhat unified in the next release due to be released in September: https://blogs.igalia.com/carlosgc/2023/04/03/webkitgtk-accelerated-compositing-rendering/ |
In any case, we should update the version of WebKitGTK+ in nixpkgs. |
See #218143 for that. |
Yeah I saw this some hours ago, pretty exciting. |
I ran into the same issues while working on a Tauri (webkitgtk) app I'm building and packaging as an AppImage. The app built requires transparency. Specifically, the error I was seeing was the EGL_BAD_PARAMETER one (among others, but can ignore those for now):
Setting Starting Hoping this helps someone! |
Not sure if different issue, different distro, but this is what gnome gives me without your fix
|
Just want to mention that I'm using This looks like a crazy bug... |
Issue description
I'm on Gnome 3.26, and I manage to get gray areas with Epiphany on several websites I've tried. Not all of them though... Some of them are even hosted on the same server where one works and one doesn't. They have the same TLS configuration. And content seemed to be fetched since I can do Ctrl+a Ctrl+c and paste the content somewhere else.
This issue is mentioned here: #31407 (comment)
What's annoying is that it's not just Epiphany, it's also Gnome Settings for adding online accounts.
Steps to reproduce
I don't know how to reproduce this. It works on my two laptops but not my desktop with more or less only hardware differences and some difference in installed software. The main hardware difference is that my desktop is Nvidia with the blob, the laptops is intel.
Technical details
"x86_64-linux"
Linux 4.14.3, NixOS, 18.03.git.3eccd0b11d1 (Impala)
yes
no
nix-env (Nix) 1.11.15
"nixos-18.03pre120398.aeff3080d0"
/etc/nixos/nixpkgs
cc @jtojnar
The text was updated successfully, but these errors were encountered: