Modul wird geladen: „libubuntu_application_api_touch_mirclient.so.3.0.0“. Dieses Plugin unterstützt „propagateSizeHints()“ nicht.

Modul wird geladen: „libubuntu_application_api_touch_mirclient.so.3.0.0“. Dieses Plugin unterstützt „propagateSizeHints()“ nicht.

Ich erhalte diesen Fehler, wenn ich versuche, mein Click-Paket für mein Nexus 4-Telefon zu erstellen. Dieses Problem besteht nicht, wenn ich es für den Desktop erstelle:

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

Der vollständige Fehler ist hier:

Bildbeschreibung hier eingeben

Ich weiß nicht, wie ich das Problem beheben kann. Irgendeine Idee, was das bedeutet?

Antwort1

Es gibt etwas Ähnliches. Fehlerbericht für die Taschenrechner-App:

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

Getestet auf mehreren Geräten (Arale, Krillin mit RC-Proposed) und Krillin mit Retail OTA-5.

Beim Starten des Rechners wird das Startfenster angezeigt. Anschließend wird die App beendet, ohne dass das Rechnerfenster jemals gezeichnet wird.

Die App wird problemlos auf dem Desktop gestartet.

Zwischen r182 (aktuell im Shop) und r217 ist etwas kaputtgegangen.

Das Protokoll enthält: -

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()

Fix Committed zum Zweig (Rev. 218):lp:~gang65/ubuntu-calculator-app/ubuntu-calculator-app-install-fix (Rev. 218)

Unterschied:

=== 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"
         }

Antwort2

Ich habe dieses Problem gelöst, indem ich im SDK mithilfe der Vorlage ein neues Projekt erstellt habe:

Bildbeschreibung hier eingeben

Und ich übertrage meine Projektdateien in dieses Projekt. Das war zwar keine Lösung für den Fehler, aber meiner Einschätzung nach die schnellste Problemumgehung, die es mir ermöglichte, wieder an die Arbeit zu gehen.

verwandte Informationen