We have moved to a new Sailfish OS Forum. Please start new discussions there.
1

[bug] calendar event display really slow

Tracked by Jolla (In release)

asked 2019-10-24 12:49:07 +0200

cemoi71 gravatar image

updated 2020-05-26 20:52:40 +0200

Hello Sailors and jolla-devs,

on my XA2+ i remark that the Calendar event are really slow to be displayed.
Need around 1 Minute to display the content of a month.
This time for each month, then is really annoying.

at the first seconds they seems to be disappeared, but system may have a huge lag to display it.
on my device i by choosing an other month, first there is nothing status segment on top blink a long long time.
Wait and wait by pulling away and back swish etc.. after around 1 min then it appears one after each other.

Please could someone have a look on it? Need next time to handle my events on the go.

I have the xperia XA2+ with last release (3.1.0.x) use fruux as a service.

Edit 26.05.2020: sfos v3.3.0.16 i have still the effect, i may regularly correct with the trick given from Kim.
But calendar interface fall in a lag for event rendering some time later.
I don't know really how long it works well until it turn to a rendering lag...
I wish to have it pretty faster at the time i would check my calendar for getting an overview to organize an other appointment.
Quite frustrating if i see nothing the next 3-5 min after unlock and check calendar by dentist, doctor, garage, etc...

Have a nice sail, Cheers

edit retag flag offensive close delete

Comments

@Kim thank you very much for your help and tipp. But need to apply it regularly, somehow too much time for me for having a well functional calendar. I reopen the thread, expecting a more stable interface

cemoi71 ( 2020-05-26 20:34:24 +0200 )edit

If you don't mind myself potentially viewing your appointments, may you send me the database file when it becomes minute slow, to see if I can reproduce and search for the issue ? If you agree, send it to dcaliste A free.fr Thanks.

Damien Caliste ( 2020-05-27 08:46:14 +0200 )edit

@Damien Caliste thank you very much for your proposal. i've send you my db per mail. hope that you may find something. if you need more things or info, tell. thank you for the help. cheers

cemoi71 ( 2020-05-28 01:01:09 +0200 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2019-10-25 12:13:39 +0200

Kim gravatar image

This normally stems from a huge calendar database.

The database is located at ~/.local/share/system/privileged/Calendar/mkcal/db.

The database has been known to grow huge in certain circumstances (I believe I once had the problem while experimenting with the caldav configuration).

According to this: https://together.jolla.com/question/67034/howto-reset-user-databases/, deleting this file and rebooting the phone should rebuild the database. After the reboot and a sync you should have your calendar entries back. Remember to sync any un-synced calendar entries first, or they will be lost.

You need to use devel-su to access this file.

You can use

devel-su ls -l ~/.local/share/system/privileged/Calendar/mkcal/db

to get the filesize, and

devel-su mv ~/.local/share/system/privileged/Calendar/mkcal/db ~/calendar-db

to move it to your home folder, or

devel-su rm ~/.local/share/system/privileged/Calendar/mkcal/db

to delete it. Be careful with this one, it cannot be undone!

Hope this helps you.

edit flag offensive delete publish link more

Comments

sorry i'm skeptic about it. because with sfos 3.0.3.x that worked fast i used my calendar relative often. then by update to 3.1.0.x i didn't used so much. didn't add more entries. but remark now that is really slower . and as i remember i have not so much object inside. less than 100.. But i'll give a look on it. between practice and thinking....

cemoi71 ( 2019-10-25 19:23:26 +0200 )edit

328kb... not so huge i think... isn't it?

cemoi71 ( 2019-10-27 00:23:14 +0200 )edit

I don't think so, mine is at 210kb and the calendar is almost instant.

Kim ( 2019-10-28 10:57:32 +0200 )edit

ok i'd try anyway your tipp next days, before the 3.2 goes out for all

cemoi71 ( 2019-10-29 18:52:44 +0200 )edit

solved my issue by delete the account under settings and recreate it and synchronise it. thank you very much for your your help and interest on the issue

cemoi71 ( 2019-11-27 11:29:11 +0200 )edit
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2019-10-24 12:49:07 +0200

Seen: 257 times

Last updated: May 26 '20