https://bugs.freedesktop.org/show_bug.cgi?id=105352
Bug ID: 105352 Summary: [r600g] OpenGL ES fails to start on RV730 Product: Mesa Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: critical Priority: medium Component: Drivers/Gallium/r600 Assignee: dri-devel@lists.freedesktop.org Reporter: ken20001@ukr.net QA Contact: dri-devel@lists.freedesktop.org
Created attachment 137804 --> https://bugs.freedesktop.org/attachment.cgi?id=137804&action=edit full glxinfo output
After upgrading to Kubuntu 18.04 (dev branch) I found OpenGL ES fails to start:
$ KWIN_COMPOSE=O2ES kwin_x11 --replace QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setWindow: Painter not active QPainter::setClipRect: Painter not active QPainter::save: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setPen: Painter not active QPainter::setBrush: Painter not active QPainter::setClipRect: Painter not active QPainter::drawRects: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::setBrush: Painter not active QPainter::setPen: Painter not active QPainter::drawRects: Painter not active QPainter::restore: Unbalanced save/restore OpenGL vendor string: X.Org OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1) OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: OpenGL ES GLSL ES 3.00 Driver: R600G GPU class: Unknown OpenGL version: 3.0 GLSL version: 3.0 Mesa version: 18.0 X server version: 1.19.6 Linux kernel version: 4.15 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no kf5.kcoreaddons.desktopparser: Property type "Url" is not a known QVariant type. Found while parsing property definition for "X-KWin-Video-Url" in "/usr/share/kservicetypes5/kwineffect.desktop" QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1757, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1759, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1760, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1761, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1762, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1763, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1767, resource id: 0, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 1797, resource id: 65011748, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1798, resource id: 65011748, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 1815, resource id: 52428850, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 1817, resource id: 52428850, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1818, resource id: 52428850, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 8 (BadMatch), sequence: 1825, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0 QXcbConnection: XCB error: 8 (BadMatch), sequence: 2384, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 2452, resource id: 52428854, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 2454, resource id: 52428854, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2455, resource id: 52428854, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 4657, resource id: 65011772, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 4725, resource id: 65011776, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 4752, resource id: 65011780, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 4784, resource id: 65011784, major code: 18 (ChangeProperty), minor code: 0 OpenGL vendor string: X.Org OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1) OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: OpenGL ES GLSL ES 3.00 Driver: R600G GPU class: Unknown OpenGL version: 3.0 GLSL version: 3.0 Mesa version: 18.0 X server version: 1.19.6 Linux kernel version: 4.15 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no BlurConfig::instance called after the first use - ignoring OpenGL vendor string: X.Org OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1) OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: OpenGL ES GLSL ES 3.00 Driver: R600G GPU class: Unknown OpenGL version: 3.0 GLSL version: 3.0 Mesa version: 18.0 X server version: 1.19.6 Linux kernel version: 4.15 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no QXcbConnection: XCB error: 3 (BadWindow), sequence: 9136, resource id: 65011839, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9140, resource id: 65011848, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9144, resource id: 65011852, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9148, resource id: 65011856, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9152, resource id: 65011860, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9156, resource id: 65011864, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9160, resource id: 65011868, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9282, resource id: 62959044, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9292, resource id: 62959051, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9293, resource id: 62959051, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9302, resource id: 62959054, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9303, resource id: 62959054, major code: 14 (GetGeometry), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 9312, resource id: 62959191, major code: 3 (GetWindowAttributes), minor code: 0 QXcbConnection: XCB error: 9 (BadDrawable), sequence: 9313, resource id: 62959191, major code: 14 (GetGeometry), minor code: 0 BlurConfig::instance called after the first use - ignoring OpenGL vendor string: X.Org OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1) OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: OpenGL ES GLSL ES 3.00 Driver: R600G GPU class: Unknown OpenGL version: 3.0 GLSL version: 3.0 Mesa version: 18.0 X server version: 1.19.6 Linux kernel version: 4.15 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no QXcbConnection: XCB error: 3 (BadWindow), sequence: 10555, resource id: 65011910, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 8 (BadMatch), sequence: 10658, resource id: 46137350, major code: 42 (SetInputFocus), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 11332, resource id: 65011927, major code: 18 (ChangeProperty), minor code: 0 BlurConfig::instance called after the first use - ignoring OpenGL vendor string: X.Org OpenGL renderer string: AMD RV730 (DRM 2.50.0 / 4.15.0-10-generic, LLVM 5.0.1) OpenGL version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: OpenGL ES GLSL ES 3.00 Driver: R600G GPU class: Unknown OpenGL version: 3.0 GLSL version: 3.0 Mesa version: 18.0 X server version: 1.19.6 Linux kernel version: 4.15 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no QXcbConnection: XCB error: 3 (BadWindow), sequence: 11699, resource id: 81788931, major code: 18 (ChangeProperty), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 12898, resource id: 65011954, major code: 18 (ChangeProperty), minor code: 0 Killed
Additional info
Kubuntu 18.04 x64 Linux 4.15.0-10-generic xserver-xorg 7.7+19ubuntu5
$ glxinfo | grep -i version server glx version string: 1.4 client glx version string: 1.4 GLX version: 1.4 Version: 18.0.0 Max core profile version: 3.3 Max compat profile version: 3.0 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.0 OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.0-rc4 OpenGL core profile shading language version string: 3.30 OpenGL version string: 3.0 Mesa 18.0.0-rc4 OpenGL shading language version string: 1.30 OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.0-rc4 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00