Package: xcompmgr
Version: 1.1.8-1
Severity: normal
X-Debbugs-Cc: pascal.mart...@gmx.fr

Dear Maintainer,

I am using Openbox (in Debian Bullseye testing) where, as you know, some kind
of window compositor is obligatory.

So, as advised, I first turned to Compton, now Picom, and it worked fine
regarding the handling of most of the software windows.

But when trying to watch videos, with MPV in my case, there is really awful
video tearing, about 20-25% of the image, a little above the middle of it.

I first thought it was a problem with Compton/Picom, but the description says
they are all based on Xcompmgr. So I tried to run xcompmgr (in OB autostart)
without and with options (xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &). I came to
exactly the same result. Always the same tearing.

As a result, I removed Compton/Picom, commented #xcompmgr, wrongly turned to
Mutter, and finally gave up all these. And still there is a minimal window
handling which I discovered was due to feh, the background choose, whose
dependencies bring a minimal window handling that looks much like the one we
have in Jwm (Joe's Window Manager). So I stick up to Feh for a minimal "pseudo-
compositor" and the videos are perfect, the video image is even more precise.
Only the software windows look worse when you handle/move them.

My install is quite regular, testing, no foreign debs, no previous (debian)
debs nor experimental debs. I make daily updates (at least in testing). My CPU
is amd64 E1, Radeon graphics, 2014 laptop 6Go RAM. A few debian non-free
firmware are necessary to make it work (much developer doc) but no non-
recommended debs like radeontool.

What moved me to report this bug is that everything worked fine with Compton,
and so Xcompmgr 1.1.7-1, in Openbox for Debian 10 stable. The debian 10 XFCE
special compositor gave some bad tearing too, so I turned it off or used
Compton in XFCE for watching videos and compositing windows.

I used tearing test videos like
https://youtu.be/gmHaa5pvpVc  (4k vsync test 60fps)
https://youtu.be/9hIRq5HTh5s  (vsync tearing test)
https://youtu.be/MfL_JkcEFbE  (tearing screen test)

Cordially,
Pascal.

-- System Information:
Debian Release: 11.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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 xcompmgr depends on:
ii  libc6           2.31-13
ii  libx11-6        2:1.7.1-1
ii  libxcomposite1  1:0.4.5-1
ii  libxdamage1     1:1.1.5-2
ii  libxext6        2:1.3.3-1.1
ii  libxfixes3      1:5.0.3-2
ii  libxrender1     1:0.9.10-1

xcompmgr recommends no packages.

xcompmgr suggests no packages.

Reply via email to