You are not logged in.
I was happily using Synapse until yesterday apparently it broke for no apparent reason. It still runs as normal, however when I search I simply never get a result and it always tells me "search in progress" (it used to be extremely snappy, <0.1s search time in my use cases). In some rare cases it crashes with a segfault when I search something. I also tried deactivating all the plugins in the settings (quite cumbersome and resets whenever I restart the program), but to no avail.
I found this thread that might be related, but not sure.
https://bbs.archlinux.org/viewtopic.php?id=171084
[INFO 20:03:37.540846] [synapse-main:266] Starting up...
[INFO 20:03:37.581939] [synapse-main:208] Binding activation to <Control>space
[INFO 20:03:37.599406] [view-base:251] Screen is composited.
[INFO 20:03:37.599881] [controller:57] Using gtk-im-context-simple input method.
(synapse:7518): Gtk-WARNING **: Allocating size to SynapseGuiNamedIcon 0x559b1e45e570 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
(synapse:7518): Gtk-WARNING **: Allocating size to SynapseGuiNamedIcon 0x559b1e45e710 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
(synapse:7518): Gtk-WARNING **: Allocating size to GtkLabel 0x559b1e45e240 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
[WARN 20:03:37.660323] [desktop-file-service:196] Unable to create AppInfo for /usr/share/applications/geoclue-demo-agent.desktop
[WARN 20:03:37.713323] [ssh-plugin:114] /home/jan/.ssh/config: Error opening file »/home/jan/.ssh/config«: File or directory not found
[INFO 20:03:37.719623] [hybrid-search-plugin:179] keeps in cache now 128 file names
(synapse:7518): Gtk-WARNING **: Allocating size to SynapseGuiSchemaContainer 0x559b1e389a90 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?I checked that geoclue*.desktop file, I see no difference to the other .desktop files in that directory (permissions & content similar)
Edit: To be clear, since yesterday I have never gotten a result in my search, so I suspect it is running into an endless loop. I let it run maybe 1minute max.
Last edited by Ratslayer (2018-02-02 19:10:26)
Offline
In case you haven't found an answer yet, there is a thread about this issue here: https://bbs.archlinux.org/viewtopic.php?id=234092
In short, synapse broke with the most recent update, but you can rollback to get it working.
You can get the old version here if you don't still have it in /var/cache.
Then,
# pacman -U synapse-0.2.99.2-2-x86_64.pkg.tar.xzto roll back.
Offline
Thanks a lot! Is there a way to check the following in pacman (so I can prevent this in the future):
* Given a parameter X, show the times of the last update(s) for the package with name X (bonus if it searches for packages)
* Given a time T, show all packages that have been updated since T.
Offline