Styr1x / Browsingway

Dalamud plugin for rendering browser overlays in-game.
GNU General Public License v3.0
34 stars 17 forks source link

last update problem #48

Open MidnightRunner38 opened 8 months ago

MidnightRunner38 commented 8 months ago

Since the last update and installing the chromium update, when running two or more game windows, after a while the game at best hangs, at worst all applications using chromium hang, and sometimes windows itself.

Herculezz55 commented 8 months ago

Ya, its really f's stuff up, i had to completely stop using browsingway, at one point it even crashed my Video Card drivers lol

Styr1x commented 8 months ago

This is why I hate updating CEF; Its always some Chromium fuckery with display drivers (just check the changelogs for nvidia / amd for Chromium related stuff). On the otherside Chromium had some very concerning CVEs and ppl tend to use it for displaying abitrary websites these days.

Maybe I need to add a version selector, where you can choose a old runtime version (at your own risk), but thats a whole new bag of complexity added.

If you have any pointers on how to resolve this please let me know, my two test systems (with AMD CPUs and nvidia GPUs (3xxx and 4xxx) are working correctly and I can't reproduce this.

Herculezz55 commented 8 months ago

IDK I honestly don't know much about it but, I honestly only need it on my first client so if there was a way to make it only load on 1 client and not subsequent clients (obviously could be an option) that would solve it for me.

PartyLich commented 7 months ago

Not certain it's the same error as the issue OP, but I'm now getting the following in logs:

18:19:24.576 | INF | [Browsingway] [Render]: Render process running.
18:19:24.587 | INF | [Browsingway] [Render]: Watching parent PID 8960
18:19:24.992 | INF | [Browsingway] [Render]: Notifying on ready state.
18:19:25.000 | INF | [Browsingway] [Render]: Waiting...
18:19:25.797 | ERR | [Browsingway] [Render]: [0325/181925.797:FATAL:gpu_data_manager_impl_private.cc(448)] GPU process isn't usable. Goodbye.
18:19:25.951 | ERR | [Browsingway] [Render]: 
18:19:25.951 | INF | [Browsingway] [Render]: 
18:19:26.026 | ERR | [Browsingway] Render process crashed - will restart asap

It attempts to start and crashes immediately, on an endless loop. No other adverse effects are noticeable.

Happy to provide anything that would help resolve this.