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

Settings > Libertine on Focal OTA-2 refuses to do anything

Scheduled Pinned Locked Moved Solved Libertine
13 Posts 2 Posters 767 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.
    • D Offline
      dln949 @arubislander
      last edited by 2 Aug 2023, 20:05

      @arubislander Rebooting did not help.

      I ran the command, here is the error message output, I have no idea what it is trying to tell me:

      E: No pkgdetails available; either install perl, or build pkgdetails.c from the base-installer source package
      ChrootContainer.py:94: ERROR: create_libertine_container(): Failed to create container
      libertine-container-manager:126: ERROR: create(): Failed to create container: 'destroy_libertine_container() missing 1 required positional argument: 'force' '

      A 2 Replies Last reply 2 Aug 2023, 23:36 Reply Quote 0
      • A Offline
        arubislander @dln949
        last edited by 2 Aug 2023, 23:36

        @dln949 looks like your install didn't go well. I haven't tried creating a libertine container on OTA-2, so not sure if this is from a bad update, a bad install or what. Will try tomorrow on my P3a to see what happens.

        πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
        Happily running Ubuntu Touch
        Google Pixel 3a (20.04 DEV)
        JingPad (24.04 preview)
        Meizu Pro 5 (16.04 DEV)

        1 Reply Last reply Reply Quote 0
        • A Offline
          arubislander @dln949
          last edited by 2 Aug 2023, 23:37

          @dln949 just as an extra check. Are you sure you have internet access on your device?

          πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
          Happily running Ubuntu Touch
          Google Pixel 3a (20.04 DEV)
          JingPad (24.04 preview)
          Meizu Pro 5 (16.04 DEV)

          D 1 Reply Last reply 3 Aug 2023, 02:48 Reply Quote 0
          • D Offline
            dln949 @arubislander
            last edited by 3 Aug 2023, 02:48

            @arubislander I can confirm that internet access on this device is working as expected.

            A 1 Reply Last reply 3 Aug 2023, 16:01 Reply Quote 0
            • A Offline
              arubislander @dln949
              last edited by 3 Aug 2023, 16:01

              @dln949 just switched to 20.04 stable channel from devel. Then succesfully created a Libertine container from the command line.

              Maybe you could try the following:
              Go to Settings -> Updates, then clear all the updates by tapping the trash can icon the second one from the right in the upper right corner.
              Then switch to the Release candidate channel by tapping on the cogwheel in the upper rightmost corner. Go back two screens and wait for the update to download. Install that and try creating a container. If it works switch back to stable and try again.

              πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
              Happily running Ubuntu Touch
              Google Pixel 3a (20.04 DEV)
              JingPad (24.04 preview)
              Meizu Pro 5 (16.04 DEV)

              D 1 Reply Last reply 3 Aug 2023, 18:46 Reply Quote -1
              • D Offline
                dln949 @arubislander
                last edited by 3 Aug 2023, 18:46

                @arubislander

                Not clear on something:

                I switch to the release channel, then try installing a container. Suppose that works. Question: Do I delete that container before switching back to the stable channel?

                A 1 Reply Last reply 3 Aug 2023, 19:53 Reply Quote 0
                • A Offline
                  arubislander @dln949
                  last edited by 3 Aug 2023, 19:53

                  @dln949 well, say it works, then why not keep the container. You then at least have one container in the event that creating a second one did not work once you switch back to stable.

                  If creating the second one does work then you can always delete one afterwards.

                  πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                  Happily running Ubuntu Touch
                  Google Pixel 3a (20.04 DEV)
                  JingPad (24.04 preview)
                  Meizu Pro 5 (16.04 DEV)

                  D 1 Reply Last reply 4 Aug 2023, 02:39 Reply Quote 0
                  • D Offline
                    dln949 @arubislander
                    last edited by 4 Aug 2023, 02:39

                    @arubislander I followed your suggested steps, and now when back on the stable channel I was able to install a container. Thanks.

                    I'm curious: What is your theory of why this worked, what was wrong on my device?

                    A 1 Reply Last reply 4 Aug 2023, 05:04 Reply Quote 0
                    • A Offline
                      arubislander @dln949
                      last edited by arubislander 8 Apr 2023, 07:49 4 Aug 2023, 05:04

                      @dln949 based on the fact that the steps you followed worked for you, I must conclude that something was missing, or not in the right state, on your device, software wise.
                      This might have been from a bad install, or more likely from a partial update after some manual experimentation with apt.

                      Switching update channels causes a complete image to be downloaded on and applied to your device. This is the equivalent to running your device through the installer anf leaving bootstrap and wipe unticked, but more convenient, in my opinion.

                      πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                      Happily running Ubuntu Touch
                      Google Pixel 3a (20.04 DEV)
                      JingPad (24.04 preview)
                      Meizu Pro 5 (16.04 DEV)

                      D 1 Reply Last reply 4 Aug 2023, 05:24 Reply Quote 0
                      • D Offline
                        dln949 @arubislander
                        last edited by 4 Aug 2023, 05:24

                        @arubislander One final question:

                        Is the installation of apps in a focal container known to be problematic or spotty
                        and inconsistent at this time? Once I had the focal container established, installing applications like gedit and gnome-calculator worked normally with no problems. But an application like mousepad appeared to be installed, but I cannot find the icon for it in the "app drawer" - yet I can open the mousepad gui from the terminal.

                        Also, in the libertine setting, once I tap on the focal container I created, if I tap on the plus sign and select "Choose Debian package to install", I get this message: "No Debian packages available".

                        A 1 Reply Last reply 4 Aug 2023, 05:54 Reply Quote 0
                        • A Offline
                          arubislander @dln949
                          last edited by 4 Aug 2023, 05:54

                          @dln949 The libertine settings app is somewhat fragile at the moment. (Improvement suggestions and PR's are welcomed.)

                          ... an application like mousepad appeared to be installed, but I cannot find the icon for it in the "app drawer".

                          After installing an application in a Libertine container, it is sometimes necessary to refresh the app drawer to see the new icons. You can do this by swiping down in the opened app drawer.

                          if I tap on the plus sign and select "Choose Debian package to install", I get this message: "No Debian packages available".

                          This is the expected behavior. That option is for installing downloaded deb packages. It displays any .deb files that are present in the Downloads folder.
                          If you know the exact name of the package you want to install, you can use the second button.
                          I almost exclusively use the third button to search the repositories for the package I am looking for.
                          But be careful, one stray tap will have you installing an unintended app. And the best course of action is to let the install run its course, before deleting the package and trying again.

                          πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                          Happily running Ubuntu Touch
                          Google Pixel 3a (20.04 DEV)
                          JingPad (24.04 preview)
                          Meizu Pro 5 (16.04 DEV)

                          1 Reply Last reply Reply Quote 0
                          • D dln949 marked this topic as a question on 4 Aug 2023, 06:13
                          • D dln949 has marked this topic as solved on 4 Aug 2023, 06:13
                          12 out of 13
                          • First post
                            12/13
                            Last post