• [How to] Run Docker on your device

    Pinned until 2/20/26, 12:57 PM Support
    9
    7 Votes
    9 Posts
    1k Views
    fredldotmeF
    Good news: Now that Ubuntu Touch 24.04-1.2 is out, you are able to install Docker without --devmode!
  • Trying to revive 'ubtd' (Bluetooth file transfer)

    Unsolved App Development
    64
    0 Votes
    64 Posts
    4k Views
    paulcarrotyP
    @PhAndersson there's active OpenStore matrix room.
  • Encryption

    Unsolved Oneplus Nord N10
    6
    0 Votes
    6 Posts
    306 Views
    fredldotmeF
    Kernel 4.19 has an opportunity to receive fscrypt v2 support by backporting it as per docs: https://docs.ubports.com/en/latest/porting/configure_test_fix/Fscrypt.html You can ask your port maintainer to do that.
  • Call for testing: calendar-app

    OS
    14
    4 Votes
    14 Posts
    658 Views
    lduboeufL
    @gandalf said in Call for testing: calendar-app: not sure if this is a calendar, cloud account, or other issue. I just installed your version, but I can't get my radicale dav calender to sync. I have removed the old accounts before the upgrade to 24.04 and I have cleaned the evolution sources. I also tried both the cal dav url with and without the full path to the calendar. The app very cheerfully declares sync finished and then displays the sync error in the status bar. The calendar server itself is working as I can sync it from the waydroid running on the phone (FP4, 24.04-1.2, from the RC channel), though there's a recently closed tickets that says a sync fix might have landed only in the daily channel yet? hmm, it should work on RC, tested that a week ago with my radicale server without issue ( my url was like http://192.168.1.345:5232 )
  • Call for testing: Ubuntu Touch 24.04-1.2

    OS
    63
    5 Votes
    63 Posts
    4k Views
    OtaDrO
    Let me clarify: handsfree via Bluetooth, it worked for me with 20.4 probably so that the sound /output/ went through the handsfree but the phone's microphone was used for input. So it was more of a mode like an external speaker connected via Bluetooth. with 20.4 it worked reliably on the Pixel 3A xl.
  • Ubuntu touch as PC?

    General
    10
    1 Votes
    10 Posts
    2k Views
    M
    Out of curiosity, I tried to get Thunderbird to behave properly on a Fairphone 4. Maybe it would be an idea to make a one-click-install that does all this for a newbie. openSUSE software catalogue has a one-click yaml installer script which sets everything up. Just an idea to make it user friendlier to get common software working out of the box so to say for a newbie to make it easier to adopt Ubuntu Touch. Step 1: Installing Thunderbird inside a Libertine container For those of you newbies wondering how to get Thunderbird Mail client working in desktop mode on Ubuntu Touch, this is one way that seems to work well. Thunderbird has so far not crashed a single time. However the Ubuntu Terminal app and nano crashed several times during this test. This markup was written in nano and copied to this forum spot to test the interoperability between different windows in desktop mode. Copy-paste functionality between windows seems to be a bit glitchy at the time of writing. I messed around with settings until I got something that would work in desktop mode for Fairphone 4 running channel 24.04/daily. Installing Thunderbird as DEB Install Libertine Tweak Tool from Openstore. Activate lirsh command with Libertine Tweak Tool. Open a terminal window and type: lirsh fakeroot We need command add-apt-repository command from package software-properties-common. apt-get update apt-get upgrade apt-get install software-properties-common On my Fairphone 4 I was also obliged to install package apt-utils that for some reason did not install correctly by itself. apt-get install apt-utils At this point it was possible to issue terminal command: add-apt-repository ppa:mozillateam/ppa cat <<EOF | tee /etc/apt/preferences.d/thunderbird-ppa Package: thunderbird Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 Package: thunderbird Pin: release o=Ubuntu Pin-Priority: -1 EOF apt-get update apt-cache policy thunderbird # apt install thunderbird DEBIAN_FRONTEND="noninteractive" apt install thunderbird exit # jump out of fakeroot thunderbird --version Now you can test if terminal command thunderbird launches something. On my Fairphone 4, I saw a shaddow window but nothing more. I remembered reading that you have to force Xwayland in some way. # lirsh GDK_BACKEND=x11 thunderbird On my Fairphone 4, the zoom factor is quite big. Let's try to lower the zoom. One way to lower the zoom is to edit Libertine container noble file ~/.Xdefaults and adjust Xft.dpi: 120 from default value Xft.dpi: 197. Exiting lirsh and re-entering lirsh should activate the new DPI setting. Then re-launch thunderbird from command line and see if the zoom factor is better. # lirsh GDK_BACKEND=x11 thunderbird Now the window looks a bit better with not such a large zoom factor in desktop mode. The other way is to use a scaling factor directly before launching thunderbird. Try this and see if the zoom factor is lower with standard setting Xft.dpi: 197. # lirsh GDK_DPI_SCALE=0.6 GDK_BACKEND=x11 thunderbird Once the scaling is okay for your eyes you can create a thunderbird-launcher. # lirsh mkdir -p ~/.local/bin echo "GDK_DPI_SCALE=0.6 GDK_BACKEND=x11 thunderbird" > ~/.local/bin/thunderbird-launcher chmod +x ~/.local/bin/thunderbird-launcher On my Fairphone 4, Libertine container noble folder ~/.local/bin was not in my Libertine container variable $PATH: # lirsh echo $PATH Editing Libertine container noble file .bashrc should do the trick. Added the following lines at the end of .bashrc: if [ -d ~/.local/bin ]; then export PATH="$HOME/.local/bin:$PATH" fi if [ -d ~/bin ]; then export PATH="$HOME/bin:$PATH" fi Exiting lirsh and re-entering lirsh should activate the new setting. exit # jump out of lirsh lirsh echo $PATH thunderbird-launcher This command should open thunderbird inside lirsh with desired zoom. Step 2: Making a Thunderbird Mail main menu item shortcut Now that this is working, let's try to create an Ubuntu Touch shortcut in the main menu. This can be done manually of course. In this example, I will piggy-back on what is already available. Open another terminal tab (without lirsh environment). mkdir -p ~/.local/share/applications mkdir -p ~/.local/share/icons/hicolor/scalable/apps wget -O ~/.local/share/icons/hicolor/scalable/apps/thunderbird.svg https://upload.wikimedia.org/wikipedia/commons/2/2f/Thunderbird_2023_icon.svg wget -O ~/.local/share/icons/hicolor/index.theme https://raw.githubusercontent.com/spk121/hicolor-icon-theme/refs/heads/master/index.theme sed -i "s|^Comment=.*$|Comment=Ubuntu Touch Icon Theme|g" ~/.local/share/icons/hicolor/index.theme echo "Update icon caches (maybe obsolete)" touch ~/.local/share/icons/hicolor update-icon-caches ~/.local/share/icons/hicolor # or touch ~/.local/share/icons/hicolor gtk-update-icon-cache ~/.local/share/icons/hicolor echo echo "We can re-use the thunderbird.desktop file that is in the Libertine container" cp -v /userdata/user-data/phablet/.cache/libertine-container/noble/rootfs/usr/share/applications/thunderbird.desktop ~/.local/share/applications/thunderbird.desktop echo echo "Using scaling factor GDK_DPI_SCALE=1.2" echo "to achieve similar scaling as with" echo "Libertine container 'noble' GDK_DPI_SCALE=0.6" sed -i "s|^Exec=.*$|Exec=bash -c \'GDK_DPI_SCALE=1.2 GDK_BACKEND=x11 /userdata/user-data/phablet/.cache/libertine-container/noble/rootfs/usr/bin/thunderbird\' %u|g" ~/.local/share/applications/thunderbird.desktop echo echo "Ubuntu Touch does not seem to find the thunderbird icon" echo "by itself." echo " Icon=thunderbird" echo "Icon has to be specified exactly with path to show in main menu." echo " Icon=/path/to/scalable/svg" sed -i "s|^Icon=.*$|Icon=/home/phablet/.local/share/icons/hicolor/scalable/apps/thunderbird.svg|g" ~/.local/share/applications/thunderbird.desktop echo echo "Trigger main menu update" mv ~/.local/share/applications/thunderbird.desktop ~/.local/share/applications/tmp.desktop mv ~/.local/share/applications/tmp.desktop ~/.local/share/applications/thunderbird.desktop echo echo "You should now see Thunderbird Mail" echo "in Ubuntu Touch main menu." echo echo "Done." Now there should be a visible "Thunderbird Mail" launcher in Ubuntu Touch main menu. Try hitting the "Super-key" (sometimes this key has four windows left of the space bar, sometimes it can have an apple design or command key) on your external wired PS-2 keyboard (or wireless keyboard) and type thund which should be enough to make Thunderbird Mail laucher visible. If all went well, you should now be able to set up any mail account and optionally create an OpenPGP encryption key to be used when sending encrypted email to somebody else whatever email provider they use, given that the recipient has a mail reader that can use your public OpenPGP key to decrypt the email message you sent them. If they also use Thunderbird Mail client, OpenPGP encryption will work in the same way on their system. Several other mail clients, such as Evolution Mail client support OpenPGP encryption in a similar way but it might require more to configure it than in Thunderbird, which is more user friendly in this particular aspect. Of course, the email meta data will most probably not be encrypted. If you wish to avoid email metadata you might want to use tuta-mail or proton-mail or any other mail that never leaves the email provider. If somebody knows how to get a mail reader for tuta-mail or proton-mail to Ubuntu Touch, I am sure some users would appreciate that. Having Morph browser open with several tabs and Thunderbird Mail open at the same time uses 5.9Gi RAM memory, reports terminal command free -h.
  • Ubuntu Touch Q&A 184 call for questions

    Pinned until 2/22/26, 7:58 PM News
    5
    0 Votes
    5 Posts
    587 Views
    D
    Usually you should avoid talking about a bug but this is quite essential because many people ask this and it's missing: when will the problem of external notifications missing from TELEports be fixed?
  • "New": Nothing Phone 1 with Ubuntu Touch

    General
    2
    7 Votes
    2 Posts
    356 Views
    W
    @libremax Wow, nice bit of news! Thanks for sharing
  • 0 Votes
    2 Posts
    129 Views
    MrT10001M
    @LobsterDarts There is a community port for the TB-X606, look on the forum under the Lenovo section. There are some prerequisites which you have to do and can be a bit challenging if they don't work. As for the version, F is WiFi only, X is LTE and WiFi. If you do try to install UT on this tablet, not everything works, so read through the forum and have a return to Android strategy.
  • Looking for testers: port for Lenovo Tab M8 HD (TB-8505F)

    Moved Porting
    73
    6 Votes
    73 Posts
    9k Views
    T
    @k.nacke Thanks for the proposal, I will first start to install (which will be the challenge like any first time For the 4G I will normally used my phone shared connection (bluetooth or wifi). But why not helping once my yearly trip will end. Shall I first start to initialize the tablet with its android, or can I start directly to flash and boot Linux ?
  • Call for testing: Ubuntu Touch 20.04 OTA-12

    OS
    3
    4 Votes
    3 Posts
    777 Views
    peat_psuwitP
    Ubuntu Touch 20.04 OTA-12 is released. Thank you everyone for testing. https://ubports.com/blog/ubports-news-1/ubuntu-touch-24-04-1-2-and-20-04-ota-12-release-3987
  • Notifications on TelePort

    Unsolved Support
    7
    0 Votes
    7 Posts
    705 Views
    E
    Thanks @lk108 ! Indeed, it's the same issue as for DeltaTouch : when I reboot with Wifi enabled and connected, notifications appear. Don't know for how long though... Hope it will be fixed soon!
  • Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

    OS
    62
    12 Votes
    62 Posts
    6k Views
    arubislanderA
    @atarilinux said in Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad: Lock Screen Widgets I play a lot of music on my phone, but everytime I need to change something, I have to unlock the screen. Having a quick way to play/pause, change tracks, etc. would be nice. Other widgets could be weather, etc. For the play / pause at least, if you pull down from the indicator panel on the lock screen, under the volume indicator you get media controls. ... 3. Hardware Docking stations Not sure about other phones, but I can't use a hardware dock with mine to turn it into a computer. Support for hardware docking is dependent on exactly that, the hardware of the device. Sharing Libraries between Waydroid and Ubuntu Touch Often times, I need to send a picture or download a picture in one OS and do something with the picture in another OS. Having an easy to find "Shared" folder between OS's and having folders that aren't shared could help with this scenario. I'm fine with transferring by USB if I need to. I can understand if this is not recommended for any security issues. Have you noticed the app waydroid files in the Open Store? I don't have any use for it myself, but it seems to do exactly what you need, based on the description. ... 7. Music File Formats The music player can't read ALAC. Some people transferring these file formats would need to look at other formats to play the music. What formats can or cannot be played on the device is also dependent on the codecs the device comes with.
  • Has video/media playback improved?

    Lenovo
    13
    0 Votes
    13 Posts
    2k Views
    G
    @floem7 said in Has video/media playback improved?: mkv plays without problems in default app a .mkv file is a container format, so the ability of UT mediaplayer to play these files depends on what is exactly the format of media tracks in the file. If the video track is "standard" mp4 or theora or h264 and sound track is mp3 or ogg/vorbis, there will be no problem. If for example the sound is amr or video is 'microsoft' mp4, it will probably not work. It's not obvious to check on the format of a .mkv file under Ubuntu Touch, it's much easier under a PC running Linux where you can easily install mkvinfo (ffplay or gst-discoverer-1.0 will also be able to interpret the files to some extent).
  • Minimalist Lomiri installation?

    Lomiri (was Unity8)
    2
    0 Votes
    2 Posts
    362 Views
    libremaxL
    @kaktux Hi, A lot of effort has been made to upstream Lomiri to Debian. So I think it may be the way to go for you. The following command is to use on Debian Sid/Trixie: apt install lomiri lomiri-desktop-session lightdm Source: https://ubports.com/lomiri
  • Ubuntu Touch Q&A 184 Saturday 21st February at 19:00 UTC

    Pinned until 2/22/26, 1:58 PM Locked News
    1
    0 Votes
    1 Posts
    259 Views
    No one has replied
  • Ubuntu Touch 24.04 AMD64 Image Availability

    Solved Support
    4
    0 Votes
    4 Posts
    654 Views
    pandaP
    Indeed, that's it. This points me to https://ci.ubports.com/job/ubuntu-touch-rootfs/job/main/lastSuccessfulBuild/artifact/ubuntu-touch-pdk-img-amd64.raw.xz .Thank you
  • Whatsnew: Whatsapp Web with Electron.

    App Development
    44
    0 Votes
    44 Posts
    2k Views
    mihaelM
    @pparent said in Whatslectron: Whatsapp Web with Electron.: Can you go back to your previous keyboard configuration that did not work well before, then update the app to see if it works better? Now it is perfect! It auto-adjusted itself to the full height of the keyboard! Wow and thank you!
  • Signal UT: Signal-Desktop for Ubuntu Touch

    App Development
    136
    1
    4 Votes
    136 Posts
    12k Views
    autostaticA
    Solved by clicking on the kebab menu on the top left and then clicking on the cog on the bottom left. Then click General and tick "Hide menu bar" under System.
  • Can't see WPA2 option

    Unsolved Support
    10
    0 Votes
    10 Posts
    557 Views
    S
    @gpatel-fr Mine is the maximum length of 64 chars for WPA2. It's annoying that the GUI doesn't handle that well but the device will work.