UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. gandalf
    G
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 20
    • Posts 72
    • Groups 0

    gandalf

    @gandalf

    18
    Reputation
    11
    Profile views
    72
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    gandalf Unfollow Follow

    Best posts made by gandalf

    • RE: How can I share files from my Ubuntu Touch host with Waydroid?

      using bind mounts in UT works on my FP4/OTA-1 (focal) without touching any permission settings etc as described in the waydroid documentation:

      https://docs.waydro.id/faq/setting-up-a-shared-folder

      for example:

       sudo mount --bind ~/Documents ~/.local/share/waydroid/data/media/0/Documents 
       sudo mount --bind ~/Downloads ~/.local/share/waydroid/data/media/0/Download 
       sudo mount --bind ~/Music ~/.local/share/waydroid/data/media/0/Music 
       sudo mount --bind ~/Pictures ~/.local/share/waydroid/data/media/0/Pictures 
       sudo mount --bind ~/Videos ~/.local/share/waydroid/data/media/0/Movies
      

      allows sharing files in those directories between UT and waydroid both ways.

      The one missing feature is making the bind mounts permanent. I added them to /etc/fstab but changes to that file don't seem to survive a reboot.

      edit: I realize you did link to this and mentioned it doesn't work on xenial, I still posted here to let people know it can work on focal đŸ‘‹

      posted in Waydroid
      G
      gandalf
    • [small proposal] date on blog posts

      Hi all

      A quick and tiny proposal; I've regularly accessed a blog posts directly form a search engine and then had to search around to find out when it was posted (aka is it recent or not). For example the announcement for RC-7. The date is there on the News page but that takes time to leave and search for the title (if it's not directly visible). Can I suggest adding the posting date to blog articles?

      Thanks for your considerations and work :smiling_face_with_smiling_eyes:

      p.s. equally irrelevant remark; the default sorting order for the emojis being alphabetical has the unfortunate side effect of putting all the happy faces far down the list and segregating all the :man_ :woman_ variants into distinct blocks (among other shuffling oddities)

      posted in General
      G
      gandalf
    • Can't (re-)install the Music app

      Hi All
      I played around with waydroid and my Bluetooth headphones on my FP4 (OTA-1). At some point the music app stopped working. I tried reinstalling it through the openstore and manually through the terminal. In the openstore I click on install, it runs the progress bar, and then simply returns to showing the install button. Downloading and manually installing shows this:

      pkcon install-local ~/Downloads/music.ubports_3.0.2_all.click
      Installing files              [=========================]         
      Finished                      [=========================]         
      Fatal error: No such file /home/phablet/Downloads/music.ubports_3.0.2_all.click, or unknown or unsupported content type
      

      Are there any further logs to consult? And where do I actually find the logs on UT?

      thanks

      posted in 20.04 Focal Fossa
      G
      gandalf
    • RE: Can't install UBport on Fairphone3+ the ubports-installer won't find the phone

      I had some similar issues restoring my FP4. At least for that one the installer warns you to have the stock android installed due to the partition layout (iirc). As such I went /e/ -> factory image -> UT.

      While installing that factory image I had to disable frp_wipe in the installer script as it would fail the script. Afterwards I had to manually activate the correct slot for booting:

      #check the selected slot for booting: should be a or b
      fastboot getvar current-slot

      #I had to manually set it to boot slot a to boot the factory image
      fastboot --set-active=a

      after that I was able to boot back into the factory image and could install UT without even setting up the device on android.

      posted in Fairphone 3
      G
      gandalf
    • RE: Unable to re-install Clock from OpenStrore once uninstalled.

      @Darkice
      I had the same issue with the music app. Default apps get hidden when uninstalling them and don't get properly unhidden upon reinstallation:
      https://forums.ubports.com/topic/8851/can-t-re-install-the-music-app/

      posted in Support
      G
      gandalf
    • backups?

      Hi all

      Simple question spoilered by the title: What's the current state for backups on Focal? Are there any backup utilities available, and if not, what parts need to be backed up besides the obvious docs/pictures/etc folders?

      cheers

      posted in 20.04 Focal Fossa
      G
      gandalf
    • RE: Issues after one week using ubports on Fairphone 3

      @picrard said in Issues after one week using ubports on Fairphone 3:

      somethimes waydroid crashes completely you have to restart the phone

      Install the waydroid helper from the Store. It offers to add a "Waydroid Stop" app. With that you can fully stop waydroid after a crash and usually open it again without rebooting.

      I've installed truecrypt(need a program to decrypt containers) after
      sudo mount -o rw,remount /
      but it doesn't work on ubport ?!

      you need "sudo mount -o remount,rw /" the order matters here and the rw has to be the last argument. You can also install the "UT Tweak Tool" from the store. It has a toggle to enable writing to the fs among other things.

      posted in Fairphone 3
      G
      gandalf
    • RE: split dns/routing for personal vpn

      @arubislander said in split dns/routing for personal vpn:

      @gandalf Not sure about any answer to your questions, but I would suggest you research if what you want is possible on Ubuntu Desktop with NetworManager. If it is, then teh same setup should be transferable to Ubuntu Touch, as the VPN technology used is the same.

      Thanks for the suggestions. I've set up openvpn and the import in UT worked without troubles.

      Split dns works quite well;

      • the openvpn server needs to push the default domain (eg. mylan for any server.mylan to work).
      • In the vpn settings on UT select "Use this VPN for: [ x ] Its own network
      • it also works in combination with the wifi hotspot (FP4), I can access my server by its domain without any changes to the laptop network settings.

      tbd: keep alive, auto-reconnect, and maybe a kill switch for the local domain

      posted in Support
      G
      gandalf
    • RE: Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

      Thank you everyone for the colossal amount of work going into UT đŸ˜„

      I'm going to to vote for two high priority items mentioned before. The rest is nice to have

      Priority 1:

      • backups: running ut as your daily driver carries quite some risk without being able to do easy backups and restores. Not only from anything software related, but irl as well, say damaged or lost phones etc.

      Priority 2:

      • volte: phase out of 2g/3g networks is picking up world wide.

      Priority 2.5, though medium to long term:

      • battery runtime. single day endurance is a must and should have some spare capacity to actually use the phone.

      Priority 3:

      • contact & calendar sync
      • call history: show all calls with a given contact when going into info, not just from the selected day(?)
      • (camera recordings are broken on my FP4, not sure if that's a global issue though)

      Priority 4:

      • volume handling between calls, music, and the ui is a bit of a mess overall.

      Priority 1-5:

      • better changelogs: it's actually quite frustrating to try and figure out what is supposed to work and what was fixed or changed.
      posted in OS
      G
      gandalf
    • RE: Installer config for FP4 in final tests

      I'm currently on a Fairphone 3 and have a FP4 waiting for the installer :waving_hand:

      posted in Fairphone 4
      G
      gandalf

    Latest posts made by gandalf

    • RE: Call for testing: calendar-app

      @lduboeuf said in Call for testing: calendar-app:

      hmm lots of Network state changed: Offline/Online in the logs... could be the issue here.
      And the "Account with empty sources!: 0" , it means no calendar for the account.

      Not much of a surprise there as my radicale server (nor nignx in front of it) doesn't even see a connection attempt.

      You still didn't tell us what OS channel and version you are on

      burried in the first post: FP4, 24.04-1.2, from the RC channel

      Network state changed: Offline/Online

      Not sure if that's specific to me, the FP4, network, or my service provider, but I have quite a number of issues with Volte dropping out when switching my wifi on and off or loosing cellular reception. UT doesn't seem to recover from that. For this test though I was on wifi. The again that might explain why update downloads usually resemble stop and go traffic more than anything else oO I do not see these messages when for example browsing the internet. Not relevant here, but pulse audio goes berserk when I click anything in firefox in waydroid. But no network changes.

      posted in OS
      G
      gandalf
    • RE: Call for testing: calendar-app

      @lduboeuf

      The redacted log from journalctl -f for opening and from pressing the sync button until the sync "finished". Not sure why it activates the Google SSO service, I have no google account set up. Also not sure if these logs are of any interest or help to you. They basically say "SyncError", and should be properly sanitized for posting đŸ¤”

      starting the calendar app:

      Feb 24 21:43:45 ubuntu-phablet systemd[3569]: Started lomiri-app-launch--application-click--calendar.ubports_calendar_1.1.4-88-g75d22242--.service.
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: inputMethod::reset()
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: in clear preedit.. clearing word engine
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: inputMethod::reset()
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: in clear preedit.. clearing word engine
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: inputMethod::reset()
      Feb 24 21:43:45 ubuntu-phablet maliit-server[4718]: in clear preedit.. clearing word engine
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.381] qtmir.mir: SessionAuthorizer::connection_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::configure_input_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::set_base_input_configuration_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::configure_display_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::set_base_display_configuration_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::screencast_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.383] qtmir.mir: SessionAuthorizer::prompt_session_is_allowed - this= qtmir::SessionAuthorizer(0x7f8c420e30) pid= 11883
      Feb 24 21:43:45 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:45.390] qtmir.sessions: TaskController::onSessionStarting - sessionName=lomiri-calendar-app
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: library "eglSubDriverAndroid.so" not found
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: Creating a QMirClientScreen now
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: canSetReminderSound: true
      Feb 24 21:43:45 ubuntu-phablet lomiri-calendar[11883]: unable to create file '/run/user/32011/dconf/user': Permission denied.  dconf will not work properly.
      Feb 24 21:43:45 ubuntu-phablet lomiri-calendar[11883]: unable to create file '/run/user/32011/dconf/user': Permission denied.  dconf will not work properly.
      Feb 24 21:43:45 ubuntu-phablet lomiri-calendar[11883]: unable to create file '/run/user/32011/dconf/user': Permission denied.  dconf will not work properly.
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/2" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/3" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/4" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/5" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/6" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/evolution/dataserver/Subprocess/4210/7" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.41" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4210 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/com/lomiri/connectivity1/Private" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name="com.lomiri.connectivity1" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4721 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/com/lomiri/libertine/Service/Operations" interface="com.lomiri.libertine.Service.Operations" member="list" mask="send" name="com.lomiri.libertine.Service" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4623 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: error calling result "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.126\" (uid=32011 pid=11883 comm=\"bin/lomiri-calendar-app\" label=\"calendar.ubports_calendar_1.1.4-88-g75d22242 (enforce)\") interface=\"com.lomiri.libertine.Service.Operations\" member=\"list\" error name=\"(unset)\" requested_reply=\"0\" destination=\"com.lomiri.libertine.Service\" (uid=32011 pid=4623 comm=\"/usr/bin/python3 /usr/bin/libertined\" label=\"unconfined\")"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: error calling result "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.126\" (uid=32011 pid=11883 comm=\"bin/lomiri-calendar-app\" label=\"calendar.ubports_calendar_1.1.4-88-g75d22242 (enforce)\") interface=\"com.lomiri.libertine.Service.OperationsMonitor\" member=\"running\" error name=\"(unset)\" requested_reply=\"0\" destination=\"com.lomiri.libertine.Service\" (uid=32011 pid=4623 comm=\"/usr/bin/python3 /usr/bin/libertined\" label=\"unconfined\")"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: lastError - no arguments?
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/com/lomiri/libertine/Service/OperationsMonitor" interface="com.lomiri.libertine.Service.OperationsMonitor" member="running" mask="send" name="com.lomiri.libertine.Service" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4623 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/com/lomiri/libertine/Service/OperationsMonitor" interface="com.lomiri.libertine.Service.OperationsMonitor" member="last_error" mask="send" name="com.lomiri.libertine.Service" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4623 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: error calling result "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.126\" (uid=32011 pid=11883 comm=\"bin/lomiri-calendar-app\" label=\"calendar.ubports_calendar_1.1.4-88-g75d22242 (enforce)\") interface=\"com.lomiri.libertine.Service.OperationsMonitor\" member=\"last_error\" error name=\"(unset)\" requested_reply=\"0\" destination=\"com.lomiri.libertine.Service\" (uid=32011 pid=4623 comm=\"/usr/bin/python3 /usr/bin/libertined\" label=\"unconfined\")"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: lastError - no arguments?
      Feb 24 21:43:45 ubuntu-phablet dbus-daemon[3650]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/com/lomiri/libertine/Service/OperationsMonitor" interface="com.lomiri.libertine.Service.OperationsMonitor" member="result" mask="send" name="com.lomiri.libertine.Service" pid=11883 label="calendar.ubports_calendar_1.1.4-88-g75d22242" peer_pid=4623 peer_label="unconfined"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: error calling result "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.126\" (uid=32011 pid=11883 comm=\"bin/lomiri-calendar-app\" label=\"calendar.ubports_calendar_1.1.4-88-g75d22242 (enforce)\") interface=\"com.lomiri.libertine.Service.OperationsMonitor\" member=\"result\" error name=\"(unset)\" requested_reply=\"0\" destination=\"com.lomiri.libertine.Service\" (uid=32011 pid=4623 comm=\"/usr/bin/python3 /usr/bin/libertined\" label=\"unconfined\")"
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: lastError - no arguments?
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: qml: active false autoUpdate ? true
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: qml: active false autoUpdate ? true
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: qml: active false autoUpdate ? true
      Feb 24 21:43:45 ubuntu-phablet aa-exec[11883]: qml: active true autoUpdate ? true
      Feb 24 21:43:46 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:46.159] Received a surface count changed event from an app that's not in the Launcher model, creating icon...
      Feb 24 21:43:46 ubuntu-phablet lomiri[4231]: [2026-02-24:21:43:46.176] Mir buffer is gl:TextureSource (old)
      Feb 24 21:43:46 ubuntu-phablet aa-exec[11883]: qml: EventListModel ready! for startPeriod Tue Feb 24 00:00:00 2026 GMT+0100
      Feb 24 21:43:46 ubuntu-phablet aa-exec[11883]: qml: EventListModel ready! for startPeriod Mon Feb 23 11:00:00 2026 GMT+0100
      Feb 24 21:43:46 ubuntu-phablet aa-exec[11883]: qml: EventListModel ready! for startPeriod Tue Feb 24 11:00:00 2026 GMT+0100
      Feb 24 21:43:46 ubuntu-phablet aa-exec[11883]: qml: EventListModel ready! for startPeriod Sun Feb 22 11:00:00 2026 GMT+0100
      Feb 24 21:43:46 ubuntu-phablet evolution-calen[4210]: e_cal_recur_generate_instances_sync: assertion 'i_cal_time_compare (interval_start, interval_end) < 0' failed
      Feb 24 21:43:53 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4165 does not belong to any known session
      Feb 24 21:43:53 ubuntu-phablet dbus-daemon[3650]: [session uid=32011 pid=3650] Activating service name='com.google.code.AccountsSSO.SingleSignOn' requested by ':1.34' (uid=32011 pid=4165 comm="/usr/libexec/lomiri-sync-monitor/lomiri-sync-monit" label="unconfined")
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate false true true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate false true true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate false true true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate false true true
      Feb 24 21:43:53 ubuntu-phablet dbus-daemon[3650]: [session uid=32011 pid=3650] Successfully activated service 'com.google.code.AccountsSSO.SingleSignOn'
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: SyncError: redacted_user@dav.redacted.tld generic-caldav 0
      Feb 24 21:43:53 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4165 does not belong to any known session
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate true false true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate true false true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate true false true
      Feb 24 21:43:53 ubuntu-phablet aa-exec[11883]: qml: autoUpdate true false true
      Feb 24 21:43:53 ubuntu-phablet evolution-calen[4210]: e_cal_recur_generate_instances_sync: assertion 'i_cal_time_compare (interval_start, interval_end) < 0' failed
      Feb 24 21:43:53 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4231 does not belong to any known session
      

      pressing the sync button:

      Feb 24 21:35:56 ubuntu-phablet aa-exec[11216]: qml: 'caller' is DEPRECATED. It has no effect.
      Feb 24 21:35:59 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4165 does not belong to any known session
      Feb 24 21:35:59 ubuntu-phablet dbus-daemon[3650]: [session uid=32011 pid=3650] Activating service name='com.google.code.AccountsSSO.SingleSignOn' requested by ':1.34' (uid=32011 pid=4165 comm="/usr/libexec/lomiri-sync-monitor/lomiri-sync-monit" label="unconfined")
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate false true true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate false true true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate false true true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate false true true
      Feb 24 21:35:59 ubuntu-phablet dbus-daemon[3650]: [session uid=32011 pid=3650] Successfully activated service 'com.google.code.AccountsSSO.SingleSignOn'
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Loaded templates: ("generic-caldav", "google", "nextcloud", "owncloud", "yahoo")
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Loading accounts...
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Found account: "redacted_user@dav.redacted.tld"
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Supported services for protocol: "generic-caldav" ("calendar", "global")
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Services available for: "redacted_user@dav.redacted.tld" QMap(("calendar", true))
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Remove old config...
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Network state changed: Online
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Device is online sync pending changes 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] No change to sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Network state changed: Offline
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Device is offline cancel active syncs. There is a sync in progress? No
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:30] Device is offline we will sync later.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:31] Network state changed: Online
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:31] Device is online sync pending changes 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 20:31] No change to sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] Network state changed: Offline
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] Device is offline cancel active syncs. There is a sync in progress? No
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] Device is offline we will sync later.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] Network state changed: Online
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] Device is online sync pending changes 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:06] No change to sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Network state changed: Offline
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is offline cancel active syncs. There is a sync in progress? No
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is offline we will sync later.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Network state changed: Online
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is online sync pending changes 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] No change to sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Network state changed: Offline
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is offline cancel active syncs. There is a sync in progress? No
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is offline we will sync later.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Network state changed: Online
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] Device is online sync pending changes 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:29] No change to sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:33] First client connected, will auto-sync on next EDS change
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] syn requested for account: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Pushed into queue with immediately sync? true Sync is running false
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Request sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Wake lock already created for lomiri-sync-monitor
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Sync requested: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Configure account: "redacted_user@dav.redacted.tld" [ () ]
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Got token!
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Fetching remote calendars…)
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Account with empty sources!: 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Failed to configure account "redacted_user@dav.redacted.tld" 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Account sync error "redacted_user@dav.redacted.tld" "generic-caldav" "0"
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] SyncDBus onSyncError "redacted_user@dav.redacted.tld" "generic-caldav" "0"
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] No more job to sync.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] syn requested for account: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Pushed into queue with immediately sync? true Sync is running false
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Request sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Wake lock already created for lomiri-sync-monitor
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Sync requested: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Configure account: "redacted_user@dav.redacted.tld" [ () ]
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Got token!
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Fetching remote calendars…)
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Account with empty sources!: 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Failed to configure account "redacted_user@dav.redacted.tld" 0
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] Account sync error "redacted_user@dav.redacted.tld" "generic-caldav" "0"
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] SyncDBus onSyncError "redacted_user@dav.redacted.tld" "generic-caldav" "0"
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:34] No more job to sync.
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] syn requested for account: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] Pushed into queue with immediately sync? true Sync is running false
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] Request sync
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] Wake lock already created for lomiri-sync-monitor
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] Sync requested: "redacted_user@dav.redacted.tld" ()
      Feb 24 21:35:59 ubuntu-phablet lomiri-sync-monitor[4165]: [24/02/2026 21:35] Configure account: "redacted_user@dav.redacted.tld" [ () ]
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: SyncError: redacted_user@dav.redacted.tld generic-caldav 0
      Feb 24 21:35:59 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4165 does not belong to any known session
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate true false true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate true false true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate true false true
      Feb 24 21:35:59 ubuntu-phablet aa-exec[11216]: qml: autoUpdate true false true
      Feb 24 21:35:59 ubuntu-phablet evolution-calen[4210]: e_cal_recur_generate_instances_sync: assertion 'i_cal_time_compare (interval_start, interval_end) < 0' failed
      Feb 24 21:35:59 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4231 does not belong to any known session
      Feb 24 21:36:04 ubuntu-phablet lomiri[4231]: [2026-02-24:21:36:04.881] file:///usr/share/lomiri//Notifications/Notifications.qml:53: TypeError: Cannot read property 'width' of null
      Feb 24 21:36:04 ubuntu-phablet lomiri[4231]: [2026-02-24:21:36:04.881] file:///usr/share/lomiri//Notifications/Notification.qml:252: TypeError: Cannot read property 'state' of null
      Feb 24 21:36:04 ubuntu-phablet lomiri[4231]: [2026-02-24:21:36:04.881] file:///usr/share/lomiri//Notifications/Notification.qml:254: TypeError: Cannot read property 'state' of null
      Feb 24 21:36:04 ubuntu-phablet repowerd[1827]: LogindSessionTracker: dbus_get_session_by_pid() failed: GDBus.Error:org.freedesktop.login1.NoSessionForPID: PID 4231 does not belong to any known session
      
      posted in OS
      G
      gandalf
    • RE: Call for testing: calendar-app

      @lduboeuf

      I do have a reverse proxy with https and http auth enabled in front of the radicale server. The one difference I see is my https vs your http address. I don't even get any log entries in either nginx or radicale about any connection attempts.

      edit: where do I find the snyc logs? syncevolution or other

      posted in OS
      G
      gandalf
    • RE: Call for testing: Ubuntu Touch 24.04-1.2

      not sure this belongs here; I finally decided to upgrade my FP4 from 20.04 Stable. No matter what I did I could not get it to download the stable upgrade to 24.04-1.1 (I guess). Only the RC channel worked.

      posted in OS
      G
      gandalf
    • RE: 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?

      posted in OS
      G
      gandalf
    • RE: Ubuntu Touch Q&A 179 Call for Questions

      What's the official take on smooth edges by mariogrip?

      https://forums.ubports.com/topic/11644/smooth-edges-name-pending-let-s-fix-the-bugs-that-drive-you-mad

      posted in News
      G
      gandalf
    • RE: Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

      Thank you everyone for the colossal amount of work going into UT đŸ˜„

      I'm going to to vote for two high priority items mentioned before. The rest is nice to have

      Priority 1:

      • backups: running ut as your daily driver carries quite some risk without being able to do easy backups and restores. Not only from anything software related, but irl as well, say damaged or lost phones etc.

      Priority 2:

      • volte: phase out of 2g/3g networks is picking up world wide.

      Priority 2.5, though medium to long term:

      • battery runtime. single day endurance is a must and should have some spare capacity to actually use the phone.

      Priority 3:

      • contact & calendar sync
      • call history: show all calls with a given contact when going into info, not just from the selected day(?)
      • (camera recordings are broken on my FP4, not sure if that's a global issue though)

      Priority 4:

      • volume handling between calls, music, and the ui is a bit of a mess overall.

      Priority 1-5:

      • better changelogs: it's actually quite frustrating to try and figure out what is supposed to work and what was fixed or changed.
      posted in OS
      G
      gandalf
    • RE: Call for testing: Ubuntu Touch 20.04 OTA-11

      After some more testing it seems that VoLTE is not working properly on my FP4. It shows up in the settings and status indicator but as soon as I make a call it drops back to 3G.

      Is VoLTE officially part of this ota?

      Is there an up to date guide on how to backup and restore the FP4 on 20.04, I have not been able to find the usual 2 partitions when using adb in recovery mode? I'm willing to try and go back to android, enable/test VoLTE, and restore UT, but backups are a must as it's my daily driver.

      posted in OS
      G
      gandalf
    • RE: Telephone & SMS issues after upgrading to 20.04 OTA-10

      @volatius
      I have a spare FP3+ that I updated to 24.04. It's been a bit unreliable, though I haven't put in a sim card, so I can't comment how that part works.

      posted in Support
      G
      gandalf
    • RE: Call for testing: Ubuntu Touch 20.04 OTA-11

      I have a FP4 and currently everything seems to work:

      • data roaming abroad works
      • calls / sms work
      • wifi/hotspot/vpn works
      • usb-c headset works (Sennheiser Momentum 4) with better volume control than on bluetooth (playback stopped when unplugging as well)
      posted in OS
      G
      gandalf