[xmonad] The transparent borders on RGBA windows are back

Adam Sjøgren asjo at koldfront.dk
Sat Jan 27 09:30:49 UTC 2018


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/sakurahttps://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



More information about the xmonad mailing list