当我运行QtWebEngine 'fancyBrowser‘演示应用程序或我自己的QtWebEngine应用程序时,我会在运行时得到以下错误
nouveau:内核拒绝pushbuf:没有这样的文件或目录nouveau: ch0: krec 0推送0 bufs 2 relocs 0 nouveau: ch0: buf 00000000 00000002 00000004 00000004 00000000 nouveau: ch0: buf 00000001 00000000006 00000400000000004
我哪里做错了?
发布于 2016-07-15 16:40:29
重新安装您的图形驱动程序或只使用软件加速。在启动应用程序之前,在main.cpp中添加这一行。必须在构造q(Gui)应用程序之前设置该属性。
QApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
QGuiApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);或者尝试使用OpenGL
QApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
QGuiApplication::setAttribute(Qt::AA_UseDesktopOpenGL);更多信息:
http://doc.qt.io/qt-5/qt.html#ApplicationAttribute
https://stackoverflow.com/questions/35410566
复制相似问题