Group Details Private


Improving transparency, annoying the devs.

  • Updates on Mir and OTA-8 (and watch out, Edge channel users)

    Hey everyone,

    I wanted to give you an update from the developer team in case you aren't following the development of Ubuntu Touch very closely. To get to it quickly, it seems like we won't be able to deliver an update to Mir 1.0 or higher in Ubuntu Touch OTA-8.

    Apps failing to display

    There's a bit to unpack for this one. The best technical explanation can be gained from others on the team, but you're going to get me for this one. 😛

    The big problems

    Apps rarely display

    The most glaring issue is that apps are rarely able to display anything on the screen. They start correctly and can almost always be interacted with, but only a black box is displayed. Resizing windows in desktop mode leads to many fun effects.

    Apps doing weird things in desktop mode

    To paraphrase, it seems like there is a race condition in Mir getting a display surface (a box which the app uses to draw stuff) from Android before it has to pass it to the app.

    This problem is mainly exhibited on devices with Qualcomm chipsets.

    Poor performance

    Some actions are extremely slow. When apps display correctly, they have a very low framerate. Pulling out the dock and the app launcher is painful. There really is no excuse for this, newer versions of Mir are much more efficient than our current 0.24.

    Interestingly, the performance of the indicators is almost perfect. They feel way better to use than they do under Mir 0.24. In fact, the lowered input latency of Mir >0.26 is noticeable when scrolling around the indicators. This shows us that the failures are within Unity8 itself -- Mir is functioning perfectly.

    We should have known

    These challenges aren't entirely unexpected. The Android->Hybris->Mir->QtMir->Unity8->QtUbuntu pipeline can't be expected to be perfectly stable when several parts of that stack change all at once. We were over-optimistic when estimating how long it'd take to solve the problems upgrading Mir and Unity8 at the same time would bring.

    What's next?

    I'll change gears and focus on delivering some more fixes to OTA-8 before wrapping up. Marius will continue working on Mir and other intense low-level issues.

    This cycle has included a lot of behind-the-scenes fixes as we've been fixing up automated tests on many components (especially the Ubuntu UI Toolkit -- Thank you Rodney!), allowing us to bring on new code. I've been merging in some rather old PRs (sorry for the wait, everyone who opened those) and I hope to continue to clear the queue for this release.

    Tomorrow we'll merge the changes from our xenial_-_edge_-_mir branch into xenial_-_edge. This will cause any Qualcomm devices on the edge channel to experience the problems I listed above (and could cause general instability on other devices). It will be difficult to update Qualcomm devices without having developer mode enabled (which I hope you have anyway, you're on the edge channel). If you are using the edge channel and are not tolerant to these issues (I question how you got on edge in the first place 😛 ), please move to rc or stable using the options in System Settings.

    If you're not sure whether you're using the edge channel or not, you probably are not. The current release channel is listed in "System Settings -> Updates -> Update settings, 'Channels'"

    posted in OS
  • RE: "UbuntuTouch" name

    @Flohack said in "UbuntuTouch" name:

    There are no plans to change the name

    There is no need for more discussion on this topic at this time. I'll lock the thread to reduce noise.

    posted in General
  • RE: Nexus 7 (flo) keeps coming out of standby unprompted

    This bug is already reported:

    There is another report linking it to the sync of the contacts and calendar, but I'm not able to find that one right now...

    posted in Support
  • RE: Has something gone wrong

    Is the bootloader on your phone still locked? That is listed as "LOCK STATE" on the fastboot screen.

    posted in Support
  • RE: "UbuntuTouch" name

    @Lakotaubp said in "UbuntuTouch" name:

    @tigerpro I'm afraid calling it “Ultimate Touch” might attract the wrong sort of attention : )

    Super Smash Bros Ultimate Touch.

    alt text

    posted in General
  • Forum maintenance: Complete

    Hello everyone,

    Sorry about the short notice, but we'll be taking this forum down for maintenance at 1930 UTC (about 30 minutes after this post) today, the 7th of February 2019. We're not sure yet how long this maintenance will take, so stay tuned for updates.

    EDIT: The maintenance has been complete. Welcome back to NodeBB 😄

    posted in News
  • RE: Ubuntu Touch For Phone Lock Greeter Design

    I know that we generally like to keep the dreams flowing in design threads, but I see multiple problems with this design:

    • It appears both the left and right swipe areas are used for events which are not unlocking the device. This is a huge change from the current design to start with, but it is also much different from the rest of the OS.
    • The dock comes from the right rather than the left, and it appears to not match the current dock
    • The design as a whole doesn't really match the rest of UT. I think "Sailfish" right away, actually... convoluted gestures included

    Also, I know it's probably not a very popular opinion, but I really prefer the Ubuntu Touch lock screen without notification access. Checking my notifications is an active action that I must choose to perform now. On other platforms it's a passive distraction for me. I've found myself unbound from my Ubuntu Touch phone, unlike my Android phone.

    posted in Design
  • Finally: Translations of the documentation can start again

    Hello translators!

    It's been a while since I could say this, but translations of the UBports Documentation are updating again. You can find all the details at UBports Docs in Weblate.

    The documentation is much more intense than most translation. Whole paragraphs are presented to translate at once and a single change to any word will invalidate all previous work. Also, Sphinx does not strip out its formatting when creating the translation files. Please be careful while translating the documentation and never remove formatting characters, such as:

    • `
    • <>
    • _
    posted in Translations
  • RE: Bluetooth file transfer testing

    I would like to add that if either device is connected to Wi-Fi, it will degrade the speed and reliability of any transfer. Bluetooth uses the 2.4Ghz Wi-Fi radio to send and receive transmissions. Any use of the radio could cause a break in communications long enough to lose the transfer.

    Also, other devices using 2.4Ghz Wi-Fi in the vicinity could cause further problems. It is best to make your environment as Wi-Fi quiet as possible to avoid interference that could change the results of your tests.


    • Perform the tests away from other active Wi-Fi devices
    • Do not download files or stream video or audio from the internet while attempting to transfer files with Bluetooth
    posted in OS
  • RE: 16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako?

    Hey @chrisc, the issue you opened has been closed. Can you check to ensure it is working correctly?

    posted in OS