From asjo at koldfront.dk Sat Jan 27 09:30:49 2018 From: asjo at koldfront.dk (Adam =?utf-8?Q?Sj=C3=B8gren?=) Date: Sat, 27 Jan 2018 10:30:49 +0100 Subject: [xmonad] The transparent borders on RGBA windows are back Message-ID: <87372r8x86.fsf@tullinup.koldfront.dk> After updating packages¹ on my Debian unstable laptop yesterday, the transparent borders on RGBA windows are back². Specifically if I open a Sakura³ window, the borders are see-through. I am running xmonad 0.13-6+b2, libghc-xmonad-dev 0.13-6+b2, libghc-xmonad-contrib 0.13-1+b2, libghc-x11-dev 1.8-3, libghc-x11-xft-dev 0.3.1-11+b5. Looking in ~/.xsession-errors when I open a Sakura window, I see no errors from xmonad. (Closing the window I see "user error (Error in function getWindowAttributes)", but I guess that's not important.) Looking at the changelog from the xserver-xorg-core package, I see this interesting entry: [ Timo Aaltonen ] * New upstream release. * 07-glx-do-not-pick-srgb-config-for-32bit-rgba-visual.diff: Add a patch from upstream to fix potential issues with mesa git. Sounds like that could be the reason. Does anyone else see this? Any suggestions on how to debug/fix it? I'm as clueless as last time⁴. Best regards, Adam ¹ It was a winding road fixing them a couple of years ago: · https://koldfront.dk/archive/2017/02/12-183149.html ² These are the newest ones, by date: libopengl0_1.0.0-2_amd64.deb libglx0_1.0.0-2_amd64.deb libglvnd-dev_1.0.0-2_amd64.deb libglvnd-core-dev_1.0.0-2_amd64.deb libglvnd0_1.0.0-2_amd64.deb libgles2_1.0.0-2_amd64.deb libgl1_1.0.0-2_amd64.deb libegl1_1.0.0-2_amd64.deb libgegl-0.3-0_0.3.28-1_amd64.deb xserver-xorg-legacy_2%3a1.19.6-1_amd64.deb xserver-xorg-core_2%3a1.19.6-1_amd64.deb xserver-xephyr_2%3a1.19.6-1_amd64.deb xchat_2.8.8-12_amd64.deb xchat-common_2.8.8-12_all.deb xserver-common_2%3a1.19.6-1_all.deb ring-daemon_20180119.1.9e06f94~ds1-1_amd64.deb thunderbird-l10n-da_1%3a52.6.0-1_all.deb calendar-google-provider_1%3a52.6.0-1_all.deb lightning_1%3a52.6.0-1_amd64.deb thunderbird_1%3a52.6.0-1_amd64.deb locales_2.26-6_all.deb libc-l10n_2.26-6_all.deb libdbus-c++-1-0v5_0.9.0-8.1_amd64.deb multiarch-support_2.26-6_amd64.deb libc-dev-bin_2.26-6_amd64.deb libc-bin_2.26-6_amd64.deb libc6-dev_2.26-6_amd64.deb libc6-dbg_2.26-6_amd64.deb libc6_2.26-6_amd64.deb ³ https://launchpad.net/sakura ⁴ https://mail.haskell.org/pipermail/xmonad/2015-June/014798.html -- "I wear my unprofessionalism as a badge of honor. Adam Sjøgren Professionalism has no place in art" asjo at koldfront.dk From asjo at koldfront.dk Sat Jan 27 09:48:48 2018 From: asjo at koldfront.dk (Adam =?utf-8?Q?Sj=C3=B8gren?=) Date: Sat, 27 Jan 2018 10:48:48 +0100 Subject: [xmonad] The transparent borders on RGBA windows are back References: <87372r8x86.fsf@tullinup.koldfront.dk> Message-ID: <874ln7my2n.fsf@tullinup.koldfront.dk> Adam writes: > * 07-glx-do-not-pick-srgb-config-for-32bit-rgba-visual.diff: Add a > patch from upstream to fix potential issues with mesa git. > > Sounds like that could be the reason. Downgrading the xserver-xorg-core package to the previous one fixes the problem, so it would seem that it is. I have reported this to the Debian developer. I don't know, however, if this is something that needs to be fixed in XMonad or [Debian's] X.org. Best regards, Adam -- "What looks large from a distance Adam Sjøgren Close up is never that big" asjo at koldfront.dk