On 11/7/05, Dan Espen <[EMAIL PROTECTED]> wrote: > seventh guardian <[EMAIL PROTECTED]> writes: > > Hi > > > > I've already posted a bug report on the fvwm mailing list some weeks > > ago regarding this, but no one answered. Today I switched to > > xorg-7.0.0 and the problem is still there, so it must be fvwm. > > > > The problem I found is related to the composite extension of xorg: > > when I run xcompmgr (the composite manager) fvwm looses the > > screen-scrolling abillity to the right and down. I mean, after running > > "xcompmgr" from the command line, you can no longer scroll (by placing > > the cursor on the screen edge) to the right or down. And even after > > killing the composite manager the problem persists. The left and up > > scrolling work fine. > > > > Also, if you restart fvwm, even with xcompmgr running, things go back > > to normal. So it must be something on the start of xcompmgr... Other > > wm's work flawlessly. > > > > I'm using a patched version of fvwm from the gentoo portage: it has > > the "translucency" patch applied. So if any of you are using a > > composite manager and it works ok with the unpatched fvwm, please let > > me know. > > > > Is there anything else I can do to help tracking the bug? > > Edge scrolling works by Fvwm creating invisible windows around the > screen borders. xcompmgr must be interferring with them somehow. > > Try changing the 'edgethickness' to see if that helps. >
No, it's the same. I forgot to mention, I can drag windows between screens and it works fine. Only the "empty handed" scroll doesn't work. > Run xwininfo -root -all to see if there is a window in the way. I really don't know how to read the output, and as it is quite large, here's a diff from both before and after running xcompmgr (command: "diff before after -U 10") ~~~~~~~~~~~~~~~~~~~ --- before 2005-11-09 21:18:28.000000000 +0000 +++ after 2005-11-09 21:18:40.000000000 +0000 @@ -544,42 +544,22 @@ 1 child: 0x8001b5 (has no name): () 538x17+2+2 +420+465 2 children: 0x8001b0 (has no name): () 16x15+521+1 +941+466 0x8001af (has no name): () 520x15+1+1 +421+466 0x800014 (has no name): () 534x319+5+5 +422+140 2 children: 0x8000d1 (has no name): () 534x263+0+56 +422+196 2 children: 0x8000d2 (has no name): () 516x263+0+0 +422+196 - 12 children: - 0x800192 (has no name): () 20x20+27+214 +449+410 - 0x800193 (has no name): () 20x20+27+236 +449+432 - 0x80018d (has no name): () 20x20+27+90 +449+286 - 0x800184 (has no name): () 20x20+27+17 +449+213 - 0x80018a (has no name): () 20x20+27+39 +449+235 - 0x800194 (has no name): () 20x20+27+258 +449+454 - 0x80018e (has no name): () 20x20+27+112 +449+308 - 0x80018f (has no name): () 20x20+27+134 +449+330 - 0x800191 (has no name): () 16x16+5+197 +427+393 - 0x800190 (has no name): () 16x16+5+168 +427+364 - 0x80018c (has no name): () 16x16+5+73 +427+269 - 0x800186 (has no name): () 16x16+5+0 +427+196 0x800038 (has no name): () 18x263+516+0 +938+196 0x8000ea (has no name): () 534x56+0+0 +422+140 - 4 children: - 0x8001c4 (has no name): () 534x16+0+40 +422+180 - 1 child: - 0x800188 (has no name): () 16x16+5+0 +427+180 - 0x8001e2 (has no name): () 534x1+0+39 +422+179 - 0x800178 (has no name): () 502x39+32+0 +454+140 - 0x8001d9 (has no name): () 32x32+0+3 +422+143 0x40009e (has no name): () 18x18+493+3 +907+93 0x40009d (has no name): () 18x18+511+3 +925+93 0x40009c (has no name): () 18x18+529+3 +943+93 0x40009b (has no name): () 490x18+3+3 +417+93 0x400093 (has no name): () 21x21+0+0 +414+90 0x400095 (has no name): () 21x21+529+0 +943+90 0x400097 (has no name): () 21x21+0+427 +414+517 0x400099 (has no name): () 21x21+529+427 +943+517 0x400094 (has no name): () 508x3+21+0 +435+90 0x400096 (has no name): () 3x406+547+21 +961+111 @@ -656,20 +636,21 @@ ButtonPress ButtonRelease EnterWindow LeaveWindow Button1Motion Button2Motion Button3Motion Button4Motion Button5Motion ButtonMotion + Exposure StructureNotify SubstructureNotify SubstructureRedirect PropertyChange ColormapChange Do not propagate these events: Override redirection?: No No window manager hints defined ~~~~~~~~~~~~~~~~ As I can see, the "exposure" thing is related to the composite manager, so that part shouldn't matter. Appart from that, I can only say that some things, I supose they are windows, are disapearing when xcompmgr is executed. Restarting fvwm makes them come back.. What do you think the problem is? Thanks!