Package: gajim Version: 1.1.3-2 Severity: normal Hi,
gajim fails to start video sessions to contacts (Audio sessions work, though.). It displays a window with the following message when I attempt to start a video call: ---- 8< ---- ## Versions - OS: Debian GNU/Linux bullseye/sid - GTK+ Version: 3.24.18 - PyGObject Version: 3.36.0 - python-nbxmpp Version: 0.6.10 - Gajim Version: 1.1.3 ## Traceback ``` Traceback (most recent call last): File "/usr/lib/python3/dist-packages/gajim/chat_control.py", line 367, in _on_video self.on_jingle_button_toggled(state, 'video') File "/usr/lib/python3/dist-packages/gajim/chat_control.py", line 766, in on_jingle_button_toggled out_xid = out_da.get_window().get_xid() AttributeError: 'GdkWaylandWindow' object has no attribute 'get_xid' ``` ## Steps to reproduce the problem ... ---- >8 ---- To reproduce I set up two Debian (sid/unstable) systems running GNOME 3 desktops and gajim. Each gajim instance is connected to a different XMPP account and both accounts have each other in the contact list. Open a private conversation in one of the gajim instances and select from the menu at the bottom right 'Video Session'. A video call does not start, but gajim displays a new window with the above error message. Cheers, Bruno -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.6.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf-8), LANGUAGE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gajim depends on: ii gir1.2-gtk-3.0 3.24.18-1 ii python3 3.8.2-3 ii python3-cssutils 1.0.2-3 ii python3-gi 3.36.0-3 ii python3-gi-cairo 3.36.0-3 ii python3-idna 2.9-1 ii python3-keyring 18.0.1-2 ii python3-nbxmpp 0.6.10-1.1 ii python3-openssl 19.1.0-2 ii python3-precis-i18n 1.0.0-1 Versions of packages gajim recommends: ii aspell-de [aspell-dictionary] 20161207-7 ii aspell-en [aspell-dictionary] 2018.04.16-0-1 ii ca-certificates 20190110 ii dbus 1.12.16-2 ii fonts-noto-color-emoji 0~20200408-1 ii gajim-omemo 2.6.30-1 ii gajim-pgp 1.2.24-1 ii gir1.2-farstream-0.2 0.2.8-5 ii gir1.2-geoclue-2.0 2.5.6-1 ii gir1.2-gspell-1 1.8.3-1 ii gir1.2-gst-plugins-base-1.0 1.16.2-4 ii gir1.2-gstreamer-1.0 1.16.2-2 ii gir1.2-gupnpigd-1.0 0.2.5-5 ii gir1.2-secret-1 0.20.3-1 ii gnome-shell [notification-daemon] 3.36.2-1 ii gstreamer1.0-plugins-ugly 1.16.2-2+b1 ii notification-daemon 3.20.0-4 ii pulseaudio-utils 13.0-5 ii python3-crypto 2.6.1-13.1+b1 ii python3-dbus 1.2.16-2 ii python3-gnupg 0.4.6-1 ii python3-pil 7.0.0-4+b1 ii sox 14.4.2+git20190427-2 Versions of packages gajim suggests: ii avahi-daemon 0.7-5 ii libxss1 1:1.2.3-1 ii nautilus-sendto 3.8.6-3 pn python3-kerberos <none> ii python3-pycurl 7.43.0.2-3+b1 -- no debconf information