I have been using the Signal Android app on this device succesfully for over a year.
But for many reasons I’d like to switch to Whisperfish now.
I start the app, enter my phone number and a password, tap Continue, and it crashes…
This is the terminal output:
> harbour-whisperfish
Config file not found: Could not open config file: /home/nemo/.config/harbour-whisperfish/config.yml
[D] unknown:0 - Using Wayland-EGL
[W] __cpp_closure_14317703314545309294_impl:182 - Failed to load translator for ("en-GB") Searched "/usr/share/harbour-whisperfish/translations" for "harbour-whisperfish"
[W] unknown:0 - "Query failed: no such function: icu_load_collation Unable to execute statement\nSELECT icu_load_collation('en_GB', 'localeCollation')"
[W] unknown:0 - "Failed to configure collation for locale en_GB: "
[W] unknown:0 - "Query failed: no such function: icu_load_collation Unable to execute statement\nSELECT icu_load_collation('en_GB', 'localeCollation')"
[W] unknown:0 - "Failed to configure collation for locale en_GB: "
[W] unknown:0 - "Failed to attach key memory region for qtcontacts-sqlite-np: QSharedMemory::attach (shmget): doesn't exist"
[W] unknown:0 - "Failed to open contacts transient store"
[W] unknown:0 - "Unable to open synchronous engine database connection"
[W] unknown:0 - QSqlQuery::prepare: database not open
[W] unknown:0 - "Failed to prepare distinct display label group selection query: \n SELECT DISTINCT DisplayLabelGroup FROM DisplayLabels ORDER BY DisplayLabelGroupSortOrder ASC"
[D] unknown:0 - Starting favorites query at 499 ms
[D] unknown:0 - Favorites queried in 609 ms
[D] unknown:0 - Starting metadata query at 752 ms
[D] unknown:0 - All queried in 782 ms
==>> I tapped Continue here <==
[W] unknown:0 - "/home/nemo/.cache/be.rubdos/harbour-whisperfish/.mozilla/ua-update.json" parse error "illegal value" at offset 0
greHome from GRE_HOME:/usr/bin
libxul.so is not found, in /usr/bin/libxul.so
Created LOG for EmbedLiteTrace
Created LOG for EmbedLite
I removed all whisperfish directories:
> rm -rf .local/share/be.rubdos/harbour-whisperfish .local/share/harbour-whisperfish .config/be.rubdos/harbour-whisperfish .config/harbour-whisperfish .cache/be.rubdos/harbour-whisperfish
but the result is the same.
What is happening?
I have seen various issues for new users, but surely there must be some way to register?
Or is it possible to migrate from the Android app on the same device?