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

Libertine on Pixel 3a XL?

Scheduled Pinned Locked Moved Solved Support
16 Posts 2 Posters 703 Views 1 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.
    • W Offline
      wynn1212 @thedeafenguy
      last edited by 29 Apr 2024, 13:48

      @thedeafenguy While installing container, can you click that container name, click the setting icon on the top-right corner, then click container information to see the installation detail to figure out what went wrong?
      screenshot20240429_214605228.png
      screenshot20240429_214803334.png
      screenshot20240429_214624285.png
      screenshot20240429_214626285.png

      My devices that were powered by Ubuntu Touch
      Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
      Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

      My devices that used Lomiri Desktop
      Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

      T 1 Reply Last reply 29 Apr 2024, 13:58 Reply Quote 0
      • T Offline
        thedeafenguy @wynn1212
        last edited by thedeafenguy 29 Apr 2024, 13:58

        @wynn1212 Not really. The last of the 'Operation details' says something like "Created base system successfuly" and then the name, distribution, status change to unknown. Exiting the libertine tab in settings and going back to the libertine tab prompts me to install libertine again.

        W 1 Reply Last reply 29 Apr 2024, 14:55 Reply Quote 0
        • W Offline
          wynn1212 @thedeafenguy
          last edited by 29 Apr 2024, 14:55

          @thedeafenguy Try this in terminal, and output the result here

          phablet@ubuntu-phablet~$ LANG=C libertine-container-manager create -i focal
          

          My devices that were powered by Ubuntu Touch
          Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
          Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

          My devices that used Lomiri Desktop
          Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

          T 1 Reply Last reply 29 Apr 2024, 15:48 Reply Quote 0
          • T Offline
            thedeafenguy @wynn1212
            last edited by 29 Apr 2024, 15:48

            @wynn1212 The result of that is:

            I: Base system installed successfully:
            /usr/sbin/chroot.fakechroot: line 105: 78
            709 Segmentation fault      env -u FAKECH
            ROOT_BASE_ORIG FAKECHROOT_CMD_ORIG= LD_LI
            BRARY_PATH="$fakechroot_chrot_paths" FAK
            ECHROOT_BASE="$fakechroot_chroot_base" "$
            fakechroot_chroot_chroot" "${@:1:$(($fake
            chroot_chroot_n - 1))}" "${fakechroot_chr
            oot_newroot#$FAKECHROOT_BASE_ORIG}" "${@:
            $(($fakechroot_chroot_n + 1))}"
            ChrootContainer.py:94: ERROR: create_libe
            rtine_container():      Failed to create 
            container
            libertine-container-manager:126: ERROR: c
            reate():        Failed to create containe
            r: 'destroy_libertine_container() missing
             1 required positional argument: 'force' '
            phablet@ubuntu-phablet:~$
            
            W 1 Reply Last reply 29 Apr 2024, 17:08 Reply Quote 0
            • W Offline
              wynn1212 @thedeafenguy
              last edited by 29 Apr 2024, 17:08

              @thedeafenguy Mine is working fine on both Fairphone 4 and Pixel 3a, maybe try upgrade your UT to latest development channel?

              If problem still persist, maybe try restore back to factory Android 9.0 image PQ3B.190801.002 and flash UT again.

              Here's the result of how should it finished

              Preparing to unpack .../language-pack-gnome-en-base_1%3a20.04+20220818_all.deb ...
              Unpacking language-pack-gnome-en-base (1:20.04+20220818) ...
              Selecting previously unselected package language-pack-gnome-en.
              Preparing to unpack .../language-pack-gnome-en_1%3a20.04+20220818_all.deb ...
              Unpacking language-pack-gnome-en (1:20.04+20220818) ...
              Setting up language-pack-gnome-en (1:20.04+20220818) ...
              Setting up language-pack-gnome-en-base (1:20.04+20220818) ...
              Reading package lists...
              Building dependency tree...
              Reading state information...
              0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
              phablet@ubuntu-phablet:~$
              

              My devices that were powered by Ubuntu Touch
              Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
              Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

              My devices that used Lomiri Desktop
              Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

              T 1 Reply Last reply 29 Apr 2024, 17:11 Reply Quote 0
              • T Offline
                thedeafenguy @wynn1212
                last edited by thedeafenguy 29 Apr 2024, 17:11

                @wynn1212 I am currently on the stable channel (I am daily driving UT) and would like to stay on the stable channel if possible. Is there any other workaround to get libertine working? I have also messed with the read-only filesystem in the past (installing stuff via apt and editing readonly files), however, I do not think that is the cause of my issues, as libertine never worked, even before i made modifications to the read-only filesystem.

                W 1 Reply Last reply 29 Apr 2024, 17:52 Reply Quote 0
                • W Offline
                  wynn1212 @thedeafenguy
                  last edited by 29 Apr 2024, 17:52

                  @thedeafenguy What is your UT OS Version?

                  My devices that were powered by Ubuntu Touch
                  Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
                  Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

                  My devices that used Lomiri Desktop
                  Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

                  T 1 Reply Last reply 29 Apr 2024, 17:55 Reply Quote 0
                  • T Offline
                    thedeafenguy @wynn1212
                    last edited by 29 Apr 2024, 17:55

                    @wynn1212 My version is: Ubuntu Touch 20.04 (OTA-4). Stable channel.

                    W 1 Reply Last reply 29 Apr 2024, 18:23 Reply Quote 0
                    • W Offline
                      wynn1212 @thedeafenguy
                      last edited by wynn1212 29 Apr 2024, 18:23

                      @thedeafenguy Is this your fresh 20.04 install, or have you upgrade from 16.04 before?
                      If you upgraded from 16.04 before, it is recommended to start from fresh due to various changes in 20.04

                      My devices that were powered by Ubuntu Touch
                      Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
                      Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

                      My devices that used Lomiri Desktop
                      Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

                      T 1 Reply Last reply 29 Apr 2024, 19:03 Reply Quote 0
                      • T Offline
                        thedeafenguy @wynn1212
                        last edited by thedeafenguy 29 Apr 2024, 19:03

                        @wynn1212 I am not entirely sure. I installed UT on 1/30/24, which is when OTA-4 came out. It is possible that the UT installer had not yet been updated yet that day, so I may have had 16.04 briefly before I updated to 20.04 (this info is off the top of my head, I may be wrong). I would say that I likely did have 16.04 briefly, as I do remember updating to OTA-4 on UT.

                        1 Reply Last reply Reply Quote 0
                        • W Offline
                          wynn1212
                          last edited by wynn1212 29 Apr 2024, 19:27

                          @thedeafenguy said in Libertine on Pixel 3a XL?:

                          Is there any other workaround to get libertine working?

                          As far as I know, there isn't any other workaround to get Libertine working. Your Libertine container crashed when entering the second stage (chroot to container):

                          I: Base system installed successfully:
                          /usr/sbin/chroot.fakechroot: line 105: 78709 Segmentation fault      env -u FAKECHROOT_BASE_ORIG FAKECHROOT_CMD_ORIG= LD_LIBRARY_PATH="$fakechroot_chrot_paths" FAKECHROOT_BASE="$fakechroot_chroot_base" "$fakechroot_chroot_chroot" "${@:1:$(($fakechroot_chroot_n - 1))}" "${fakechroot_chroot_newroot#$FAKECHROOT_BASE_ORIG}" "${@:$(($fakechroot_chroot_n + 1))}"
                          

                          I would suggest reflashing the 20.04 stable image via ubports-installer without checking 'Wipe Userdata'. Additionally, you can always change the channel from stable to development or vice versa without losing your data.

                          While this operation shouldn't erase your data, it's still recommended to back up your data before flashing. You can use TWRP 3.3.1 to back up your data partition to a USB-C drive. If you need to wipe userdata, you can restore the data partition via TWRP after a clean UT flash. I have already done this on both Fairphone 4 and Pixel 3a.

                          If the problem persists after the reflash or channel change, consider restoring back to the factory Android 9.0 image PQ3B.190801.002 and then flashing UT again. After the clean flash, test immediately to see if Libertine works or not, and then decide whether to restore the data partition.

                          If Libertine still doesn't work after a clean flash, there may be a bug specific to the Pixel 3a XL. In this case, consider file a bug report to UBports by following the bug reporting process.

                          I hope this information helps.

                          My devices that were powered by Ubuntu Touch
                          Fairphone 4 (fp4) 8G/256G - 20.04 Development (main phone)
                          Google Pixel 3a (sargo) 4G/64G - 20.04 Stable

                          My devices that used Lomiri Desktop
                          Surface Go 3 (8G RAM) - Ubuntu 24.04 LTS (By Ubuntu Unity)

                          T 1 Reply Last reply 30 Apr 2024, 01:05 Reply Quote 0
                          • T Offline
                            thedeafenguy @wynn1212
                            last edited by 30 Apr 2024, 01:05

                            @wynn1212 Yep, reflashing the android 9 image and reinstalling seems to have worked. Thanks!

                            1 Reply Last reply Reply Quote 0
                            • T thedeafenguy has marked this topic as solved on 30 Apr 2024, 01:05
                            14 out of 16
                            • First post
                              14/16
                              Last post