Epiphany issueshttps://gitlab.gnome.org/GNOME/epiphany/-/issues2023-09-02T23:44:33Zhttps://gitlab.gnome.org/GNOME/epiphany/-/issues/2150Canary uses extreme amounts of CPU, lags2023-09-02T23:44:33ZKdwkCanary uses extreme amounts of CPU, lagsEpiphany Canary is using >700% CPU (>30% of entire system) while scrolling the webkit://gpu page, and lags while doing so. Doing this in Gnome Web stable only takes about 20% CPU (3% of entire system).
It is using >500% CPU while enteri...Epiphany Canary is using >700% CPU (>30% of entire system) while scrolling the webkit://gpu page, and lags while doing so. Doing this in Gnome Web stable only takes about 20% CPU (3% of entire system).
It is using >500% CPU while entering tab overview, and >300% when opening and closing the main menu. Of course, the animations lag.
When run from the terminal, it shows `libEGL warning: egl: failed to create dri2 screen`. Given that and webkit://gpu reporting llvmpipe rendering, I believe the whole app is using software rendering.
* Epiphany version (from About Web in the main menu): Epiphany Canary 45.beta-8-ga4e300705
* WebKitGTK version (from About Web -> Troubleshooting -> Debugging Information): WebKitGTK 2.41.6 (266614@main)
* Distributor (Linux operating system, Flathub, Epiphany Tech Preview, etc.): Canary
[canary.syscap](/uploads/c60bc2ec96eb92ddec91cd07c8342d28/canary.syscap)
[webkit-gpu.txt](/uploads/a9d2b94bbde6921d1190cfc95db8b746/webkit-gpu.txt)