This application failed to start because no Qt platform plugin could be initialized, Reinstalling the application may fix this problem.
Available platform plugins are: direct2d, minimal, offscreen, Windows.
¿Alguien aquí usa KDE Connect?, tras la última actualización no puedo usar el programa en Windows, lo tengo en dos computadores y les pasó exactamente lo mismo; al momento de buscar soluciones todas apuntaban a hacer una movida con la carpeta “pyqt5_tools”, probé eso, probé reinstalando KDE Connect, luego reinstalando Python y nada.
No soy un experto en Windows desde como el 2008 pero si la plataforma de direct2d te está dando dramas, es indicativo que algo más serio para con la actualización. Tal vez falte reregistrar una librería, aunque para pillar cuál…
Justo antes de que aparezca ese error, si tienes acceso a los logs de KDE Connect o de Python, te debería arrojar un mensaje como lo siguiente:
Cannot move to target thread (...)
> qt.qpa.plugin: Could not load the Qt platform plugin "(nombre)" in "(ruta)" even though it was found.
Dpendiendo de lo que digan “nombre” y “ruta” es lo que haría falta reinstalar o actualizar. La clave es actualizar esos paquetes vía el pip (gestor de paquetes) de tu instalación de Python: puede que la actualización de KDE-C haya traído una versión diferente de Python pero tu entorno aún esté considerando la versión vieja.
Resultado de eso puede ser que el sistema esté leyendo la lista de plugins incorrecta. Si puedes pasarle la variable de entorno con el nombre directamente se podría resolver igual; no recuerdo cómo o donde se hace eso en Windows pero la variable que estaría buscando es:
Muy técnica la sugerencia gancho, veré cómo puedo buscar eso.
Pero algo que me estaba pensando es que, al estar buscando una librería de Python, ¿Será un tema de la versión de Python en vez de una de KDE Connect?, tengo la versión 3.12.114.0, pero, ¿Si retrocedo un par de versiones debería arreglarse?
¿Alguien aquí usa KDE Connect?, tras la última actualización no puedo usar el programa en Windows, lo tengo en dos computadores y les pasó exactamente lo mismo; al momento de buscar soluciones todas apuntaban a hacer una movida con la carpeta “pyqt5_tools”, probé eso, probé reinstalando KDE Connect, luego reinstalando Python y nada.
Agradezco su ayuda oh sabios…
Alguien ya había reportado este bug hace una semana. Te recomiendo que aportes a esa conversación para que le suban de prioridad al bug o alguien aporte una solución.
No soy un experto en Windows desde como el 2008 pero si la plataforma de direct2d te está dando dramas, es indicativo que algo más serio para con la actualización. Tal vez falte reregistrar una librería, aunque para pillar cuál…
¿Qué Windows tienes?
Windows 10 LTSC en un sistema y W11 Home en el otro. En ambos falló.
Justo antes de que aparezca ese error, si tienes acceso a los logs de KDE Connect o de Python, te debería arrojar un mensaje como lo siguiente:
Cannot move to target thread (...) > qt.qpa.plugin: Could not load the Qt platform plugin "(nombre)" in "(ruta)" even though it was found.
Dpendiendo de lo que digan “nombre” y “ruta” es lo que haría falta reinstalar o actualizar. La clave es actualizar esos paquetes vía el pip (gestor de paquetes) de tu instalación de Python: puede que la actualización de KDE-C haya traído una versión diferente de Python pero tu entorno aún esté considerando la versión vieja.
Resultado de eso puede ser que el sistema esté leyendo la lista de plugins incorrecta. Si puedes pasarle la variable de entorno con el nombre directamente se podría resolver igual; no recuerdo cómo o donde se hace eso en Windows pero la variable que estaría buscando es:
QT_QPA_PLATFORM=offscreen
(o =minimal, o =windows, ojo con la minúscula)
Muy técnica la sugerencia gancho, veré cómo puedo buscar eso.
Pero algo que me estaba pensando es que, al estar buscando una librería de Python, ¿Será un tema de la versión de Python en vez de una de KDE Connect?, tengo la versión 3.12.114.0, pero, ¿Si retrocedo un par de versiones debería arreglarse?
Si volvieras a la versión de Python que estaba usando el KDE Connect anterior sí, lo más probable. Espero.