Cargando módulo: 'libubuntu_application_api_touch_mirclient.so.3.0.0' Este complemento no admite propagateSizeHints()

Cargando módulo: 'libubuntu_application_api_touch_mirclient.so.3.0.0' Este complemento no admite propagateSizeHints()

Recibo este error al intentar crear mi paquete Click para mi teléfono Nexus 4. Este problema no existe cuando compilo para el escritorio:

Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
This plugin does not support propagateSizeHints()

El error completo está aquí:

ingrese la descripción de la imagen aquí

No sé cómo solucionar este problema. ¿Alguna idea de lo que esto dice?

Respuesta1

Hay algo parecido. Informe de error para la aplicación Calculadora:

http://bazaar.launchpad.net/~gang65/ubuntu-calculator-app/ubuntu-calculator-app-install-fix/revision/218#app/CMakeLists.txt

Probado en múltiples dispositivos (arale, krillin ejecutando rc-proposed) y krillin ejecutando OTA-5 minorista.

Al iniciar la calculadora, aparece la ventana de inicio, luego la aplicación muere sin siquiera abrir la ventana de la calculadora.

La aplicación se inicia bien en el escritorio.

Algo se rompió entre r182 (actualmente en la tienda) y r217.

El registro contiene: -

phablet@ubuntu-phablet:~/.cache/upstart$ cat application-click-com.ubuntu.calculator_ubuntu-calculator-app_2.0.217.log
libust[27746/27749]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27749]: Error: Error opening shm /lttng-ust-wait-5-32011 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27748]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
libust[27746/27748]: Error: Error opening shm /lttng-ust-wait-5 (in get_wait_shm() at lttng-ust-comm.c:958)
Loading module: 'libubuntu_application_api_touch_mirclient.so.3.0.0'
UbuntuWindow - regular geometry
UbuntuWindow - regular geometry
UbuntuWindow - regular geometry
This plugin does not support propagateSizeHints()

Corrección comprometida con la rama (rev 218):lp:~gang65/ubuntu-calculator-app/ubuntu-calculator-app-install-fix (rev 218)

diferencia:

=== modified file 'app/CMakeLists.txt'
--- app/CMakeLists.txt  2015-07-20 19:23:20 +0000
+++ app/CMakeLists.txt  2015-07-31 11:54:58 +0000
@@ -3,14 +3,8 @@
   add_custom_target(ubuntu-calculator-app_QMlFiles ALL SOURCES ${QML_JS_FILES})
 endif(NOT "${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
 
-if(CLICK_MODE)
-  install(FILES graphics/${ICON_FILE} DESTINATION ${CMAKE_INSTALL_PREFIX})
-  install(FILES ${MAIN_QML} DESTINATION ${CMAKE_INSTALL_PREFIX})
-else (CLICK_MODE)
-  install(FILES graphics/${ICON_FILE} DESTINATION ${CMAKE_INSTALL_PREFIX}/${UBUNTU-CALCULATOR-APP_DIR})
-  install(FILES ${MAIN_QML} DESTINATION ${CMAKE_INSTALL_PREFIX}/${UBUNTU-CALCULATOR-APP_DIR})
-endif(CLICK_MODE)
-
+install(FILES graphics/${ICON_FILE} DESTINATION ${UBUNTU-CALCULATOR-APP_DIR})
+install(FILES ${MAIN_QML} DESTINATION ${UBUNTU-CALCULATOR-APP_DIR})
 
 add_subdirectory(engine)
 add_subdirectory(graphics)

=== modified file 'manifest.json.in'
--- manifest.json.in    2015-07-09 20:39:32 +0000
+++ manifest.json.in    2015-07-31 11:54:58 +0000
@@ -4,7 +4,7 @@
     "description": "Powerful and easy to use calculator.",
     "framework": "ubuntu-sdk-14.10",
     "hooks": {
-        "@APP_HARDCODE@": {
+        "calculator": {
             "apparmor": "@[email protected]",
             "desktop": "@CMAKE_INSTALL_DATADIR@/applications/ubuntu-calculator-app.desktop"
         }

Respuesta2

Resolví este problema creando un nuevo proyecto en el SDK, usando la plantilla:

ingrese la descripción de la imagen aquí

Y transfiriendo los archivos de mi proyecto a este proyecto. Si bien no es una solución al error, según mi métrica, esta fue la solución más rápida que me permitió volver al trabajo.

información relacionada