GPU driver problem with Chrome/61 WebView

91 views
Skip to first unread message

Michael Goffioul

unread,
Oct 25, 2017, 5:20:10 PM10/25/17
to andro...@googlegroups.com
Since Chrome/61, I'm experiencing rendering problems on my Baytrail (Celeron N2930) platform, which looks like a problem between Chrome and the GPU driver. I've reported the problem to the Chromium project, but they're not really willing to help, as Android-x86 is not officially supported.

The bug report is here:

I can only rely on the help of the Android-x86 community. So I would really appreciate if knowledgable members could have a quick look and possibly give some pointers.

Thanks,
Michael.

Carmen R

unread,
Oct 28, 2017, 10:33:17 PM10/28/17
to Android-x86
you're not the only user with GPU Artifacts, have experienced that and garbled video here on Atom + CoreM tablets. had better luck w/ Android than on X11 and Xwayland, which but only have artifacts, but system hangs and cryptic errors in dmesg like "[ 1514.731421] [drm] GPU HANG: ecode 8:0:0x85dffffb, in chromium [3655], reason: Hang on rcs0, action: reset"
 
if a GPU Scheduler flag fixes your issue, you may be able to set the flag at launch time without needing to compile-time configure WebView

mkdir -p /data/local/tmp
cd
/data/local/tmp
echo
"chrome --disable-gpu-scheduler" > chrome-command-line
chown 2000:2000 . chrome-command-line

and restart Chrome. this also affects Brave. AFAIK the Chrome binaries+bytecodes available off the store (at least Canary) as well as Brave are bundling their own bleeding-edge WebView rather than using the system built-in. PrivacyBrowser and Klar (avail on F-Droid, a Mozilla product) use the system webview. between all those you can probably find a good vintage. also be sure to try a few different kernel versions, ie the BlissRom give you 4.9 and 4.12 options. eventually you'll find a stable setup, hopefully
Reply all
Reply to author
Forward
0 new messages