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

Call for testing: updated Systemd from Xenial

Scheduled Pinned Locked Moved OS
7 Posts 5 Posters 999 Views 3 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.
    • P Offline
      peat_psuwit
      last edited by 2 Oct 2020, 11:14

      This is a call for testing the updated Systemd package, imported from Ubuntu 16.04.

      Wait, doesn't Ubuntu Touch still run Upstart? Well, systemd is far wider than an init system and includes an essential component (udev) for the system. Besides, some other packages are still installed in the rootfs.

      Some of the imported releases are security releases, however, not all of them are related to the components Ubuntu Touch uses. I personally think it's still better to import all of them, as it'll be easier to import those that are related to us in the future.

      I also improve our patch a bit by fixing memory leak and improve error handling.

      To test out, make sure you're on the devel channel. Then, run:

      sudo mount -t tmpfs tmpfs /var/cache/apt/archives
      sudo ubports-qa install systemd-packaging 1
      sudo reboot; exit
      

      For more information, see the PR: https://github.com/ubports/systemd-packaging/pull/1

      T 1 Reply Last reply 2 Oct 2020, 20:12 Reply Quote 2
      • T Offline
        tigerpro @peat_psuwit
        last edited by 2 Oct 2020, 20:12

        @peat_psuwit I will give this a try on my note 4 port, I also have a hammerhead I can try this on as well

        Whether you think you can, or you can't, if you do not try, you will never truly know. So give it a Go.

        1 Reply Last reply Reply Quote 0
        • I Offline
          Isaac
          last edited by 3 Oct 2020, 00:20

          I've installed the update.
          Good news — it didn't break anything, i 've used before.
          How can i help and what should i test?

          1 Reply Last reply Reply Quote 0
          • P Offline
            peat_psuwit
            last edited by 14 Oct 2020, 18:16

            @Isaac Sorry, forget to check the forum. One specific thing to test is changing timezone in the system settings. Other than that, just try using the phone as normal.

            @tigerpro Do you have any update?

            T 1 Reply Last reply 15 Oct 2020, 21:43 Reply Quote 0
            • L Offline
              lduboeuf
              last edited by 15 Oct 2020, 20:58

              so one thing i don't get, last year, when talking about upstart to systemd, i've heard that it could not be possible for legacy devices due to kernel limitation, it is no more the case ?

              D 1 Reply Last reply 16 Oct 2020, 17:24 Reply Quote 0
              • T Offline
                tigerpro @peat_psuwit
                last edited by 15 Oct 2020, 21:43

                @peat_psuwit so far I have tried it on my trltespr and flo, I havent had any issues so far with either device, I still have to try it on hammerhead

                Whether you think you can, or you can't, if you do not try, you will never truly know. So give it a Go.

                1 Reply Last reply Reply Quote 0
                • D Offline
                  dobey @lduboeuf
                  last edited by 16 Oct 2020, 17:24

                  @lduboeuf We are not using systemd itself on 16.04, and the kernel version requirement is a bit of a misunderstanding. This update still doesn't mean we're using systemd for the init system. However, the systemd source provides many things which we do need, such as udev.

                  Newer kernels are only required for some features of systemd, and newer versions of systemd may require newer kernels, hence the comments relating those two as a concern, along with the need to upgrade to 20.04.

                  1 Reply Last reply Reply Quote 1
                  • First post
                    Last post