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

    Calendar and Alarms issue

    Scheduled Pinned Locked Moved Solved Support
    31 Posts 4 Posters 196 Views 1 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.
      • lduboeufL Online
        lduboeuf @dR0W
        last edited by

        @dR0W said in Calendar and Alarms issue:

        @lduboeuf Logs are when I'm in 24.04-1.1.
        Relative to custom modifications... I did tried to install Lomiri Plus Essential with Ambot installer to configure round corners when I'm in 24.04 daily but it fails. I don't know if this could be relationed or not.
        Thanks for your time.

        I don't know if it can interact with the calendar/alarm system.
        To make sure can you confirm,

        dpkg -l evolution-data-server-lomiri return something

        Also in your logs, do you find any "Migrating EDS sources' ( journalctl | grep -5 "Migrating EDS sources" )
        and see if you see errors around

        dR0WD 1 Reply Last reply Reply Quote 0
        • dR0WD Online
          dR0W @lduboeuf
          last edited by

          @lduboeuf Here is the output to these commands:

          phablet@ubuntu-phablet:~$ dpkg -l evolution-data-server-lomiri
          dpkg-query: no packages found matching evolution-data-server-lomiri
          phablet@ubuntu-phablet:~$ journalctl | grep -5 "Migrating EDS sources"
          phablet@ubuntu-phablet:~$ 
          
          
          lduboeufL 1 Reply Last reply Reply Quote 0
          • lduboeufL Online
            lduboeuf @dR0W
            last edited by

            @dR0W said in Calendar and Alarms issue:

            @lduboeuf Here is the output to these commands:

            phablet@ubuntu-phablet:~$ dpkg -l evolution-data-server-lomiri
            dpkg-query: no packages found matching evolution-data-server-lomiri
            phablet@ubuntu-phablet:~$ journalctl | grep -5 "Migrating EDS sources"
            phablet@ubuntu-phablet:~$ 
            
            

            oh bad luck, the fix has been merged too late:
            https://gitlab.com/ubports/development/core/seeds/ubuntu-touch/-/commits/ubports/24.04-1.x?ref_type=heads

            So would be interesting to go to daily ( which is mostly the same than the stable today ) or wait for next stable...

            dR0WD 1 Reply Last reply Reply Quote 0
            • dR0WD Online
              dR0W @lduboeuf
              last edited by

              @lduboeuf I've switched to daily but that haven't solved the problem.

              lduboeufL 2 Replies Last reply Reply Quote 0
              • lduboeufL Online
                lduboeuf @dR0W
                last edited by lduboeuf

                @dR0W said in Calendar and Alarms issue:

                @lduboeuf I've switched to daily but that haven't solved the problem.

                What does the above commands say ?

                Also are you still experiencing the calendar app infinite loading and foe alarms tab in clock app ?

                1 Reply Last reply Reply Quote 0
                • lduboeufL Online
                  lduboeuf @dR0W
                  last edited by

                  @dR0W
                  Also it appears that some device have not received the daily image yet. But please check if the package mentionned before is here

                  dR0WD 1 Reply Last reply Reply Quote 0
                  • dR0WD Online
                    dR0W @lduboeuf
                    last edited by

                    @lduboeuf Here is the output of the commands:

                    phablet@ubuntu-phablet:~$ dpkg -l evolution-data-server-lomiri
                    Desired=Unknown/Install/Remove/Purge/Hold
                    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
                    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
                    ||/ Name                         Version                                       >
                    +++-============================-==============================================>
                    ii  evolution-data-server-lomiri 0.2.1+0~20240701141626.4+ubports~dev~1.gbp9bd0>
                    phablet@ubuntu-phablet:~$ journalctl | grep -5 "Migrating EDS sources"
                    phablet@ubuntu-phablet:~$ 
                    

                    Looks like package is there but second command seems to do nothing 😞
                    Calendar still with infinite load as before and alarrms tab hangs clock app.

                    lduboeufL 1 Reply Last reply Reply Quote 0
                    • lduboeufL Online
                      lduboeuf @dR0W
                      last edited by

                      @dR0W could you try :
                      grep "eds" /home/phablet/.local/share/session_migration-ubuntu-touch

                      if it finds something then the migration has run. But something else needs to be done.
                      Could you just reboot just in case ?

                      dR0WD 1 Reply Last reply Reply Quote 0
                      • dR0WD Online
                        dR0W @lduboeuf
                        last edited by

                        @lduboeuf said in Calendar and Alarms issue:

                        grep "eds" /home/phablet/.local/share/session_migration-ubuntu-touch

                        This what I get now:

                        phablet@ubuntu-phablet:~$ grep "eds" /home/phablet/.local/share/session_migration-ubuntu-touch
                        migrated=lomiri-system-settings-datahome-migration.sh;lomiri-gsettings-schema-name-change.sh;lal-cache-migration.sh;lomiri-schemas-gsettings.sh;lomiri-thumbnailer-gsettings-schema-name-change.sh;lomiri-keyboard-gsettings-schema-name-change.sh;luitk-config-migration.sh;eds-lomiri-ext-migration.py;ubuntu-system-settings-keyboard-accountsservice-to-gsettings.py;lomiri-accountsservice-schema-name-change.py;lomiri-system-settings-greeter-data-rename.sh;lomiri-schemas-accountsservice.py;dark-theme-migration.sh;lomiri-schemas-launcher-system-app-rename.py;lomiri-wizard-has-run-migration.sh;03_run-account-polld-hook;lomiri-telephony-service-greeter-data-migration.sh;ldm-db-migration.sh;ubuntu-system-settings-sound-gsettings-to-accountsservice.py;lomiri-system-settings-gsettings-schema-name-change.sh;messaging-app-name-change.sh;lomiri-cache-migration.sh;content-hub-gsettings-schema-name-change.sh;dialer-app-name-change.sh;morph-browser-name-change.sh;03_migrate_signon;lomiri-push-service-rename-migration.sh;lomiri-push-service-migrate-settings.py;libusermetrics-rename-gsettings.sh;address-book-app-name-change.sh;lomiri-thumbnailer-cache-migration.sh;
                        phablet@ubuntu-phablet:~$
                        
                        lduboeufL 1 Reply Last reply Reply Quote 0
                        • lduboeufL Online
                          lduboeuf @dR0W
                          last edited by

                          @dR0W said in Calendar and Alarms issue:

                          @lduboeuf said in Calendar and Alarms issue:

                          grep "eds" /home/phablet/.local/share/session_migration-ubuntu-touch

                          This what I get now:

                          phablet@ubuntu-phablet:~$ grep "eds" /home/phablet/.local/share/session_migration-ubuntu-touch
                          migrated=lomiri-system-settings-datahome-migration.sh;lomiri-gsettings-schema-name-change.sh;lal-cache-migration.sh;lomiri-schemas-gsettings.sh;lomiri-thumbnailer-gsettings-schema-name-change.sh;lomiri-keyboard-gsettings-schema-name-change.sh;luitk-config-migration.sh;eds-lomiri-ext-migration.py;ubuntu-system-settings-keyboard-accountsservice-to-gsettings.py;lomiri-accountsservice-schema-name-change.py;lomiri-system-settings-greeter-data-rename.sh;lomiri-schemas-accountsservice.py;dark-theme-migration.sh;lomiri-schemas-launcher-system-app-rename.py;lomiri-wizard-has-run-migration.sh;03_run-account-polld-hook;lomiri-telephony-service-greeter-data-migration.sh;ldm-db-migration.sh;ubuntu-system-settings-sound-gsettings-to-accountsservice.py;lomiri-system-settings-gsettings-schema-name-change.sh;messaging-app-name-change.sh;lomiri-cache-migration.sh;content-hub-gsettings-schema-name-change.sh;dialer-app-name-change.sh;morph-browser-name-change.sh;03_migrate_signon;lomiri-push-service-rename-migration.sh;lomiri-push-service-migrate-settings.py;libusermetrics-rename-gsettings.sh;address-book-app-name-change.sh;lomiri-thumbnailer-cache-migration.sh;
                          phablet@ubuntu-phablet:~$
                          

                          Ok so the migration has run. What is your logs now on calendar and clock app ?

                          dR0WD 1 Reply Last reply Reply Quote 0
                          • dR0WD Online
                            dR0W @lduboeuf
                            last edited by dR0W

                            @lduboeuf This is the log for Calendar and Clock apps:

                            Calendar log: https://dpaste.com/54LDR8SMF
                            Clock log: https://dpaste.com/5MRHK6WB2

                            Apparently, the problem is the same as yesterday 😞

                            lduboeufL 1 Reply Last reply Reply Quote 0
                            • lduboeufL Online
                              lduboeuf @dR0W
                              last edited by

                              @dR0W said in Calendar and Alarms issue:

                              @lduboeuf This is the log for Calendar and Clock apps:

                              Calendar log: https://dpaste.com/54LDR8SMF
                              Clock log: https://dpaste.com/5MRHK6WB2

                              Apparently, the problem is the same as yesterday 😞

                              hmm, i don't see why it failed.
                              could you manually run and share to us the output:
                              /usr/share/session-migration/scripts/eds-lomiri-ext-migration.py

                              dR0WD 1 Reply Last reply Reply Quote 0
                              • dR0WD Online
                                dR0W @lduboeuf
                                last edited by

                                @lduboeuf This is what I get:

                                phablet@ubuntu-phablet:~$ /usr/share/session-migration/scripts/eds-lomiri-ext-migration.py
                                Migrating EDS sources using Ubuntu extension to Lomiri extension
                                be8033a4c49ef662e4ecf98a72a5f0d2146fcdc0.source: already has 'Lomiri' section, don't migrate.
                                Traceback (most recent call last):
                                  File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 50, in <module>
                                    main()
                                  File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 40, in main
                                    if migrate_single_source(source_path):
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                  File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 10, in migrate_single_source
                                    source.read(source_path)
                                  File "/usr/lib/python3.12/configparser.py", line 684, in read
                                    self._read(fp, filename)
                                  File "/usr/lib/python3.12/configparser.py", line 1075, in _read
                                    raise DuplicateOptionError(sectname, optname,
                                configparser.DuplicateOptionError: While reading from PosixPath('/home/phablet/.config/evolution/sources/system-calendar.source') [line 83]: option 'displayname' in section 'Data Source' already exists
                                phablet@ubuntu-phablet:~$
                                
                                lduboeufL 1 Reply Last reply Reply Quote 0
                                • lduboeufL Online
                                  lduboeuf @dR0W
                                  last edited by

                                  @dR0W said in Calendar and Alarms issue:

                                  @lduboeuf This is what I get:

                                  phablet@ubuntu-phablet:~$ /usr/share/session-migration/scripts/eds-lomiri-ext-migration.py
                                  Migrating EDS sources using Ubuntu extension to Lomiri extension
                                  be8033a4c49ef662e4ecf98a72a5f0d2146fcdc0.source: already has 'Lomiri' section, don't migrate.
                                  Traceback (most recent call last):
                                    File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 50, in <module>
                                      main()
                                    File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 40, in main
                                      if migrate_single_source(source_path):
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                    File "/usr/share/session-migration/scripts/eds-lomiri-ext-migration.py", line 10, in migrate_single_source
                                      source.read(source_path)
                                    File "/usr/lib/python3.12/configparser.py", line 684, in read
                                      self._read(fp, filename)
                                    File "/usr/lib/python3.12/configparser.py", line 1075, in _read
                                      raise DuplicateOptionError(sectname, optname,
                                  configparser.DuplicateOptionError: While reading from PosixPath('/home/phablet/.config/evolution/sources/system-calendar.source') [line 83]: option 'displayname' in section 'Data Source' already exists
                                  phablet@ubuntu-phablet:~$
                                  

                                  interesting, some configs are corrupted. Did you have once installed a 24.04.2.x version then back to 24.04.1 or 20.04 before ?

                                  dR0WD 1 Reply Last reply Reply Quote 0
                                  • dR0WD Online
                                    dR0W @lduboeuf
                                    last edited by

                                    @lduboeuf Yes, I did it.

                                    lduboeufL 1 Reply Last reply Reply Quote 0
                                    • lduboeufL Online
                                      lduboeuf @dR0W
                                      last edited by lduboeuf

                                      @dR0W said in Calendar and Alarms issue:

                                      @lduboeuf Yes, I did it.

                                      could you show the output of
                                      cat /home/phablet/.config/evolution/sources/system-calendar.source

                                      dR0WD 1 Reply Last reply Reply Quote 0
                                      • dR0WD Online
                                        dR0W @lduboeuf
                                        last edited by

                                        @lduboeuf That is the content:

                                        phablet@ubuntu-phablet:~$ cat /home/phablet/.config/evolution/sources/system-calendar.source
                                        [Data Source]
                                        displayname=Personal
                                        displayname[ar]=شخصي
                                        displayname[as]=ব্যক্তিগত
                                        displayname[ast]=Personal
                                        displayname[be]=Асабістыя
                                        displayname[bg]=Лични
                                        displayname[bn]=ব্যক্তিগত
                                        displayname[bn_in]=ব্যক্তিগত
                                        displayname[bs]=Lično
                                        displayname[ca]=Personal
                                        displayname[ca@valencia]=Personal
                                        displayname[cs]=Osobní
                                        displayname[cy]=Personol
                                        displayname[da]=Personligt
                                        displayname[de]=Persönlich
                                        displayname[dz]=རང་དོན།
                                        displayname[el]=Προσωπικά
                                        displayname[en@shaw]=𐑐𐑻𐑕𐑩𐑯𐑩𐑤
                                        displayname[en_ca]=Personal
                                        displayname[en_gb]=Personal
                                        displayname[eo]=Persone
                                        displayname[es]=Personal
                                        displayname[et]=Isiklik
                                        displayname[eu]=Pertsonala
                                        displayname[fa]=شخصی
                                        displayname[fi]=Henkilökohtainen
                                        displayname[fr]=Personnel
                                        displayname[ga]=Pearsanta
                                        displayname[gl]=Persoal
                                        displayname[gu]=ખાનગી
                                        displayname[he]=אישי
                                        displayname[hi]=व्यक्तिगत
                                        displayname[hr]=Osobno
                                        displayname[hu]=Személyes
                                        displayname[id]=Pribadi
                                        displayname[is]=Einka
                                        displayname[it]=Personale
                                        displayname[ja]=個人
                                        displayname[kk]=Жеке
                                        displayname[km]=ផ្ទាល់​ខ្លួន
                                        displayname[kn]=ವೈಯಕ್ತಿಕ
                                        displayname[ko]=개인
                                        displayname[lt]=Asmeniniai
                                        displayname[lv]=Personisks
                                        displayname[mai]=व्यक्तिगत
                                        displayname[mk]=Лично
                                        displayname[ml]=വ്യക്തിപരം
                                        displayname[mr]=खाजगी
                                        displayname[nb]=Personlig
                                        displayname[ne]=व्यक्तिगत
                                        displayname[nl]=Persoonlijk
                                        displayname[nn]=Personleg
                                        displayname[oc]=Personal
                                        displayname[or]=ବ୍ଯକ୍ତିଗତ
                                        displayname[pa]=ਨਿੱਜੀ
                                        displayname[pl]=Osobiste
                                        displayname[pt]=Pessoal
                                        displayname[pt_br]=Pessoal
                                        displayname[ro]=Personal
                                        displayname[ru]=Личное
                                        displayname[rw]=Bwite
                                        displayname[sk]=Osobné
                                        displayname[sl]=Osebno
                                        displayname[sq]=Personale
                                        displayname[sr]=Лично
                                        displayname[sr@latin]=Lično
                                        displayname[sv]=Personligt
                                        displayname[ta]=தனிப்பட்ட
                                        displayname[te]=వ్యక్తిగత
                                        displayname[tg]=Шахсӣ
                                        displayname[th]=ส่วนบุคคล
                                        displayname[tr]=Kişisel
                                        displayname[ug]=شەخسىي
                                        displayname[uk]=Особисте
                                        displayname[vi]=Cá nhân
                                        displayname[xh]=Ezakho Buqu
                                        displayname[zh_cn]=个人
                                        displayname[zh_hk]=個人
                                        displayname[zh_tw]=個人
                                        enabled=true
                                        parent=local-stub
                                        DisplayName=Sin nombre
                                        Enabled=true
                                        Parent=
                                        
                                        [Calendar]
                                        backendname=local
                                        color=#77216f
                                        selected=true
                                        
                                        [Ubuntu]
                                        accountid=0
                                        applicationid=
                                        autoremove=true
                                        writable=true
                                        metadata=
                                        AccountId=0
                                        ApplicationId=
                                        AutoRemove=true
                                        Writable=true
                                        Metadata=
                                        
                                        [Lomiri]
                                        accountid=0
                                        applicationid=
                                        autoremove=true
                                        writable=true
                                        metadata=
                                        AccountId=0
                                        ApplicationId=
                                        AutoRemove=true
                                        Writable=true
                                        Metadata=
                                        
                                        phablet@ubuntu-phablet:~$ 
                                        
                                        
                                        lduboeufL 1 Reply Last reply Reply Quote 0
                                        • lduboeufL Online
                                          lduboeuf @dR0W
                                          last edited by

                                          @dR0W said in Calendar and Alarms issue:

                                          [Data Source]
                                          displayname=Personal
                                          displayname[ar]=شخصي
                                          displayname[as]=ব্যক্তিগত
                                          displayname[ast]=Personal
                                          displayname[be]=Асабістыя
                                          displayname[bg]=Лични
                                          displayname[bn]=ব্যক্তিগত
                                          displayname[bn_in]=ব্যক্তিগত
                                          displayname[bs]=Lično
                                          displayname[ca]=Personal
                                          displayname[ca@valencia]=Personal
                                          displayname[cs]=Osobní
                                          displayname[cy]=Personol
                                          displayname[da]=Personligt
                                          displayname[de]=Persönlich
                                          displayname[dz]=རང་དོན།
                                          displayname[el]=Προσωπικά
                                          displayname[en@shaw]=𐑐𐑻𐑕𐑩𐑯𐑩𐑤
                                          displayname[en_ca]=Personal
                                          displayname[en_gb]=Personal
                                          displayname[eo]=Persone
                                          displayname[es]=Personal
                                          displayname[et]=Isiklik
                                          displayname[eu]=Pertsonala
                                          displayname[fa]=شخصی
                                          displayname[fi]=Henkilökohtainen
                                          displayname[fr]=Personnel
                                          displayname[ga]=Pearsanta
                                          displayname[gl]=Persoal
                                          displayname[gu]=ખાનગી
                                          displayname[he]=אישי
                                          displayname[hi]=व्यक्तिगत
                                          displayname[hr]=Osobno
                                          displayname[hu]=Személyes
                                          displayname[id]=Pribadi
                                          displayname[is]=Einka
                                          displayname[it]=Personale
                                          displayname[ja]=個人
                                          displayname[kk]=Жеке
                                          displayname[km]=ផ្ទាល់​ខ្លួន
                                          displayname[kn]=ವೈಯಕ್ತಿಕ
                                          displayname[ko]=개인
                                          displayname[lt]=Asmeniniai
                                          displayname[lv]=Personisks
                                          displayname[mai]=व्यक्तिगत
                                          displayname[mk]=Лично
                                          displayname[ml]=വ്യക്തിപരം
                                          displayname[mr]=खाजगी
                                          displayname[nb]=Personlig
                                          displayname[ne]=व्यक्तिगत
                                          displayname[nl]=Persoonlijk
                                          displayname[nn]=Personleg
                                          displayname[oc]=Personal
                                          displayname[or]=ବ୍ଯକ୍ତିଗତ
                                          displayname[pa]=ਨਿੱਜੀ
                                          displayname[pl]=Osobiste
                                          displayname[pt]=Pessoal
                                          displayname[pt_br]=Pessoal
                                          displayname[ro]=Personal
                                          displayname[ru]=Личное
                                          displayname[rw]=Bwite
                                          displayname[sk]=Osobné
                                          displayname[sl]=Osebno
                                          displayname[sq]=Personale
                                          displayname[sr]=Лично
                                          displayname[sr@latin]=Lično
                                          displayname[sv]=Personligt
                                          displayname[ta]=தனிப்பட்ட
                                          displayname[te]=వ్యక్తిగత
                                          displayname[tg]=Шахсӣ
                                          displayname[th]=ส่วนบุคคล
                                          displayname[tr]=Kişisel
                                          displayname[ug]=شەخسىي
                                          displayname[uk]=Особисте
                                          displayname[vi]=Cá nhân
                                          displayname[xh]=Ezakho Buqu
                                          displayname[zh_cn]=个人
                                          displayname[zh_hk]=個人
                                          displayname[zh_tw]=個人
                                          enabled=true
                                          parent=local-stub
                                          DisplayName=Sin nombre
                                          Enabled=true
                                          Parent=

                                          [Calendar]
                                          backendname=local
                                          color=#77216f
                                          selected=true

                                          [Ubuntu]
                                          accountid=0
                                          applicationid=
                                          autoremove=true
                                          writable=true
                                          metadata=
                                          AccountId=0
                                          ApplicationId=
                                          AutoRemove=true
                                          Writable=true
                                          Metadata=

                                          [Lomiri]
                                          accountid=0
                                          applicationid=
                                          autoremove=true
                                          writable=true
                                          metadata=
                                          AccountId=0
                                          ApplicationId=
                                          AutoRemove=true
                                          Writable=true
                                          Metadata=

                                          ok, just remove this 3 lines in the [Data Source] section:

                                          DisplayName=Sin nombre
                                          Enabled=true
                                          Parent=

                                          and try to run again the script, if it fails again, see which file fails.
                                          Try then to open calendar-app/clock-app ( not sure but maybe a reboot is needed)

                                          lduboeufL dR0WD 2 Replies Last reply Reply Quote 0
                                          • lduboeufL Online
                                            lduboeuf @lduboeuf
                                            last edited by

                                            Well it seems there also others entries that are duplicated:

                                            The easiest way to fix it if you don't care about cleaning all alarms and calendars is to remove the
                                            /home/phablet/.config/evolution/sources folder then restart,

                                            lduboeufL 1 Reply Last reply Reply Quote 0
                                            • lduboeufL Online
                                              lduboeuf @lduboeuf
                                              last edited by lduboeuf

                                              Also, i wonder where does that lower case entries come from, i've checked even a Xenial device, and there are not in lower case too. Did you manipulate evolution data server before ?

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