¿Cómo solucionar el problema de QT en Ubuntu 21.10?
Actualicé mi Ubuntu hace unos días a la última versión 21.10.
Ahora, estoy recibiendo varios errores al ejecutar software de Python que funcionaba correctamente. Incluso el navegador Anaconda (también actualizado) no funciona. Parece un problema con la identificación de la versión de Qt, pero no sé cómo volver a una versión funcional.
El mensaje de error es:
2021-11-24 11:03:24,496 – WARNING linux_scaling.get_scaling_factor_using_dbus:39
No se pueden detectar los ajustes de factor de escala del sistema para el monitor principal
davy.ai
Problema de identificación de la versión de Qt después de la actualización de Ubuntu a la versión 21.10
Si actualizó su equipo Ubuntu a la última versión 21.10 y ahora tiene problemas para ejecutar software Python que funcionaba correctamente antes, entonces la solución podría ser volver a una versión de Qt que funcione.
El mensaje de error indica un problema de identificación de la versión de Qt, y puede ver que el complemento
xcb
no se cargó debido a un símbolo no definido “_ZTI23QPlatformVulkanInstance”.Para solucionar este problema, puede probar los siguientes pasos:
QT_QPA_PLATFORM
axcb
owayland
dependiendo del tipo de sesión:Si el comando anterior no funciona, intente:
QT_QPA_PLATFORM
se haya configurado correctamente:Si estos pasos no funcionan, puede intentar volver a una versión anterior de Qt que funcione con su software Python. Alternativamente, puede considerar cambiar a otro backend para su software, como
Tkinter
.