I started with the existing tarball and it was extracted to "/usr/local/share/showeq/filters"
I have been in a hurry sometimes while editing filters when tracking rare NPCs/placeholders. The combination that always correctly edits the zone filters and reloads is this workflow:
- Filters > Edit Zone Filters > (correctly shows the filters under /usr)
- Save File
- Filters > Reload Zone Filters
- Changes correctly show up
There are other filter settings in the menu that I don't normally use. SEQ is always ran as root, so permissions shouldn't be an issue. I'm guessing whatever app logic that determines to use the local filters in the user's home directory is incorrectly saving an old/default copy to ~/.showeq/filters instead of updating the main file. I did not have any filters in ~/.showeq/filters and have to periodically clear them out, as something is causing them to occasionally be created there. The app seems to prefer filters in ~/.showeq/filters over the /usr location. That logic can probably be stripped out completely, as SEQ seems to always need to be ran as root, and should have access to /usr.