[Webkit-unassigned] [Bug 219456] [GTK][X11] WebProcess assertion failure with Nvidia drivers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 2 18:16:10 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=219456

--- Comment #4 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
Perhaps it works if you install the nvidia drivers inside the flatpak runtime of WebKit.

Try this:

1. Check what flatpak runtimes you have intalled in the WebKit directory. It should print something like this.

$ FLATPAK_USER_DIR=/home/igalia/clopez/webkit/WebKitBuild/UserFlatpak flatpak --user list
Name                                             Application ID                                       Version            Branch           Origin
Rust stable Sdk extension                        org.freedesktop.Sdk.Extension.rust-stable            1.48.0             20.08            flathub
WebKit Platform (0.3)                            org.webkit.Platform                                  r270199            0.3              webkit-sdk
WebKit Software Development Kit (0.3)            org.webkit.Sdk                                       r270199            0.3              webkit-sdk

2. Get the nvidia version that matches more closely what you host has.

$ FLATPAK_USER_DIR=/home/igalia/clopez/webkit/WebKitBuild/UserFlatpak flatpak remote-ls|grep nvidia

3. Install it

$ FLATPAK_USER_DIR=/home/igalia/clopez/webkit/WebKitBuild/UserFlatpak flatpak --user install org.freedesktop.Platform.GL.nvidia-455-38
Looking for matches…
Found similar ref(s) for ‘org.freedesktop.Platform.GL.nvidia-455-38’ in remote ‘flathub’ (user).
Use this remote? [Y/n]: y


        ID                                                    Branch            Op            Remote             Download
 1. [✓] org.freedesktop.Platform.GL.nvidia-455-38             1.4               i             flathub            356.3 kB / 127.0 MB

Installation complete.


4. Check that is installed, the command from point 1 now should return:


$ FLATPAK_USER_DIR=/home/igalia/clopez/webkit/WebKitBuild/UserFlatpak flatpak --user list
Name                                             Application ID                                       Version            Branch           Origin
nvidia-455-38                                    org.freedesktop.Platform.GL.nvidia-455-38                               1.4              flathub
Rust stable Sdk extension                        org.freedesktop.Sdk.Extension.rust-stable            1.48.0             20.08            flathub
WebKit Platform (0.3)                            org.webkit.Platform                                  r270199            0.3              webkit-sdk
WebKit Software Development Kit (0.3)            org.webkit.Sdk                                       r270199            0.3              webkit-sdk



5. Finally try to run webkit now to see if there is better luck


(of course, change the path on the environment variable FLATPAK_USER_DIR on all the commands above to point to your $webkit/WebKitBuild/UserFlatpak directory)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201203/57a4c3c9/attachment.htm>


More information about the webkit-unassigned mailing list