神刀安全网

Wayland/Weston with XWayland works on DragonFly

DragonFlyBSD user karu.pruun compiled Xorg with XWayland support and made it work with many applications that need Xorg work now with wayland/weston. It’s success because of XWayland support has been merged in the master X.Org branch. Still there will be a compatibility issue with Wayland which will not work properly alone as X window systems.

Basically, Xwayland is the “Xorg” for applications that need Xorg; it’s a compatibility option as long as an application does not work with wayland/weston directly.

He recompiled x11-servers/xorg-server with options given on XWayland page. It does not compile cleanly and complains about a missing file/library. So before compiling, don’t uninstall your xorg-server yet. He manually copied the file to the build directory in /usr/obj/. . . while facing the errors (He can see what is the file and the directory in error message) finally then remove the xorg-server package. Then “make install” worked fine.

Below list of application worked fine for him and he didn’t tried more applications.

gtk3:

– gedit

– nautilus

– evince

xfce4:

– xfce4-terminal

– atril

– firefox

– spyder

– scilab

– kile (crashes first but works when launched again)

Doesn’t work:– chrome (segfault)

Weston is quite minimalistic but does provide a stable working environment. No tearing and runs smoothly:

weston:

– has workspaces (switch: super + F1, F2 etc)

– a panel with launchers

– switch between apps: super (or ctrl) + tab

– but: no tray for minimized apps: they can be brought back by switching between apps

– Copy-paste works in X and between X and weston

– X cursor could be better configured

Conclusion : He is very much impressed. On this machine, wayland/weston feels faster than X. It’s stable, or at least so far. With Xorg I can’t switch between VT and graphical screen more than twice; the screen hangs after two switches. With Wayland it just works.

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Wayland/Weston with XWayland works on DragonFly

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址