I am trying to use EwmhBaseStruts to set up a working area. I have a taskbar at the top, and hence want to leave a row at the top of the screen which is “skipped” when windows are maximized. That works ok, but I also end up with a line on the right side of the screen for some reason (i.e. windows do NOT touch the right edge of the screen - there is a gap). I’ve tried this with 2.6.1, 2.6.2 and 2.6.3, all compiled from source on a 64-bit ubuntu. The minimal .fvwmrc below shows the problem.
Just start up, open up an xterm and try to MaximizeAndRaise.
It does work – and this functionality hasn’t changed. So it’s an issue with config. What does it look like? Not just random snippets you erroneously think might help.
So I was taking the snippet above as the full .fvwmrc file in fact. HOWEVER, I was reloading it after having first started fvwm with my “full” config.
As you suggest when I set that snippet to be my .fvwmrc file AND restart everything, the functionality does work, hence it is something in my configuration that is breaking things. (The interesting thing is that if I start with that limited config above, and then change the fvwmrc file to point to my full config and restart, everything works correctly!).
On a related note, is there a way to easily list all the styles that are currently set by fvwm?
If I get rid of the StartFunction and do NOT start the stalonetray, the problem goes away.
I have tried playing with “ResizeHintOverride” at no avail. Perhaps there is some other style that I should be setting, but nevertheless having or not having stalonetray in my config causes/solves the problem.