(In reply to Pekka Paalanen from comment #3) A Wayland compositor provides a Wayland environment for its clients in any case. The wayland backend is *not* needed to get a Wayland environment running. I think you are confusing some concepts here. I can't see why? If it works, you already have a Wayland environment running, and you don't need Weston with the wayland backend. > My trying is just want to run a destop with wayland backend. ![]() GNOME has one, KDE has one, E has one, and there are more. Weston is just one of them and not in any way mandatory. You can run whatever compositor you want. > I should run weston first? or there is another way to run an existing > BTW, if I didn't use weston, like glmark2-es2-wayland or gtk3-demo with Weston 1.7.0 should find a free socket name automatically. You can work around that by specifying -socket with an unused name on the command line. This is because Weston 1.6.0 IIRC did not yet automatically search for a free socket name. > /run/user/0/wayland-0.lock, maybe another compositor is running > success display but get this Error: libwayland: unable to lock lockfile > int the desktop shell: run weston -backend=wayland-backend.so, > I test run weston -backend=x11-backend.so,success Just like the DRM backend is for running Weston on DRM/KMS, the fbdev backend is for running Weston on /dev/fb, and the X11 backend is for running Weston under an X server. ![]() Weston's Wayland-backend is meant for running Weston under another Wayland compositor, yes. > **NO** PATH get here to call weston_create_listening_socket() ![]() > wl_display_connect (check the socket and report no display) BREAK This socket can create by src/compositor.c: weston_create_listening_socket() Who can create the "/run/user/1000/wayland-0" ? Strace weston -backend=wayland-backend.so:Ĭonnect(10,, 27) = -1 ENOENT (No such file or directory) failed to create display: No such file or directory Loading module '/usr/lib64/weston/wayland-backend.so'
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |