Package: zbarcam-gtk
Version: 0.23.92-3
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I tried zbarcam-gtk and it did not deliver any output. On the command line it 
said:

(zbarcam-gtk:522342): Gdk-WARNING **: 20:58:54.135: 
../../../../../gdk/x11/gdkwindow-x11.c:5653 drawable is not a native X11 window

I then tries to run the application using `GDK_BACKEND=x11 zbarcam-gtk` and
it worked. So I applied the attached patch to the source to set the default
backend to 'x11'.

Regards, Daniel 


- -- System Information:
Debian Release: bookworm/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages zbarcam-gtk depends on:
ii  libc6                2.32-4
ii  libgdk-pixbuf-2.0-0  2.42.6+dfsg-2
ii  libglib2.0-0         2.70.0-1
ii  libgtk-3-0           3.24.30-3
ii  libzbar0             0.23.92-3
ii  libzbargtk0          0.23.92-3

zbarcam-gtk recommends no packages.

zbarcam-gtk suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmFKK+UACgkQS80FZ8KW
0F3Jhw//Q8wv+CZ7rCaEyqEHQcd9fdijXmA/SwyF8fdpkCYHk/heJDu3Az/D0jnu
H4uRrY+47PEyBaH4aLWIJPzpVeQXboCH4PCsOfBnOZjCqWj+eBmu2J/hLbMCEzaG
CVU88Y+lCz/RWphEQ7cn8lUxN/hwigqqq7LkWF25mCo6Pv/UqRb5DHjW4Z/84s88
le9dkamuo3rzCuwR7njXj8OX/AOC5JfI9+K4iaLazncR4rZn6B5TyYN6Nbi46gdl
olHOorzkIKBJXHT+oNdfuhHAmYOFSzpJMjN6Mo2BoMnWL3b9brpPxtE6wB9iRPSS
LVsR024+qgGYRkCWJK7AZqzVREWbCsNdgu88QHeDhSvlLThaBYqCLIuZXzgd8IMt
qiHjjyVJNpckMXAh/e87dB2VMmyxGgt/qP0rf9Isg0Bn6bu5bOQxTLRw61seFxvV
Q9aVmxmCVN3SFabpgE7+X+KoQVZoS+HHc3b8wTDiMScmUXOsEHhkXTLLU1/YUjOk
sZoMeSa8VDMUh8USu8YDDEEyl95g+JB414YUBSlryPeOKns2FUAZQ27yHS/ETZ28
dyJvsR8i5MD8/8D3YaI58UjPkRmYK1fYd6BUrCtWU1q1ftff9PebL6/CVXdW86MV
5FuGGKk1XVcjw90JVTz8/w6YrCJMKqNrVk1KO/JaSXLUxRws35s=
=+F/Z
-----END PGP SIGNATURE-----
Author: Daniel Leidert <dleid...@debian.org>
Subject: Use x11 backend by default

--- a/zbarcam/zbarcam-gtk.c
+++ b/zbarcam/zbarcam-gtk.c
@@ -147,6 +147,7 @@
 {
     const char *video_arg = NULL;
 
+    gdk_set_allowed_backends ("x11,*");
     gtk_init(&argc, &argv);
 
     if(argc > 1)

Reply via email to