Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Hi On Mon, 4 Nov 2019 00:13:00 +0100 Michael Biebl wrote: > Am 04.11.19 um 00:11 schrieb Michael Biebl: > > Am 03.11.19 um 23:51 schrieb Toni Mueller: > > >> Now what... > > > > I'd talk to the awesome maintainer and/or Qt5 maintainers. > > > > I'm not really familiar with either of them. > > That's the same buster VM, btw. any updates here? Since I'm not able to reproduce the issue, I'm not sure I can help you unfortunately. Regards, Michael signature.asc Description: OpenPGP digital signature
Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Am 03.11.19 um 23:51 schrieb Toni Mueller: > > Hi Michael, > > On Sun, Nov 03, 2019 at 11:45:07PM +0100, Michael Biebl wrote: >> Am 03.11.19 um 23:28 schrieb Toni Mueller: >>> I have tried two versions that don't work. Switching window managers is >>> not an option for me, and generally, it should work everywhere (imho). >>> >>> What would be the way forward? >> >> If I had to guess I'd say it's either an issue of Qt5 or the tray >> application you are using in awesome. Might also be related to compositing. >> Maybe those hints help you further investigation this issue. > > well, I have no clue about Qt, and I am using the standard awesome with > no special addons that I am aware of - just as it comes with buster, > plus a memory/cpu/battery widget. Every other program, like eg. > pavucontrol, screengrab, nm-applet, vlc, radiotray, redshift-gtk etc., > has no problems adding itself to the tray. The systray is, to the best > of my very limited knowledge, a builtin feature of awesome. You have it > if you just install awesome. > > Now what... I'd talk to the awesome maintainer and/or Qt5 maintainers. I'm not really familiar with either of them. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Am 04.11.19 um 00:11 schrieb Michael Biebl: > Am 03.11.19 um 23:51 schrieb Toni Mueller: >> Now what... > > I'd talk to the awesome maintainer and/or Qt5 maintainers. > > I'm not really familiar with either of them. That's the same buster VM, btw. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Hi Michael, On Sun, Nov 03, 2019 at 11:45:07PM +0100, Michael Biebl wrote: > Am 03.11.19 um 23:28 schrieb Toni Mueller: > > I have tried two versions that don't work. Switching window managers is > > not an option for me, and generally, it should work everywhere (imho). > > > > What would be the way forward? > > If I had to guess I'd say it's either an issue of Qt5 or the tray > application you are using in awesome. Might also be related to compositing. > Maybe those hints help you further investigation this issue. well, I have no clue about Qt, and I am using the standard awesome with no special addons that I am aware of - just as it comes with buster, plus a memory/cpu/battery widget. Every other program, like eg. pavucontrol, screengrab, nm-applet, vlc, radiotray, redshift-gtk etc., has no problems adding itself to the tray. The systray is, to the best of my very limited knowledge, a builtin feature of awesome. You have it if you just install awesome. Now what... Cheers, Toni
Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Am 03.11.19 um 23:45 schrieb Michael Biebl: > If I had to guess I'd say it's either an issue of Qt5 or the tray > application you are using in awesome. Might also be related to compositing. > Maybe those hints help you further investigation this issue. Googling a bit shows issues like this one https://github.com/awesomeWM/awesome/issues/1720 Maybe try with a compositing manager like compton (if you don't do already). -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear
Am 03.11.19 um 23:28 schrieb Toni Mueller: > > > Hi Michael, > > nice that it works for you. > > On Sun, Nov 03, 2019 at 11:14:06PM +0100, Michael Biebl wrote: >> Am 03.11.19 um 21:54 schrieb Toni Mueller: >>> Package: firewall-applet >>> Version: 0.7.2-1 >>> Severity: important >>> >>> Dear Maintainer, >>> >>> I am trying to run the firewall-applet on my buster machine, and neither >>> the buster version nor the version in testing actually create the tray >>> applet. Instead, the program just hangs with no output. For the buster >> >> Seems to work fine here (in a buster, XFCE VM). > > I have tried two versions that don't work. Switching window managers is > not an option for me, and generally, it should work everywhere (imho). > > What would be the way forward? If I had to guess I'd say it's either an issue of Qt5 or the tray application you are using in awesome. Might also be related to compositing. Maybe those hints help you further investigation this issue. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? signature.asc Description: OpenPGP digital signature
Bug#944078: firewall-applet: applet does not appear
Package: firewall-applet Version: 0.7.2-1 Severity: important Dear Maintainer, I am trying to run the firewall-applet on my buster machine, and neither the buster version nor the version in testing actually create the tray applet. Instead, the program just hangs with no output. For the buster version, I have stepped through the program to figure out where it hangs: $ python3 -m pdb /usr/bin/firewall-applet > /usr/bin/firewall-applet(23)() -> import sys (Pdb) n > /usr/bin/firewall-applet(24)() -> from PyQt5 import QtGui, QtCore, QtWidgets (Pdb) > /usr/bin/firewall-applet(26)() -> import gi (Pdb) > /usr/bin/firewall-applet(27)() -> gi.require_version('Notify', '0.7') (Pdb) > /usr/bin/firewall-applet(28)() -> from gi.repository import Notify (Pdb) > /usr/bin/firewall-applet(30)() -> import os (Pdb) > /usr/bin/firewall-applet(31)() -> from dbus.mainloop.pyqt5 import DBusQtMainLoop (Pdb) > /usr/bin/firewall-applet(32)() -> import functools (Pdb) > /usr/bin/firewall-applet(34)() -> from firewall import config (Pdb) > /usr/bin/firewall-applet(35)() -> from firewall.core.fw_nm import nm_is_imported, nm_get_zone_of_connection, \ (Pdb) > /usr/bin/firewall-applet(39)() -> from firewall.core.watcher import Watcher (Pdb) > /usr/bin/firewall-applet(40)() -> from firewall.client import FirewallClient (Pdb) > /usr/bin/firewall-applet(41)() -> import slip.dbus (Pdb) > /usr/bin/firewall-applet(42)() -> import dbus (Pdb) > /usr/bin/firewall-applet(43)() -> import signal (Pdb) > /usr/bin/firewall-applet(45)() -> import gettext (Pdb) > /usr/bin/firewall-applet(46)() -> gettext.textdomain(config.DOMAIN) (Pdb) > /usr/bin/firewall-applet(47)() -> _ = gettext.gettext (Pdb) > /usr/bin/firewall-applet(49)() -> PATH = [ ] (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(51)() -> if p not in PATH: (Pdb) > /usr/bin/firewall-applet(52)() -> PATH.append(p) (Pdb) > /usr/bin/firewall-applet(50)() -> for p in os.getenv("PATH").split(":"): (Pdb) > /usr/bin/firewall-applet(54)() -> def search_app(app): (Pdb) > /usr/bin/firewall-applet(61)() -> NM_CONNECTION_EDITOR = "" (Pdb) > /usr/bin/firewall-applet(62)() -> for binary in [ "/usr/bin/nm-connection-editor", (Pdb) > /usr/bin/firewall-applet(68)() -> if os.path.exists(binary): (Pdb) > /usr/bin/firewall-applet(69)() -> NM_CONNECTION_EDITOR = binary (Pdb) > /usr/bin/firewall-applet(70)() -> break (Pdb) > /usr/bin/firewall-applet(72)() -> PY2 = sys.version < '3' (Pdb) > /usr/bin/firewall-applet(74)() -> def escape(text): (Pdb) > /usr/bin/firewall-applet(80)() -> def fromUTF8(text): (Pdb) > /usr/bin/firewall-applet(87)() -> class ZoneInterfaceEditor(QtWidgets.QDialog): (Pdb) > /usr/bin/firewall-applet(160)() -> class ZoneConnectionEditor(ZoneInterfaceEditor): (Pdb) > /usr/bin/firewall-applet(185)() -> class ZoneSourceEditor(ZoneInterfaceEditor): (Pdb) > /usr/bin/firewall-applet(201)() -> class