Tech Preview settings loss



Hi,

[1] explains some major changes to how GSettings works in flatpak apps. The problem for Tech Preview users is that the changes described in this blog post have so far only half-landed: applications now use the keyfile backend for settings rather than dconf, but there's no way to trigger the intended migration of settings from dconf to the keyfile.

As of right now, there is no workaround. However, in a couple days the GLib fixes will land and then it will be possible to trigger the settings migration by manually deleting the keyfile:

$ rm /home/mcatanzaro/.var/app/org.gnome.Epiphany.Devel/config/glib-2.0/settings/keyfile

After this rm, then the next time you launch Epiphany, it should migrate your Epiphany settings from dconf into the keyfile. Again, this will NOT work yet. You'll have to wait until the first successful runtime build after [2] lands, which will probably be not too long from now.

Sorry for the inconvenience, and as always, thanks for testing Epiphany Tech Preview. Also thanks to Adrian Vovk for reporting this issue right away, so that Matthias could deal with it before it ever hit GNOME's stable runtime.

Michael

[1] https://blogs.gnome.org/mclasen/2019/07/12/settings-in-a-sandbox-world/
[2] https://gitlab.gnome.org/GNOME/glib/merge_requests/985/




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]