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

cannot start wayland with nvidia #4715

Open
2 tasks done
ExpandingMan opened this issue Mar 6, 2024 · 4 comments
Open
2 tasks done

cannot start wayland with nvidia #4715

ExpandingMan opened this issue Mar 6, 2024 · 4 comments

Comments

@ExpandingMan
Copy link

ExpandingMan commented Mar 6, 2024

Issue description

Start qtile with wayland from lightdm, black screen.

I've tried this with multiple machines all on Manjaro linux 6.7.7 with nvidia drivers 550.54.14.

This issue seems to indicate that others have at least gotten something to display.

Version

0.24.0

Backend

Wayland (experimental)

Config

Full config here: https://gitlab.com/ExpandingMan/qtileconfig

(don't think any of it is relevant to this but who knows)

Logs

2024-03-06 10:06:23,784 ERROR wlroots log.py:log_func_callback():L15 [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
2024-03-06 10:06:23,784 ERROR wlroots log.py:log_func_callback():L15 [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
2024-03-06 10:06:23,952 ERROR wlroots log.py:log_func_callback():L15 [render/egl.c:312] Software rendering detected, please use the WLR_RENDERER_ALLOW_SOFTWARE environment variable to proceed
2024-03-06 10:06:23,955 ERROR wlroots log.py:log_func_callback():L15 [render/egl.c:554] Failed to initialize EGL context
2024-03-06 10:06:23,955 ERROR wlroots log.py:log_func_callback():L15 [render/gles2/renderer.c:679] Could not initialize EGL
2024-03-06 10:06:23,955 ERROR wlroots log.py:log_func_callback():L15 [backend/drm/backend.c:266] Failed to query renderer texture formats
2024-03-06 10:06:23,956 ERROR wlroots log.py:log_func_callback():L15 [backend/backend.c:228] Failed to create DRM backend

Required

  • I have searched past issues to see if this bug has already been reported, and it hasn't been.
  • I understand that people give their precious time for free, and thus I've done my very best to make this problem as easy as possible to investigate.
@NabilSadik2003
Copy link

Wayland is a completely new window system. Unfortunately most of graphics card drivers work well for X11 only. Wayland support is still yet to come. So, better use X11 until the Wayland support is available

@Crystal4276
Copy link

Posted this issue quite long time ago on lightdm git: canonical/lightdm#268
Try to switch to sddm instead (works for me).

@ExpandingMan
Copy link
Author

I have since discovered that indeed the display manager does a lot more to initialize wayland than the WM. It seems like every other update wayland is working or not working with nvidia, it's very annoying (but probably has nothing to do with qtile).

Copy link

This issue is stale because it has been open 90 days with no activity. Remove the status: stale label or comment, or this will be closed in 30 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants