Your message dated Sat, 27 Jan 2024 15:25:55 +0000 with message-id <[email protected]> and subject line Bug#1061507: fixed in rss-glx 0.9.1-6.4 has caused the Debian Bug report #1061507, regarding [regression] rss-glx screensavers will not display on certain X11 windows to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1061507: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061507 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: rss-glx Version: 0.9.1-6.3+b1 Tags: patch On certain hardware and with specific X11 windows (such as the TDE lock screen), the RSS-GLX hacks no longer display after upgrading to Bookworm from Bullseye. This was traced to a missing glFinish() call prior to glXSwapBuffers(); likely the AMD GPU driver has not completed rendering prior to the Swap call, leading to the hack output not showing up on the target window. I have attached a patch that is confirmed to fix the issue. If desired, I can do an NMU to include this simple fix. Ideally, this would also be backported to Bookworm, and I can handle the backport for that as well if desired.Index: rss-glx-0.9.1/src/driver.c =================================================================== --- rss-glx-0.9.1.orig/src/driver.c +++ rss-glx-0.9.1/src/driver.c @@ -238,6 +238,7 @@ if (drawEnabled) { hack_draw (XStuff, (double)now.tv_sec + now.tv_usec / 1000000.0f, frameTimeSoFar / 1000000.0f); + glFinish(); glXSwapBuffers (XStuff->display, XStuff->window); }
--- End Message ---
--- Begin Message ---Source: rss-glx Source-Version: 0.9.1-6.4 Done: Timothy Pearson <[email protected]> We believe that the bug you reported is fixed in the latest version of rss-glx, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Timothy Pearson <[email protected]> (supplier of updated rss-glx package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 27 Jan 2024 08:41:00 -0600 Source: rss-glx Binary: rss-glx Architecture: source Version: 0.9.1-6.4 Distribution: unstable Urgency: medium Maintainer: Ari Pollak <[email protected]> Changed-By: Timothy Pearson <[email protected]> Closes: 979490 1061507 Changes: rss-glx (0.9.1-6.4) unstable; urgency=medium . * Non-maintainer upload. * debian/patches/glfinish.patch: Call GLFinish() prior to glXSwapBuffers() (Closes: #1061507) * Install screensavers into /usr/libexec/xscreensaver (Closes: #979490) Checksums-Sha1: 8cc242a6406f12d0a35d0a791e2668596331d1fb 1910 rss-glx_0.9.1-6.4.dsc 44d18b44a3d47fcfad4f84050652b904ccdbfb86 5435799 rss-glx_0.9.1.orig.tar.bz2 f94df3cba6dfb4f6058965e962ad8fee1009ef26 7608 rss-glx_0.9.1-6.4.debian.tar.xz 61b4cccfd096da6e46b5058cb70c323ad56821dd 14521 rss-glx_0.9.1-6.4_source.buildinfo Checksums-Sha256: 99477749af25575ab798c4f74744ce4da939b3d213e5fbf5f3640d4b81596513 1910 rss-glx_0.9.1-6.4.dsc 8f8d773864695fd57e6ff21f430994369ad74c69a5e66ce510bbba8ca55333aa 5435799 rss-glx_0.9.1.orig.tar.bz2 8dcbe1a7345f7f006fff99cd576dcc2dfc9a2f6fc15d886299618423872ae8bd 7608 rss-glx_0.9.1-6.4.debian.tar.xz 2dcfc06f06b4a90f1faa11a11a9f54ed90d4dca96a1c478d2f0e31dcfdb677f7 14521 rss-glx_0.9.1-6.4_source.buildinfo Files: b0ca1b5c3a0f4e2ebbe28601bfb1d6bb 1910 x11 optional rss-glx_0.9.1-6.4.dsc a772bd143cd8d141edf4d9eff9860ab3 5435799 x11 optional rss-glx_0.9.1.orig.tar.bz2 469754767680ff0693a87c4bc25e6c85 7608 x11 optional rss-glx_0.9.1-6.4.debian.tar.xz 3ce816cdd89cc58f50ecc69c31850ab7 14521 x11 optional rss-glx_0.9.1-6.4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEbljKSL6u8RwDRSBe7DyAvFcxm34FAmW1GZ8ACgkQ7DyAvFcx m353Uw//WZrN5DfOCx1KOJpzI6UZswLMJYA6v0RPEN5hMoNdaoA2mDgZj7YtNU87 jMA05ld5fI+W/lr17qay9lDTPSi773YUyr78K7gXNEq/xX4Pufs6YDyzXn7+Votc dFpyUFUeC3+xVdeBwAbh3fl2X1lEAS7BfnHwBoJWUoHYkJIvP9TT+GznArkZrTJ7 4jxjr0ICkWp+r+fV2ByzXNK1jGGa6indLrqonh3AJpP4YVFYG7rSeW5MpFthd0Q3 4XW7eACfw63Kpht1EIkIJ7r/YLvqTuePJOA/wyyM2TD8kH7E6oJlqxriIiI7b9tw aJCeaN7gZQ78eUbWwlrFhMF39LGqIipbKdRM+ahXMgAWn7XaqpbFH48sfN6mNR/T Ab5Dx/QQBNAN4z4dWuRwJ5+ksVrX3BZMJn5XwPB9qHew/Y8Frnp5kzR871L0y5OU 1dGEbOpRbmMOvvGvtgtS4GKhp91zwGtnNrVRt1Rw3uNCDq4f0UpobEcsXb2ggLLC mmO7dh+2uDHqkbbF4G0WFrHQR7y40iOXntIgQG9P8IzgbyDbqslbNyvlHz4rIxFk /U2ghfSwNx3x8Sx20QbtxTdUc2QJRZqqSq4SZYirUo6TAjEbUCBD4bN3m68+qowy iltWLA9rKdmPodRLSwILT986nM0FW4laciP8ScZ9ua6pimPjVQo= =2IKd -----END PGP SIGNATURE-----
--- End Message ---

