It is impossible to run zeal from multiple users at the same time. On startup, an error dialog with the message "Another application instance can be still running, or has crashed. Make sure to start Zeal only once." is shown. If one clicks on the "Retry" button, another error dialog with the message "Zeal is unable to start. Please report the issue providing the details below." is shown. The error message shown when one clicks on the "Show details" button is "QLocalServer::listen: Address in use". This appears to be caused by the fact the zeal always attempts to use an unix socket named /tmp/ZealLocalServer regardless of user. Hence if one user runs zeal and creates /tmp/ZealLocalServer, other users are unable to run zeal, because /tmp/ZealLocalServer already exists, and they don't have permission to overwrite it. PS: Additionally, the socket /tmp/ZealLocalServer is not removed if zeal crashes.
Still a problem with 0.6.1?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7855184db364245bac32a5820278f9ea95e07d9e commit 7855184db364245bac32a5820278f9ea95e07d9e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-05-21 19:25:31 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-05-21 19:25:36 +0000 app-doc/zeal: Drop 0.4.0 and 0.6.0 Bug: https://bugs.gentoo.org/636020 Bug: https://bugs.gentoo.org/636024 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-doc/zeal/Manifest | 2 -- app-doc/zeal/zeal-0.4.0.ebuild | 53 ------------------------------------------ app-doc/zeal/zeal-0.6.0.ebuild | 46 ------------------------------------ 3 files changed, 101 deletions(-)
(In reply to Andreas Sturmlechner from comment #1) > Still a problem with 0.6.1? No. Thanks!