I'm trying out a simple QWebEngineView example but it keeps crashing and I have no idea why.

Here's the code in main.cpp

Qt Code:
  1. #include <QApplication>
  2. #include <QWebEngineView>
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6. QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
  7. QApplication app(argc, argv);
  8.  
  9. QWebEngineView view;
  10. view.resize(1024, 750);
  11. view.load(QUrl("http://www.qt.io"));
  12. view.show();
  13.  
  14. return app.exec();
  15. }
To copy to clipboard, switch view to plain text mode 

and here's the .pro file

Qt Code:
  1. TEMPLATE = app
  2.  
  3. QT += webenginewidgets
  4.  
  5. SOURCES += main.cpp
  6.  
  7. target.path = $$[QT_INSTALL_EXAMPLES]/webenginewidgets/minimal
  8. INSTALLS += target
To copy to clipboard, switch view to plain text mode 

and this is the error message I get
> nouveau: kernel rejected pushbuf: No such file or directory nouveau:
> ch8: krec 0 pushes 0 bufs 2 relocs 0 nouveau: ch8: buf 00000000
> 00000002 00000004 00000004 00000000 nouveau: ch8: buf 00000001
> 00000006 00000004 00000000 00000004 nouveau: kernel rejected pushbuf:
> No such file or directory nouveau: ch8: krec 0 pushes 0 bufs 2 relocs
> 0 nouveau: ch8: buf 00000000 00000002 00000004 00000004 00000000
> nouveau: ch8: buf 00000001 00000006 00000004 00000000 00000004
> nouveau: kernel rejected pushbuf: No such file or directory nouveau:
> ch8: krec 0 pushes 0 bufs 2 relocs 0 nouveau: ch8: buf 00000000
> 00000002 00000004 00000004 00000000 nouveau: ch8: buf 00000001
> 00000006 00000004 00000000 00000004 nouveau: kernel rejected pushbuf:
> No such file or directory nouveau: ch8: krec 0 pushes 0 bufs 1 relocs
> 0 nouveau: ch8: buf 00000000 00000002 00000004 00000004 00000000 The
> program has unexpectedly finished.
I'm running Qt 5.8 on a korora 25 [based on fedora] machine using g++