Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qtox is missing from system tray #3392

Closed
Neo00001 opened this issue May 1, 2020 · 4 comments
Closed

qtox is missing from system tray #3392

Neo00001 opened this issue May 1, 2020 · 4 comments

Comments

@Neo00001
Copy link
Collaborator

Neo00001 commented May 1, 2020

I'm not getting qtox in system tray.btw I'm using default firejail profile.

Specs-
Os- Manjaro(KDE) Kernel-5.6.x Firejail-0.9.62 qtox-1.17.2

@glitsj16
Copy link
Collaborator

glitsj16 commented May 1, 2020

It might need D-Bus for the system-tray. You can check by either using --ignore=nodbus on the CLI or by adding ignore nodbus to ${HOME}/.config/firejail/qtox.profile. If the latter does not exist you'll need to create it.

@Neo00001
Copy link
Collaborator Author

Neo00001 commented May 1, 2020

It might need D-Bus for the system-tray. You can check by either using --ignore=nodbus on the CLI or by adding ignore nodbus to ${HOME}/.config/firejail/qtox.profile. If the latter does not exist you'll need to create it.

yup. I have put ignore nodbus into qtox.local & it's working properly.
Thanks

@Neo00001 Neo00001 closed this as completed May 1, 2020
@glitsj16
Copy link
Collaborator

glitsj16 commented May 1, 2020

@Neo00001 I think I briefly saw a part of your reply via email that mentioned something about using XDG portal. There is important work in progress to offer more finegrained D-Bus control in firejail (see #3326). But that's in testing, so you cannot use that with 0.9.62. Just some info I thought might be of interest, because the workaround here (ignoring nodbus) might stop working with a future Firejail release. With 0.9.62 the best you can do is what you already did.

@rusty-snake
Copy link
Collaborator

If you want to migrate automatic after the update of firejail, you can use this.

#!/bin/bash
sed -i -E \
    -e "/^nodbus$/c\\dbus-user none\ndbus-system none" \
    -e "/^ignore nodbus$/c\\ignore dbus-user filter\nignore dbus-system filter" \
    ~/.config/firejail/*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants