First: thanks for your rapid reply.

IceWM 1.4.3.0~pre-20181030-2 is considered very old. This bug had
appeared in v1.6.3 last year. And there has been a fix and no bug with
urxvt v9.22, but v9.26.

For a quick test I've set up jwm (joe's window manager) and I can't
reproduce it. So it is increasingly likely that IceWM is to blame.

$ xwininfo -tree -frame
xwininfo: Window id: 0xe0fe07 "Frame"

  Root window id: 0x6d7 (the root window) (has no name)
  Parent window id: 0x6d7 (the root window) (has no name)
     1 child:
     0xe0fe08 "Container": ()  484x316+0+0  +100+50
        1 child:
        0x5a00009 "top": ("rxvt" "URxvt")  484x316+0+0  +100+50
           1 child:
           0x5a0000e (has no name): ()  480x312+2+2  +102+52

And the output after I moved the window a little, and the borders
disappeared, and the transparency got right.

xwininfo: Window id: 0xe0fe07 "Frame"

  Root window id: 0x6d7 (the root window) (has no name)
  Parent window id: 0x6d7 (the root window) (has no name)
     1 child:
     0xe0fe08 "Container": ()  484x316+0+0  +104+51
        1 child:
        0x5a00009 "top": ("rxvt" "URxvt")  484x316+0+0  +104+51
           1 child:
           0x5a0000e (has no name): ()  480x312+2+2  +106+53

I've also set up a clean IceWM desktop for a new user, so here are my
experiences:
IceWM 1.4.3.0~pre-20181030  + urxvt 9.22  --> blackborder bug
IceWM 1.4.3.0~pre-20181030  + urxvt 9.26  --> blackborder bug
IceWM 1.6.2                 + urxvt 9.22  --> blackborder bug
IceWM 1.6.2                 + urxvt 9.26  --> blackborder bug
IceWM 2.1.2                 + urxvt 9.22  --> correct
IceWM 2.1.2                 + urxvt 9.26  --> blackborder bug
IceWM 2.3.4                 + urxvt 9.22  --> correct
IceWM 2.3.4                 + urxvt 9.26  --> blackborder bug
IceWM 2.4.0                 + urxvt 9.22  --> correct
IceWM 2.4.0                 + urxvt 9.26  --> blackborder bug

(IceWM versions 1.6.2 & 2.3.4 came from Debian packages:
https://packages.debian.org/bullseye/icewm - bullseye + experimental)

I'm using Debian sid/experimental on x86-64.

UPDATE!
I've played more with the recent icewm-2.4.0 and urxvt-9.26, and
strange effects has come:
in file ~/.icewm/winoptions

rxvt.URxvt.dBorder: 0    + rxvt -tr  --> correct transparency
with title bar
rxvt.URxvt.dBorder: 0    + rxvt -tr -bl  --> blackborder +
transparency bug

one more line:
rxvt.URxvt.dTitleBar: 0
rxvt.URxvt.dBorder: 0    + rxvt -tr --> the known bugs

With nothing in ~/.icewm/winoptions + rxvt -bl --> no black borders
with no transparency


So I think IceWM wrongly handle transparency when titlebar is also
hidden.

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/mailman/listinfo/rxvt-unicode

Reply via email to