The RGB (GL) waveform widgets are empty/transparent and the desktop background shines through. Tested with both 2.2.2 from RPM Fusion and a fresh build of 2.3.0 / master.
Workaround: Switch to RGB waveforms.
``` ... Debug [Main]: Using Wayland-EGL ... Debug [Main]: Set root GL Context widget valid: QGLWidget(0x56111df7f030) true Debug [Main]: Created root GL Context valid: 0x56111cb377f0 true Debug [Main]: Root GL Context format: Debug [Main]: Double Buffering: true Debug [Main]: Swap interval: 0 Debug [Main]: Depth buffer: true Debug [Main]: Direct rendering: true Debug [Main]: Has overlay: false Debug [Main]: RGBA: true Debug [Main]: Sample buffers: false Debug [Main]: Samples: -1 Debug [Main]: Stencil buffers: true Debug [Main]: Stereo: false Debug [Main]: "openGLVersionFlags 0x107f" "3.0 Mesa 19.2.0" "Intel Open Source Technology Center" "Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) " ... Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 0 Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 1 Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 2 Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 3 ... Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete attachment. Debug [Main]: QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment. Warning [Main]: Non-toplevel surfaces can't request window states ... ```
The RGB (GL) waveform widgets are empty/transparent and the desktop background shines through. Tested with both 2.2.2 from RPM Fusion and a fresh build of 2.3.0 / master.
Workaround: Switch to RGB waveforms.
``` 0x56111df7f030) true ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment. actory: :setWaveformWid get - waveform widget added in factory, index 0 ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment. actory: :setWaveformWid get - waveform widget added in factory, index 1 ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment. actory: :setWaveformWid get - waveform widget added in factory, index 2 ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment. actory: :setWaveformWid get - waveform widget added in factory, index 3 ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete attachment. ferObject: Framebuffer incomplete, missing attachment.
...
Debug [Main]: Using Wayland-EGL
...
Debug [Main]: Set root GL Context widget valid: QGLWidget(
Debug [Main]: Created root GL Context valid: 0x56111cb377f0 true
Debug [Main]: Root GL Context format:
Debug [Main]: Double Buffering: true
Debug [Main]: Swap interval: 0
Debug [Main]: Depth buffer: true
Debug [Main]: Direct rendering: true
Debug [Main]: Has overlay: false
Debug [Main]: RGBA: true
Debug [Main]: Sample buffers: false
Debug [Main]: Samples: -1
Debug [Main]: Stencil buffers: true
Debug [Main]: Stereo: false
Debug [Main]: "openGLVersionFlags 0x107f" "3.0 Mesa 19.2.0" "Intel Open Source Technology Center" "Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) "
...
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: WaveformWidgetF
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: WaveformWidgetF
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: WaveformWidgetF
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: WaveformWidgetF
...
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Debug [Main]: QOpenGLFramebuf
Warning [Main]: Non-toplevel surfaces can't request window states
...
```