Hola.
En mi afan por probar la última versión de Gnome, soy así de rarito

, me instalé Fedora 34. El problema fue al tratar de iniciar Gambas, que en Fedora aún está la versión 3.15.2. El caso es que no se iniciaba. Si lo lanzaba por terminal me generaba el siguiente error:
Cita: QSocketNotifier: Can only be used with threads started with QThread
Fallo de segmento («core» generado)
Ni idea de por qué se produce el error y supuse que habría poco información al respecto siendo Fedora 34 recien lanzada. Pero encontré está solución en
GitHub.
El tema es agregar en el lanzador el siguiente comando:
Cita:gambas3 --platform xcb
Ahora si que funciona. Para no tener que lanzar Gambas a través del terminal hay que modificar el lanzador que está en:
Cita:usr/share/applications/gambas3.desktop
Y ahora ya funciona. Por si le sirve a alguien.
Un saludo.
Edito: El IDE funciona, pero al tratar de ejecutar cualquier proyecto me salta un error diciendo: Fallo de segmento (11). Seguiré investigando.
Edito2: La solución estaba en el enlace anterior. Hay que teclear esto en el terminal:
Cita:Código:
export QT_QPA_PLATFORM=xcb
y todo lo anterior ya no es necesario.
Edito 3: Nada de nada. Todo esto funciona cunado le apetece y cuando no, no hay forma. Acabo de mirar en los cambios de Gambas 16 y veo que ahora Gtk como Qt soportan Wayland. Así que me toca compilar a Gambas 16.