Closed T0MuX closed 2 weeks ago
Is this with wayland or X11?
Do you have QSG_RHI_BACKEND
set to anything in your environment?
Can you try with qutebrowser --temp-basedir -s qt.force_software_rendering software-opengl
?
Not sure what's going on here. This message seems quite confused:
QOpenGLContext::makeCurrent() called with non-opengl surface 0x5fc762297640
but I'm not seeing anything recent show on for that error on a web search.
@T0MuX any update? FWIW this doesn't seem like anything qutebrowser could fix.
Hi guys, sorry for the little delay. I have no QSG_RHI_BACKEND
set.
I tried with qutebrowser --temp-basedir -s qt.force_software_rendering software-opengl
, the only difference is I don't see anymore the 3 WARNING and the exporting buffer loop. Now it's :
[t0mux@atelier-pc ~]$ qutebrowser --temp-basedir -s qt.force_software_rendering software-opengl
/home/t0mux/.gtkrc-2.0:9: error: unexpected identifier 'Hourglass', expected character '='
07:24:20 WARNING: Path override failed for key base::DIR_APP_DICTIONARIES and path '/usr/bin/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path '/usr/lib/qt6/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path '/usr/lib/qt6/qtwebengine_dictionaries'
07:24:21 INFO: libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
07:24:21 WARNING: QOpenGLContext::makeCurrent() called with non-opengl surface 0x62394b14bee0
07:24:21 WARNING: QRhiGles2: Failed to make context current. Expect bad things to happen.
07:24:21 WARNING: Failed to create QRhi for QBackingStoreRhiSupport
[3483:8:0512/072421.802824:ERROR:command_buffer_proxy_impl.cc(127)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
But same result in Xorg :
EDIT : just to remind, it's OK with PyQT5 wrapper :
qutebrowser --qt-wrapper PyQt5 --temp-basedir
/home/t0mux/.gtkrc-2.0:9: error: unexpected identifier 'Hourglass', expected character '='
07:28:33 WARNING: libpng warning: iCCP: profile 'icc': 0h: PCS illuminant is not D50
Hi, I could move forward a bit on this.
The problem comes from $QT_QPA_PLATFORMTHEME to be set to "qt6ct". When I unset the variable, qutebrowser is working again. So I think this is configuration related, or LXQT / QT itself / theme related.
I close the issue. Thank you anyway for your help.
Version info:
!!! It doesn't start anymore with PyQt6, but with PyQt5. However PyQt 6.7.0-2 is installed.
Does the bug happen if you start with
--temp-basedir
?: Yes (only with Qt6)Description I just updated my entire system, rebooted, and since this. When I start QB, a Window appears but with nothing in it (just the previous background, frozen). In the same time, I see the following in console. I start it twice : one with pyqt5 qt wrapper + temp-basedir, and one just with temp-basedir (on default pyqt6).
My OS is Artix Linux with Runit. Fully updated at this time. I also tried to set another theme in qt6ct (I actually use qt6gtk2), but I have exactly the same issue with all others themes.
How to reproduce Honestly I don't know if this is easily reproducible :( maybe with someone else using theme same distribution ?