Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-540

neptune3-ui does not work on Jetson-TX2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 5.11
    • 5.11
    • Neptune3
    • None

    Description

      Neptune3-ui is able to start on Jetson-TX2, but most of the content is not visible, only black boxes are shown.

      Also launching of the vehicle app crashes.

      ● neptune.service - Neptune
         Loaded: loaded (/lib/systemd/system/neptune.service; enabled; vendor preset: enabled)
         Active: active (running) since Fri 2018-06-08 07:12:16 UTC; 2min 22s ago
       Main PID: 485 (appcontroller)
          Tasks: 72 (limit: 4915)
         CGroup: /system.slice/neptune.service
                 ├─485 /usr/bin/appcontroller /opt/neptune3/neptune3-ui -r --dbus session -c am-config.yaml
                 ├─505 /opt/neptune3/neptune3-ui -r --dbus session -c am-config.yaml
                 ├─518 /opt/neptune3/neptune3-ui: sudo helper
                 ├─523 /opt/neptune3/RemoteSettingsServer
                 ├─556 /usr/bin/appman-launcher-qml: com.theqtcompany.cluster
                 ├─561 /usr/bin/appman-launcher-qml: com.pelagicore.calendar
                 ├─562 /usr/bin/appman-launcher-qml: com.pelagicore.phone
                 ├─563 /usr/bin/appman-launcher-qml: com.pelagicore.music
                 ├─693 /usr/bin/appman-launcher-qml: com.pelagicore.apps.settings
                 └─715 /usr/bin/appman-launcher-qml: com.pelagicore.sheets
      
      Jun 08 07:12:16 b2qt-jetson-tx2 systemd[1]: Started Neptune.
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "DBUS_SESSION_BUS_ADDRESS" "unix:abstract=/tmp/dbus-ldEY2qrfua,guid=ca82834e3f3c4a2dd403cbc85b1a2c4f"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "QML2_IMPORT_PATH" "/data/user/qt/qmlplugins"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "QTWEBENGINE_DISABLE_SANDBOX" "1"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "QT_IM_MODULE" "qtvirtualkeyboard"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "QT_QPA_EGLFS_FORCE888" "0"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "QT_QUICK_CONTROLS_1_STYLE" "Flat"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "XDG_RUNTIME_DIR" "/run/user/0"
      Jun 08 07:12:16 b2qt-jetson-tx2 appcontroller[485]: "/opt/neptune3/neptune3-ui" ("-r", "--dbus", "session", "-c", "am-config.yaml")
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment] The appman installer needs a UTF-8 locale to work correctly:
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: even automatically switching to C.UTF-8 or en_US.UTF-8 failed. [main.cpp:472]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] There is no production backend implementing "org.qt-project.qtivi.ClimateControl/1.0" .
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml] QML ListView: Binding loop detected for property "height" [NotificationCenter.qml:97]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml] QML QQuickItem: Binding loop detected for property "implicitWidth" [NotificationCenter.qml:129]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml] QML QQuickItem: Binding loop detected for property "implicitWidth" [NotificationCenter.qml:129]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [INFO | am.system] Attempted automatic start of RemoteSettingsServer, pid: 523
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml.ipc | c.p.music] Could not connect to ApplicationInterfaceExtension "com.pelagicore.music.control" : "No such object path '/ExtensionInterfaces/com_pelagicore_music_control'" [qmlapplicationinterfaceextension.cpp:142]
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] There is no production backend implementing "org.qt-project.qtivi.MediaIndexer/1.0" .
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [CRIT | qt.ivi.media.media_simulator | c.p.music] QTIVIMEDIA_SIMULATOR_DEVICEFOLDER environment variable is not set, falling back to: "//usb-simulation"
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:17 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [INFO | qt.ivi.media.media_simulator | c.p.music] Searching for music files in the following locations:  ("//Music")
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [INFO | qt.ivi.media.media_simulator | c.p.music] Scanning path:  "//Music"
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] There is no production backend implementing "org.qt-project.qtivi.MediaPlayer/1.0" .
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [INFO | qt.ivi.media.media_simulator | c.p.music] Calculating total file count
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [INFO | qt.ivi.media.media_simulator | c.p.music] total files:  0
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] Failed to load Player interface on "org.mpris.MediaPlayer2.vlc"
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] Failed to load Player properties interface on "org.mpris.MediaPlayer2.vlc"
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] Failed to load Tracklist properties interface on "org.mpris.MediaPlayer2.vlc"
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default | c.p.music] There is more than one backend implementing "org.qt-project.qtivi.MediaPlayer/1.0" . Using the first one
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml.ipc | c.p.music] Could not connect to ApplicationInterfaceExtension "com.pelagicore.music.control" : "No such object path '/ExtensionInterfaces/com_pelagicore_music_control'" [qmlapplicationinterfaceextension.cpp:142]
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: == STARTUP TIMING REPORT: c.p.music ==
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'020.052 entered main                                  ##
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'235.084 after logging setup                           #############
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'327.224 after basic initialization                    ##################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'330.381 after dbus initialization                     ##################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'333.853 after application config initialization       ##################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'340.088 after window registration                     ##################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'353.473 after application interface initialization    ###################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'364.274 starting application                          ####################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 0'364.524 after loading plugins and import paths        ####################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 1'150.266 after engine loading main qml file            ############################################################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 1'150.340 after creating and setting application window #############################################################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: 1'150.341 component loading and creating complete.      #############################################################
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [INFO | qt.ivi.media.media_simulator | c.p.music] Scanning done
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:18 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:49 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:49 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:49 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:49 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]: *** process /usr/bin/appman-launcher-qml: com.luxoft.vehicle (678) crashed ***
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:  > why: uncaught signal 11 (Segmentation fault)
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:  > backtrace:
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    1: /usr/bin/appman-launcher-qml() [0x4516f4]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    2: /usr/bin/appman-launcher-qml() [0x450750]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    3: __kernel_rt_sigreturn [+0]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    4: operator==(QString const&, QString const&) [+0x4]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    5: QQuickIcon::operator==(QQuickIcon const&) const [+0x30]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    6: QQuickIconLabel::setIcon(QQuickIcon const&) [+0x24]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:    7: /usr/lib/libQt5QuickControls2.so.5(+0x28e64) [0x7f84ff4e64]
      Jun 08 07:12:50 b2qt-jetson-tx2 appcontroller[485]:  > the process will be aborted (core dump)
      Jun 08 07:12:52 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:12:52 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:12:52 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:52 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:53 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:53 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:53 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:12:53 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:12:58 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml] Unable to assign PrimaryWindow_QMLTYPE_174 to QQuickWindow [PrimaryWindow.qml:170]
      Jun 08 07:12:58 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.qml] Unable to assign [undefined] to QObject* [ApplicationInfo.qml:292]
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: [WARN | am.deployment | qml-launcher] Absolute import path in the runtime configuration can lead to problems inside containers (e.g. "/opt/neptune3/imports/shared") [main.cpp:239]
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.UTF-8"
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: [WARN | default] QOpenGLTexturePrivate::destroy() called without a current context.
      Jun 08 07:13:37 b2qt-jetson-tx2 appcontroller[485]: Texture has not been destroyed
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            sapiippo Samuli Piippo
            sapiippo Samuli Piippo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes