-
-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FvwmPager: Restart shows incorrect second monitor state #1082
Comments
@Athanasius do you still experience this issue using the main branch? Was the second monitor on a desktop other than zero during the restart? There was a fix to deal with FvwmPager not showing the correct desktop after a restart in a different case, and am wondering if it happened to fix this issues as well. |
Using:
And, yes, in this setup I almost always have primary (left) monitor on desk 0, and secondary (right) monitor on desk 1. That's the whole point of this setup. They would be in this state on any restart testing. If it matters, I specifically trigger the restart on the primary monitor displaying desk 0. I should probably open a specific issue (possibly multiple, but they feel related) for these 2-desk-setup issues. I've been avoiding even testing it as it can be such a pain to get things back into a sane state again. There's the complication of Firefox seemingly ignoring most fvwm management of its windows positions and desk/page placement, such that sometimes I struggle to even get a Firefox window to display anywhere for further interaction. That is a whole separate issue that I'm fully prepared to blame Firefox for, but perhaps some fvwm3 code changes could at least reduce the impact. |
Upfront Information
Fvwm3 version (run:
fvwm3 --version
):fvwm3 1.1.1 (1.1.0-89-g3ce31b32e-dirty)
Linux distribution or BSD name/version:
Debian 12/bookworm
Platform (run:
uname -sp
):Linux unknown
Expected Behaviour
Upon triggering
Restart
all FvwmPager pages, no matter the desk or page, should display state correctly.Actual Behaviour
With the default-config, viewing Page 1 (out of 0 1 2 3) upon triggering Restart, FvwmPager incorrectly shows that Page 0 is active, when Page 1 is still active. Clicking the
1
causes no change, but upon activating any other page the shown state updates correctly.With a more complex Page/Desk setup an extra issue of some applications being attributed to Page 0,0 is also evident. Again, once the active Page (for the relevant Desk) is changed, the state updates to showing correctly.
Enabling logging
Steps to Reproduce
This is using
/usr/share/fvwm3/default-config/config
as per a build of a Debian package from the upstream source withhttps://github.com/somiaj/fvwm3-debian.git
debian/
files for the build.With a slightly more complex configuration that has:
DesktopConfiguration shared
.This also has the "incorrect page shown active", but the outcome is worse in that now at least some of the application windows are shown piled up in page 0,0 of desk 1, rather than on their appropriate pages. Weirdly it's not always all of them. Again, this corrects when the viewed page is changed on that desk.
Does Fvwm3 crash?
No crashes.
Extra Information
fvwm3-output.log showed nothing of interest.
Videos:
The text was updated successfully, but these errors were encountered: