• Call for testing: Ubuntu Touch 24.04-1.3

    OS
    64
    10 Votes
    64 Posts
    4k Views
    stanwoodS
    I confirm the lost of cellular signal indication on the top bar menu (Redmi Note 9S), though all phone, sms & data do work fine. Channel: Stable (24.04-1.3) I did also confirm the issue on the Gitkab ticket.
  • Ubuntu Touch Q&A 190 Saturday 16th May at 19:00 UTC

    Pinned until 5/17/26, 6:40 PM Locked News
    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • Ubuntu Touch Q&A 190 call for questions.

    Pinned until 5/17/26, 5:28 PM News
    2
    0 Votes
    2 Posts
    52 Views
    D
    @UBportsNews "With the 24.04 base now stable (OTA 1.3), the community is looking forward to the 2.x series. My question is about the physical usability of the interface: Ergonomics on Large Devices: On tablets (like the Volla Tablet) and large phones (like the Pixel 3a XL), having the 'Back' button and menus in the top-left corner is very uncomfortable for daily use. Are there plans in the 2.x series to implement bottom-based navigation or thumb-friendly controls to avoid 'finger gymnastics'? Simplified File Sharing: Will the 2.x series finally integrate Bluetooth into the Content Hub? For a 'mainstream' user, not being able to share a photo via Bluetooth from the Gallery is a major dealbreaker. Beyond the Expert User: What is the roadmap to make basic tasks (sharing, file management, settings) intuitive enough so that a non-technical user never has to open the Terminal? We love the progress on the 'engine' (Kernel, Wayland), but when will we see the 'cabin' (UI/UX) redesigned for modern, large-screen standards?"
  • 2 Votes
    50 Posts
    3k Views
    S
    Thank you very much for this app. I have everything i need so far and its working well and very fast. until now, the battery usage is also good .
  • vpn

    Unsolved Support
    3
    0 Votes
    3 Posts
    127 Views
    L
    I use WireGuard on a Raspberry Pi behind the router. It works perfectly. https://forums.ubports.com/topic/10154/vpn-import-openvpn-and-wireguard-configurations-using-networkmanager-nmcli?_=1769974444404
  • Custom builder for a library

    App Development
    13
    0 Votes
    13 Posts
    1k Views
    P
    Thank you very much for all the suggestions. As a first step, I’m now trying to get the elementary_config configuration program up and running. I have now compiled efl for this purpose in a Libertine container under the prefix /opt/click.ubuntu.com/pefl.maxperl/current and am trying to start the program as suggested using the shell script run_config.sh. This allowed me to resolve the error message regarding efreetd and the missing configuration Unfortunately, it still isn't working. Here's the error message I've been getting so far: ERR<90576>:elementary ../src/lib/elementary/elm_module.c:114 _elm_module_find_as() Failed to load elementary module: 'prefs_iface': No such file or directory ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF EOF ERR<90576>:eina_safety ../src/lib/ecore_evas/ecore_evas.c:3941 ecore_evas_software_x11_new() safety check failed: m == NULL ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:eina_safety ../src/lib/ecore_evas/ecore_evas.c:4056 ecore_evas_gl_x11_options_new() safety check failed: m == NULL ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:elementary ../src/lib/elementary/efl_ui_win.c:5572 _elm_win_finalize_internal() Cannot create window. ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:eo ../src/lib/eo/eo.c:1137 _efl_add_internal_end() Object of class 'Efl.Ui.Win_Legacy' - Not all of the object constructors have been executed. ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:796 _ecore_magic_fail() *** ECORE ERROR: Ecore Magic Check Failed!!! in: ecore_evas_callback_selection_changed_set() ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:798 _ecore_magic_fail() Input handle pointer is NULL! ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [....] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:796 _ecore_magic_fail() *** ECORE ERROR: Ecore Magic Check Failed!!! in: ecore_evas_callback_drop_drop_set() ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:798 _ecore_magic_fail() Input handle pointer is NULL! ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:796 _ecore_magic_fail() *** ECORE ERROR: Ecore Magic Check Failed!!! in: ecore_evas_callback_drop_motion_set() ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:798 _ecore_magic_fail() Input handle pointer is NULL! ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:796 _ecore_magic_fail() *** ECORE ERROR: Ecore Magic Check Failed!!! in: ecore_evas_callback_drop_state_changed_set() ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:ecore ../src/lib/ecore/ecore.c:798 _ecore_magic_fail() Input handle pointer is NULL! ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF ERR<90576>:evas_main ../src/lib/evas/canvas/evas_object_smart.c:746 _efl_canvas_group_efl_object_destructor() efl_canvas_group_del() was not called on this object: 0x40000000638f (Efl.Ui.Win_Legacy) ## Copy & Paste the below (until EOF) into a terminal, then hit Enter eina_btlog << EOF [...] EOF Maybe it's because EFL doesn't support Wayland? Or maybe EFL can't find the right display? Everything works perfectly in Libertine... Right now, I'm just at a loss... You can find the current status at https://github.com/MaxPerl/pefl.maxperl Thanks in advance, Max
  • Signal UT: Signal-Desktop for Ubuntu Touch

    App Development
    197
    1
    5 Votes
    197 Posts
    26k Views
    K
    Picture import succeded exactly one time - up to now more... [20260504_1350_SignalUT_no-picture.mp4](Invalid file type. Allowed types are: .png, .jpg, .bmp, .jpeg, .txt, .log) how to send You screencasts? -
  • Trying to revive 'ubtd' (Bluetooth file transfer)

    Solved App Development
    87
    0 Votes
    87 Posts
    11k Views
    P
    @gpatel-fr said: @domubpkm Well, if my calculation is correct that means about 2Mbits/s, it seems quite decent for Bluetooth. Agreed.
  • 6t and 20.04 stability

    Oneplus 6/6T
    15
    0 Votes
    15 Posts
    750 Views
    T
    @rocket2nfinity said: @tidip https://t.me/ubports_op6 Joined, thanks
  • Moto G Stylus 5G (2022 Ubuntu Touch port?

    Moved Off topic
    2
    0 Votes
    2 Posts
    92 Views
    MoemM
    @stephanmartin You might have to find someone to donate a device to, because in order to make a port the porter would need to have it on hand. Generally the easier route by far is for you to go and get a supported device.
  • "New": Nothing Phone 1 with Ubuntu Touch

    Moved Phone (1)
    24
    9 Votes
    24 Posts
    4k Views
    Vlad NirkyV
    @brenno.almeida For sure!
  • 3rd party display

    Google Pixel 3a/3a XL
    3
    0 Votes
    3 Posts
    209 Views
    J
    @MrT10001 actually it work's on UT, just not very well on the right edge, but does not work at all on droidian. I've already had to go back to android once because, shame on me, I did not fully read the instructions. I may give that a try. Just fun for me to mess with. I appreciate the info.
  • [app]{public testing-workspace enabled}~UT_office

    App Development
    15
    2
    2 Votes
    15 Posts
    745 Views
    developerbaymanD
    i think the last thing im gonna drop is "game native" im trying to port the latest version to UT as well so we can play our steam games ....after that i think ill start at the beginning and start refining everything starting with python deploy ....then openstore ....hopefully i gain some feedback by then so i can get all the bugs ....my problem is time ....i get something running i swipe around a little ....i dont have a use or need at the moment so im like "seems to work" then see something shiny over there and go do that .....if i get game native to work well people will prob want to starst porting UT to much higher end devices ....i dont think my phone has the power .....but i wanna play helldivers 2 on my phone someday
  • Bug: data mobile interface looses ip

    OS
    22
    0 Votes
    22 Posts
    1k Views
    pparentP
    @domubpkm said: May you please suggest a complete procedure to test 1°) With adb create the script with nano /home/phablet/backup-ip.sh and paste the content 2°) Give execution rights: chmod +x /home/phablet/backup-ip.sh 3°) Start the script with: sudo su -c "/home/phablet/backup-ip.sh > /home/phablet/log-backupip 2>&1 &" It will then be running until next reboot.
  • Bankieren in Nederland en België met Ubuntu Touch

    Dutch / Nederlands
    6
    0 Votes
    6 Posts
    203 Views
    P
    @Moem ABN AMRO works fine in Waydroid + microG, with root even (although I have it hidden from Magisk).
  • Morph Qt 6 in the OpenStore

    News
    5
    5 Votes
    5 Posts
    755 Views
    A
    @UBportsNews Thanks for this upgrade, it's greatly appreciated!
  • 0 Votes
    15 Posts
    397 Views
    O
    @libremax said: The printing system is not included in the Ubuntu Touch images due to a lack of space for the root filesystem on many device models. Work is currently underway to be able to increase the size of the rootfs. Is there a way to determine if my device (Nord N10 5G) might have enough space for larger root filesystem ?
  • Hello

    Off topic
    8
    0 Votes
    8 Posts
    221 Views
    L
    @Keneda Sometimes, such severe restrictions can also lead to a huge surge in innovation and creativity.
  • I have a problem with clickable to compile for Noble.

    App Development
    6
    1 Votes
    6 Posts
    665 Views
    F
    Thanks! I dived into the issue a bit more, and it seems like the problem lies in the default mapping in /etc/subuid file. The first OS regular user created usually has the assignment 100000:65536 in /etc/subuid. I decided to assign the values (231072:65536) from the user that succeed with the podman pull command to the user with previous 100000:65536. With the new values, podman (and therefore, clickman) runs without issues. I don't see any conflict on the default range assigned, but definitely that new assignment seems to fix it. Hope it helps for those that run into it
  • 0 Votes
    5 Posts
    2k Views
    MoemM
    @danfro That's a shame, it seemed like a good 'new' device for the list.