Top Banner
Wayland State In Gentoo Maksim Melnikau (max posedon)
11

Wayland Gentoo Status

Jun 15, 2015

Download

Technology

Maksim Melnikau «Wayland Gentoo Status»

Доклад на августовской линуксовке MLUG 2013
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wayland Gentoo Status

Wayland State In Gentoo

Maksim Melnikau (max posedon)

Page 2: Wayland Gentoo Status

X Architecture

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 3: Wayland Gentoo Status

Wayland Architecture

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 4: Wayland Gentoo Status

X On Wayland

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 5: Wayland Gentoo Status

Weston

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 6: Wayland Gentoo Status

Packages

core

I wayland

I mesa

I weston

I xserverI ddx

I xf86-video-intelI xf86-video-nouveauI xf86-video-atiI xf86-video-wlshm

toolkits

I Qt 5

I Gtk+ 3.0

I Clutter

I SDL

I EFL

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 7: Wayland Gentoo Status

Gentoo Packages

I media-libs/mesa USE=wayland

I dev-libs/wayland

I dev-libs/weston

I x11-libs/gtk+ USE=wayland

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 8: Wayland Gentoo Status

Qt5

I qt-overlay dev-qt/qtgui:5 BUG opengles2 missing in QT CONFIG

I qt-overlay dev-qt/qtwayland:5 PATCH Add Qt Wayland platform plugin

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 9: Wayland Gentoo Status

weston:configure.ac

AC_ARG_ENABLE(xwayland, [ --enable-xwayland],, enable_xwayland=yes)

AM_CONDITIONAL(ENABLE_XWAYLAND, test x$enable_xwayland = xyes)

if test x$enable_xwayland = xyes; then

PKG_CHECK_MODULES([XWAYLAND], xcb xcb-xfixes xcursor cairo-xcb)

AC_DEFINE([BUILD_XWAYLAND], [1], [Build the X server launcher])

AC_ARG_WITH(xserver-path, AS_HELP_STRING([--with-xserver-path=PATH],

[Path to X server]), [XSERVER_PATH="$withval"],

[XSERVER_PATH="$bindir/Xorg"])

AC_SUBST([XSERVER_PATH])

fi

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 10: Wayland Gentoo Status

weston:config.ini

[core]

modules=desktop-shell.so,xwayland.so

[xwayland]

path=/home/max_posedon/wayland/bin/Xorg

Wayland state in Gentoo, Maksim Melnikau (max posedon)

Page 11: Wayland Gentoo Status

Thank You. Questions

Maksim Melnikaumailto:[email protected]

https://plus.google.com/114669104565190507739/

https://twitter.com/max_posedon

http://wayland.freedesktop.org

http://www.gentoo.org/

http://www.slideshare.net/max_posedon/wayland-state-in-gentoo

https://github.com/max-posedon/talk-wayland-gentoo