Comment 9 for bug 1661093

Revision history for this message
Pat D (psychogenic) wrote :

Hi,

With apparmor confinement, the browser won't run with syslog errors about access to /dev/shm/lttng-ust-wait-7 being denied:

Feb 6 16:28:05 localhost kernel: [78642.649097] audit: type=1400 audit(1486416485.762:120): apparmor="DENIED" operation="open" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=24118 comm="QQmlThread-ust" requested_mask="r" denied_mask="r" fsuid=1000 ouid=108

I don't know what this indicates. With apparmor disabled, it runs with the black widgets as described previously. However, this is some kind of underlying QT error, which I've reported at

https://bugreports.qt.io/browse/QTBUG-58585

I found a potential source for the problem, and a work-around which is described here:

http://flyingcarsandstuff.com/2017/02/mystery-black-window-workaround-druid-back-in-development/

Short version is that disabling a certain Mesa plugin lets it run without issue (once apparmor is disabled):
MESA_EXTENSION_OVERRIDE="-GL_EXT_bgra" webbrowser-app