-
Notifications
You must be signed in to change notification settings - Fork 6
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
Cannot start wlmaker: Failed to query DRI3 DRM FD #94
Comments
From some references -- this might be an issue with the nVidia driver, DRM and wlroots, not playing well with each other.
Looks like sway (https://swaywm.org/) has a Two questions for @StarFire75:
|
nVidia Driver: I use the drivers that come with Debian Sid |
@StarFire75 -- reading wlroots source code, the behaviour of the X11 driver appears to have changed when it cannot query dri3 DRM FD (with https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/325d8438147ebba6b9756e0d9d2b720c1ced351a). I updated all dependencies to that version here: https://github.com/phkaeser/wlmaker/tree/nvidia Can you try a fresh install & build from that branch? From reading the code, it might work. EDIT: Hm, I had a compile version mess locally. Updating to wlroots-0.18 also comes with non-trivial API changes. Will take a bit to update. |
Updates to wlroots-0.18 are done -- PTAL from that branch. |
With #107, support for wlroots-0.18 has been merged to the main branch. To verify: Please use the version from main (https://github.com/phkaeser/wlmaker). The build instructions for Debian Bookworm describe how to build with wlroots-0.18 from source. Once you find some time, please follow that to verify. Thanks! |
It still does not start, but the error message has changed:
I also tried ot set WLR_RENDERER=pixman, but that not work either which is no surprise as it tries to set up a pixman renderer itself |
Hello World,
I have built wlmaker according to the build instructions (latest
main
from github: 3f0f599), but I cannot start it:Unfortunately, there is no additional debug output:
There is also no change, if I change the renderer:
I have also tried to install the wlmaker Debian package, but the same error appears:
If I try to run it from a Linux terminal, I get a slightly different error message:
The "Found 0 GPUs" is confusing (Civilization VI says the same), because I have:
I run the whole thing with
strace
, the output is attached as file.What do I do wrong? How can I fix that?
Best regards - Andreas
trace.log
The text was updated successfully, but these errors were encountered: