Skip to content
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

Unable to initialise RandR (dup of #650, no workaround possible here) #937

Closed
spacelama opened this issue Dec 12, 2023 · 1 comment
Closed

Comments

@spacelama
Copy link

spacelama commented Dec 12, 2023

Upfront Information

  • Fvwm3 version (run: fvwm3 --version)

fvwm3 1.0.6a (released)

  • Linux distribution or BSD name/version

Would you believe Microsoft windows?
Linux DBJXCY3 4.4.0-19041-Microsoft #3636-Microsoft Thu Oct 19 17:41:00 PST 2023 x86_64 GNU/Linux

  • Platform (run: uname -sp)

Linux unknown

Expected Behaviour

Start fvwm3 under Xnest (fvwm2 works no problems) (possible prerequisite: running under windows, under mobaxterm for the X display, in a Debian bookworm image under WSL (phew!))

Actual Behaviour

> fvwm2
FvwmIconMan: Internal error with select: errno=Interrupted system call
#(meh, not a problem for now, seems to fire up successfully)
^C

> fvwm3
Unable to initialise RandR
> echo $?
101

Should have started - not intending to use any randr functionality. Should be able to fallback to just being a window manager.

Steps to Reproduce

Find an environment without randr functionality, eg: under windows, under mobaxterm for the X display, in a Debian bookworm image under WSL, run Xnest (phew!))

> Xnest &
> export DISPLAY=:0
> fvwm3
> echo $?

Start fvwm3. Should immediately exit 101 with "Unable to initialise RandR"

fvwm2 starts up successfully

Vanilla fvwm config from debian bookworm. Just like #650, but I don't have a workaround available to me.

@spacelama spacelama added the type:bug Something's broken! label Dec 12, 2023
@somiaj somiaj removed the type:bug Something's broken! label Dec 12, 2023
@somiaj
Copy link
Collaborator

somiaj commented Dec 12, 2023

Fvwm3 depends on RandR, while fvwm2 does not. Due to this if your xserver doesn't have RandR support you won't be able to use fvwm3. Instead of using xnest, use xserver-xephyr, as that has RandR support, and I run fvwm3 inside of it just fine.

@ThomasAdam ThomasAdam closed this as not planned Won't fix, can't repro, duplicate, stale Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants