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

by Akiva   Last Updated October 05, 2015 06:01 AM

I'm getting this error when trying to build my click package for my nexus 4 phone. This issue does not exist when I build for the desktop:

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

The full error is here:

enter image description here

I don't know how to troubleshoot this. Any idea what this is saying?



Answers 2


There is something similar. Bug report for Calculator app:

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

Tested on multiple devices (arale, krillin running rc-proposed) and krillin running retail OTA-5.

Starting calculator results in the launch window, then the app dies without ever drawing the calculator window.

The app launches fine on the desktop.

Something broke between r182 (currently in the store) and r217.

Log contains:-

[email protected]:~/.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()

Fix Committed to branch (rev 218): lp:~gang65/ubuntu-calculator-app/ubuntu-calculator-app-install-fix (rev 218)

diff:

=== 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": {
-        "@[email protected]": {
+        "calculator": {
             "apparmor": "@[email protected]",
             "desktop": "@[email protected]/applications/ubuntu-calculator-app.desktop"
         }
Velkan
Velkan
October 06, 2015 20:17 PM

I solved this issue by creating a new project in the SDK, using the template:

enter image description here

And transferring my project files to this project. While not a solution to the bug, this was by my metric the quickest workaround that allowed me to get back to work.

Akiva
Akiva
October 07, 2015 21:59 PM

Related Questions



How do I view or install Ubuntu Touch apps?

Updated August 27, 2015 21:01 PM


Difference between Snappy and Click

Updated June 12, 2015 16:00 PM

Problem installing Ubuntu 14.10 click package

Updated February 17, 2016 01:01 AM