Hello, The mentioned ebuild fails to run due to [wlr] error on initialization. As I understand wlroots is mandatory component for Sway to build and run, so wlroots-0.17.2-r1 is built and installed, however emerging sway cannot see it. den@gentoo ~ $ sudo equery list wlroots * Searching for wlroots ... [IP-] [ ] gui-libs/wlroots-0.17.2-r1:0/17 den@gentoo ~ $ sudo emerge --ask --verbose gui-wm/sway These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 0.66 s (backtrack: 0/20). [ebuild R ] gui-wm/sway-1.9-r1::gentoo USE="filecaps man swaybar swaynag -X -tray -wallpapers" 0 KiB <snip> Neither a subproject directory nor a wlroots.wrap file was found. Subproject wlroots is buildable: NO (disabling) <snip> sway 1.9 xwayland : NO gdk-pixbuf : YES tray : NO man-pages : YES Subprojects wlroots : NO Neither a subproject directory nor a wlroots.wrap file was found. Kindly asking to help, /den
I don't think the subproject thing is related. That's just because it's not building a bundled copy. Please share the full output from when you try to run sway.
here it is den@gentoo ~ $ dbus-run-session sway nvc0_screen_create:1001 - Base screen init failed: -19 libEGL warning: egl: failed to create dri2 screen 00:00:00.119 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to create screen" nvc0_screen_create:1001 - Base screen init failed: -19 libEGL warning: egl: failed to create dri2 screen 00:00:00.121 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to create screen" nvc0_screen_create:1001 - Base screen init failed: -19 libEGL warning: egl: failed to create dri2 screen 00:00:00.124 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to create screen" 00:00:00.124 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize" 00:00:00.124 [ERROR] [wlr] [render/egl.c:269] Failed to initialize EGL 00:00:00.124 [ERROR] [wlr] [render/egl.c:572] Failed to initialize EGL context 00:00:00.124 [ERROR] [wlr] [render/gles2/renderer.c:804] Could not initialize EGL 00:00:00.124 [ERROR] [wlr] [render/wlr_renderer.c:423] Could not initialize renderer 00:00:00.124 [ERROR] [sway/server.c:143] Failed to create renderer
Hello, I have some update, I've just complete the fresh install of gentoo with sway, but on the other host and it succeed. The major difference between hosts is GPU, the failed node has nvidia (nouveau), on the second there is intel gpu. The irony is that on the failing host the fresh install of gentoo linux with sway has been successful without any issue just around a month ago... can't really understand what wrong with newest ebuilds...