[Pkg-xmpp-devel] Bug#959843: gajim: Fails to start video sessions

Bruno Kleinert fuddl at debian.org
Wed May 6 05:16:28 BST 2020


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gajim-video-call.png
Type: image/png
Size: 101586 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xmpp-devel/attachments/20200506/daebd4d3/attachment-0001.png>


More information about the Pkg-xmpp-devel mailing list