Started 1-3 days ago just after automatic ubuntu updates. Since then whenever I start the browser(from desktop or terminal) it flashes as only a border of a window and hangs system for 2-5 minutes and then crashes, or does not appear at all but still hangs the system.
me@laptop:~$ uname -a
Linux laptop 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
me@laptop:~$ lsb_release -rd
Description: Ubuntu 16.04.2 LTS
Release: 16.04
me@laptop:~$ webbrowser-app
(webbrowser-app:31579): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31579): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31579): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information
unity::action::ActionManager::ActionManager(QObject*):
Could not determine application identifier. HUD will not work properly.
Provide your application identifier in $APP_ID environment variable.
UCUriHandler: Empty "APP_ID" environment variable, ignoring.
file:///usr/share/webbrowser-app/webbrowser/ContentPickerDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/ContentDownloadDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/ContentHandler.qml:20:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/DownloadHandler.qml:20:1: module "Ubuntu.DownloadManager" is not installed
(webbrowser-app:31579): IBUS-WARNING **: Unable to connect to ibus: Could not connect: Permission denied
QOpenGLShader: could not create shader
QOpenGLShader: could not create shader
intel_do_flush_locked failed: Input/output error
Launching as root
me@laptop:~$ sudo webbrowser-app --help
No protocol specified
QXcbConnection: Could not connect to display :0
Aborted (core dumped)
Output after providing a meaningless APP_ID env variable:
me@laptop:~$ APP_ID=webbrowser_app webbrowser-app
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information
file:///usr/share/webbrowser-app/webbrowser/ContentPickerDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/ContentDownloadDialog.qml:22:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/ContentHandler.qml:20:1: module "Ubuntu.Content" is not installed
file:///usr/share/webbrowser-app/webbrowser/DownloadHandler.qml:20:1: module "Ubuntu.DownloadManager" is not installed
(webbrowser-app:31852): IBUS-WARNING **: Unable to connect to ibus: Could not connect: Permission denied
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: MESA-LOADER: failed to retrieve device information
shm_open() failed: Permission denied
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
[0729/085106.396266:ERROR:child_thread_impl.cc(762)] Request for unknown Channel-associated interface: ui::mojom::GpuMain
qml: Loaded 8 UA override(s) from file:///usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web/ua-overrides-mobile.js
OxideQQuickWebView: canGoForward is deprecated. Please use the API provided by OxideQQuickNavigationHistory instead
OxideQQuickWebView: canGoBack is deprecated. Please use the API provided by OxideQQuickNavigationHistory instead
TouchSelectionController::active is deprecated, use TouchSelectionController::status instead
QOpenGLShader: could not create shader
(webbrowser-app:31852): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission denied. dconf will not work properly.
QOpenGLShader: could not create shader
intel_do_flush_locked failed: Input/output error
[0729/085222.989323:FATAL:oxide_browser_process_main.cc(472)] Check failed: state_ == STATE_NOT_STARTED || state_ == STATE_SHUTDOWN. BrowserProcessMain::Shutdown() should be called before process exit
#0 0x7f59bb5dc63e <unknown>
#1 0x7f59bb5f637e <unknown>
#2 0x7f59bcc17579 <unknown>
#3 0x7f59f5066ff8 <unknown>
#4 0x7f59f5067045 exit
#5 0x7f59de51768e <unknown>
#6 0x7f59de51d55c <unknown>
#7 0x7f59de51d729 <unknown>
#8 0x7f59de522f0b <unknown>
#9 0x7f59de306e7c <unknown>
#10 0x7f59de52424a <unknown>
#11 0x7f59de2f701b <unknown>
#12 0x7f59de2f7286 <unknown>
#13 0x7f59de2f7688 <unknown>
#14 0x7f59f699fd16 QOpenGLTextureGlyphCache::fillTexture()
#15 0x7f59f692bfc1 QTextureGlyphCache::fillInPendingGlyphs()
#16 0x7f59f705cdb7 <unknown>
#17 0x7f59f705ac4c <unknown>
#18 0x7f59f70e4677 <unknown>
#19 0x7f59f70e8a9c <unknown>
#20 0x7f59f70e5547 <unknown>
#21 0x7f59f70e3cb8 QQuickText::updatePaintNode()
#22 0x7f59f70a22d8 QQuickWindowPrivate::updateDirtyNode()
#23 0x7f59f70a2b4b QQuickWindowPrivate::updateDirtyNodes()
#24 0x7f59f70a2cc0 QQuickWindowPrivate::syncSceneGraph()
#25 0x7f59f707112c <unknown>
#26 0x7f59f7072aa6 <unknown>
#27 0x7f59f66922b5 QWindow::event()
#28 0x7f59f70ac871 QQuickWindow::event()
#29 0x7f59f743605c QApplicationPrivate::notify_helper()
#30 0x7f59f743b516 QApplication::notify()
#31 0x7f59f5f1e38b QCoreApplication::notifyInternal()
#32 0x7f59f668a4ac QGuiApplicationPrivate::processExposeEvent()
#33 0x7f59f668b21d QGuiApplicationPrivate::processWindowSystemEvent()
#34 0x7f59f666ef08 QWindowSystemInterface::sendWindowSystemEvents()
#35 0x7f59eddf7200 <unknown>
#36 0x7f59f48f6197 g_main_context_dispatch
#37 0x7f59f48f63f0 <unknown>
#38 0x7f59f48f649c g_main_context_iteration
#39 0x7f59f5f747cf QEventDispatcherGlib::processEvents()
#40 0x7f59f5f1bb4a QEventLoop::exec()
#41 0x7f59f5f23bec QCoreApplication::exec()
#42 0x56365773de16 (/usr/bin/webbrowser-app+0x56365773de15)
#43 0x563657732a05 (/usr/bin/webbrowser-app+0x563657732a04)
#44 0x7f59f504d830 __libc_start_main
#45 0x563657732b69 (/usr/bin/webbrowser-app+0x563657732b68)
[0100/000000.198696:ERROR:broker_posix.cc(41)] Invalid node channel message
Aborted (core dumped)
Similiar to this bug https:/ /bugs.launchpad .net/ubuntu/ +source/ webbrowser- app/+bug/ 1573762 but I am using Intel® HD Graphics 520 (Skylake GT2)