fanglingsu / vimb

Vimb - the vim like browser is a webkit based web browser that behaves like the vimperator plugin for the firefox and usage paradigms from the great editor vim. The goal of vimb is to build a completely keyboard-driven, efficient and pleasurable browsing-experience.
https://fanglingsu.github.io/vimb/
GNU General Public License v3.0
1.33k stars 99 forks source link

Webview crashing on nearly any website (stderr: DRM_IOCTL_NVIDIA_GEM_ALLOC_NVKMS_MEMORY) #748

Open machinedgod opened 1 year ago

machinedgod commented 1 year ago

Version: 3.7.0 WebKit compile: 2.40.2 WebKit run: 2.40.3 GTK compile: 3.24.38 GTK run: 3.24.38 libsoup compile: 3.4.2 libsoup run: 3.4.2 Extension dir: /usr/lib/vimb

Steps to reproduce

Expected behaviour

Website opens normally.

Actual behaviour

Vimb webview crashes on nearly any website.

Note

This problem has persisted for me, for at least 3-4 months. I thought its a known bug or some weird WebKit thing, so I just let it slide and wait... however, I am coming to a point where I can't use Vimb at all, and am forced to switch more and more to some bigger browser, which I don't like - so I'd like to try and help fix this.

LukyLurks commented 2 weeks ago

@machinedgod Do you have gst-plugins-good installed? My distribution (arch linux) listed it as an optional dependency, but without it pages like Youtube's homepage, Reddit's homepage, Discord's homepage, and some Wikipedia pages like The Beatles will crash. After installing it I no longer experience such crashes.

I thought its a known bug or some weird WebKit thing

I tried 5 other webkitgtk-based browsers (luakit, wyeb, nyxt, eolie, epiphany) and they all had the same issue. I definitely came across complaints about this issue for several of them, when I was looking for solutions. Having gst-plugins-good installed fixes it on all of them, so I'm suspecting there's something up on Webkit's side of things, but I don't know how to check if that's true.