UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Settings app not loading / crashing

    Scheduled Pinned Locked Moved Solved Volla Phone 22
    6 Posts 2 Posters 334 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • M Offline
        marco
        last edited by

        Hi there,

        I've just made the update to 24.04 and discovered i can't open the settings anymore - no matter the enty point: settings, battery settings, network.. I had a quick look on the forum and then checked some logs with AI. Before i do something stupid I thought i'd ask if anyone has ever encountered this:

        Device: Volla Phone 22 (yggdrasil)
        Ubuntu Touch channel: 24.04-1.x/arm64/android9plus/stable
        Build: tag=24.04-1.1, version=2 (rootfs timestamp 2025-11-18, device 20251110-26930)

        Issue: System Settings (“lomiri-system-settings”) won’t open — shows spinner then closes immediately.

        Logs:

        lomiri-system-settings: library "libpq_cust.so" not found

        then systemd reports crash: Main process exited, code=killed, status=11/SEGV (segfault)

        Already tried:

        Checked /etc/os-release (shows Ubuntu 24.04.3 LTS base; UT channel info confirmed via /etc/system-image/channel.ini)
        grep -R "libpq_cust" -n /usr/lib /usr/share returns nothing (so not referenced in plain config/QML files)

        Thanks and have a good day

        G 1 Reply Last reply Reply Quote 0
        • G Offline
          gpatel-fr @marco
          last edited by

          @marco

          strange. An internet research for libpq returns references to Postgresql, a thing unlikely to be used on a phone, let alone for UT system settings. I find nothing of this name on my phone (FP5 with the same software as you) where the system settings are launching fine.

          What is the output of

          ldd /usr/bin/lomiri-system-settings ?

          If you are posting from a phone you could have trouble posting a long list, in this case use

          ldd /usr/bin/lomiri-system-settings | grep pq

          M 1 Reply Last reply Reply Quote 0
          • M Offline
            marco @gpatel-fr
            last edited by marco

            @gpatel-fr

            thanks for the quick reply
            here is the output:

             ldd /usr/bin/lomiri-system-settings
                    linux-vdso.so.1 (0x000000708c4ee000)
                    /usr/lib/aarch64-linux-gnu/libtls-padding.so (0x000000708c430000)
                    libQt5Widgets.so.5 => /lib/aarch64-linux-gnu/libQt5Widgets.so.5 (0x000000708bd20000)
                    libLomiriSystemSettings.so.1 => /lib/aarch64-linux-gnu/libLomiriSystemSettings.so.1 (0x000000708bcf0000)
                    libLomiriSystemSettingsPrivate.so.0.0 => /lib/aarch64-linux-gnu/libLomiriSystemSettingsPrivate.so.0.0 (0x000000708bcb0000)
                    libglib-2.0.so.0 => /lib/aarch64-linux-gnu/libglib-2.0.so.0 (0x000000708bb30000)
                    libQt5Quick.so.5 => /lib/aarch64-linux-gnu/libQt5Quick.so.5 (0x000000708b550000)                                         
                    libQt5Gui.so.5 => /lib/aarch64-linux-gnu/libQt5Gui.so.5 (0x000000708aeb0000)  
                    libQt5Qml.so.5 => /lib/aarch64-linux-gnu/libQt5Qml.so.5 (0x000000708a9e0000)  
                    libQt5Core.so.5 => /lib/aarch64-linux-gnu/libQt5Core.so.5 (0x000000708a430000)
                    libstdc++.so.6 => /lib/aarch64-linux-gnu/libstdc++.so.6 (0x000000708a1a0000)  
                    libgcc_s.so.1 => /lib/aarch64-linux-gnu/libgcc_s.so.1 (0x000000708a160000)    
                    libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000007089fa0000)            
                    /lib/ld-linux-aarch64.so.1 (0x000000708c4b1000)                               
                    libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000007089ef0000)            
                    libQt5DBus.so.5 => /lib/aarch64-linux-gnu/libQt5DBus.so.5 (0x0000007089e30000)
                    libpcre2-8.so.0 => /lib/aarch64-linux-gnu/libpcre2-8.so.0 (0x0000007089d80000)
                    libQt5QmlModels.so.5 => /lib/aarch64-linux-gnu/libQt5QmlModels.so.5 (0x0000007089cd0000)
                    libQt5Network.so.5 => /lib/aarch64-linux-gnu/libQt5Network.so.5 (0x0000007089ae0000)
                    libGLESv2.so.2 => /lib/aarch64-linux-gnu/libGLESv2.so.2 (0x0000007089a90000)
                    libpng16.so.16 => /lib/aarch64-linux-gnu/libpng16.so.16 (0x0000007089a30000)
                    libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x00000070899f0000)
                    libharfbuzz.so.0 => /lib/aarch64-linux-gnu/libharfbuzz.so.0 (0x00000070898c0000)
                    libmd4c.so.0 => /lib/aarch64-linux-gnu/libmd4c.so.0 (0x0000007089890000)
                    libdouble-conversion.so.3 => /lib/aarch64-linux-gnu/libdouble-conversion.so.3 (0x0000007089850000)
                    libicui18n.so.74 => /lib/aarch64-linux-gnu/libicui18n.so.74 (0x00000070894d0000)
                    libicuuc.so.74 => /lib/aarch64-linux-gnu/libicuuc.so.74 (0x0000007089290000)
                    libpcre2-16.so.0 => /lib/aarch64-linux-gnu/libpcre2-16.so.0 (0x00000070891f0000)
                    libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000007089130000)
                    libdbus-1.so.3 => /lib/aarch64-linux-gnu/libdbus-1.so.3 (0x00000070890b0000)
                    libgssapi_krb5.so.2 => /lib/aarch64-linux-gnu/libgssapi_krb5.so.2 (0x0000007089040000)
                    libGLdispatch.so.0 => /lib/aarch64-linux-gnu/libGLdispatch.so.0 (0x0000007088eb0000)
                    libfreetype.so.6 => /lib/aarch64-linux-gnu/libfreetype.so.6 (0x0000007088dd0000)
                    libgraphite2.so.3 => /lib/aarch64-linux-gnu/libgraphite2.so.3 (0x0000007088d90000)
                    libicudata.so.74 => /lib/aarch64-linux-gnu/libicudata.so.74 (0x0000007087010000)
                    libsystemd.so.0 => /lib/aarch64-linux-gnu/libsystemd.so.0 (0x0000007086f10000)
                    libkrb5.so.3 => /lib/aarch64-linux-gnu/libkrb5.so.3 (0x0000007086e30000)
                    libk5crypto.so.3 => /lib/aarch64-linux-gnu/libk5crypto.so.3 (0x0000007086de0000)
                    libcom_err.so.2 => /lib/aarch64-linux-gnu/libcom_err.so.2 (0x0000007086db0000)
                    libkrb5support.so.0 => /lib/aarch64-linux-gnu/libkrb5support.so.0 (0x0000007086d80000)
                    libbz2.so.1.0 => /lib/aarch64-linux-gnu/libbz2.so.1.0 (0x0000007086d50000)
                    libbrotlidec.so.1 => /lib/aarch64-linux-gnu/libbrotlidec.so.1 (0x0000007086d20000)
                    libcap.so.2 => /lib/aarch64-linux-gnu/libcap.so.2 (0x0000007086cf0000)
                    libgcrypt.so.20 => /lib/aarch64-linux-gnu/libgcrypt.so.20 (0x0000007086be0000)
                    liblz4.so.1 => /lib/aarch64-linux-gnu/liblz4.so.1 (0x0000007086ba0000)
                    liblzma.so.5 => /lib/aarch64-linux-gnu/liblzma.so.5 (0x0000007086b50000)
                    libkeyutils.so.1 => /lib/aarch64-linux-gnu/libkeyutils.so.1 (0x0000007086b20000)
                    libresolv.so.2 => /lib/aarch64-linux-gnu/libresolv.so.2 (0x0000007086af0000)
                    libbrotlicommon.so.1 => /lib/aarch64-linux-gnu/libbrotlicommon.so.1 (0x0000007086ab0000)
                    libgpg-error.so.0 => /lib/aarch64-linux-gnu/libgpg-error.so.0 (0x0000007086a60000)
            
            

            let me know if you need anything else

            M 1 Reply Last reply Reply Quote 0
            • M Offline
              marco @marco
              last edited by

              (screenshot20260119_184706755.png screenshot20260119_184622903.png

              also it might be related but i have no access to the battery settings or way of knowing how much is left.

              G 1 Reply Last reply Reply Quote 0
              • G Offline
                gpatel-fr @marco
                last edited by

                @marco said in Settings app not loading / crashing:

                here is the output:

                huh, there is no missing library here, nor any reference to the mysterious libpq_custom.
                Now I think only of it, but running /usr/bin/lomiri-system-settings in the terminal displays all the console error messages. There are quite a few for me even if the app works, but there could be more interesting things in the output on your phone.

                @marco said in Settings app not loading / crashing:

                way of knowing how much is left.

                try to run this in the terminal (or via ssh):

                gsettings set org.ayatana.indicator.power show-percentage true
                
                M 1 Reply Last reply Reply Quote 0
                • M Offline
                  marco @gpatel-fr
                  last edited by marco

                  @gpatel-fr
                  Well i turned the phone off all night and this morning the battery showed up in the bar and it can access the settings.. i d turned the phone off multiple times yesterday but it hadn't helped..
                  i ll just consider this some mystery..

                  thanks for the support anyways

                  1 Reply Last reply Reply Quote 0
                  • M marco marked this topic as a question on
                  • M marco has marked this topic as solved on

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post