Is there a Wayland/Weston/XWayland HOWTO for Fedora 18 ?

2013-01-25 Thread Aaron Gray
Hi, I have asked on the Fedora devel list but got no reply. Theres packages for everything but I am not sure how to run Weston and xwayland on Fedora ? Is there a Wayland/Weston/XWayland HOWTO for Fedora 18 ? Many thanks in advance, Aaron ___ wayland

[PATCH weston 6/7] compositor-drm: Add support for using the pixman renderer

2013-01-25 Thread Ander Conselvan de Oliveira
If --use-pixman is passed as command line option to weston, the drm backend will use the pixman renderer instead of the gl one. --- src/compositor-drm.c | 200 -- 1 file changed, 177 insertions(+), 23 deletions(-) diff --git a/src/compositor-drm.c

[PATCH weston 7/7] pixman-renderer: Don't unreference NULL hw_buffer image

2013-01-25 Thread Ander Conselvan de Oliveira
If the buffer for an output was never set, or was reset to NULL at some point, destroying the renderer output private would cause a crash. --- src/compositor.c |1 + src/pixman-renderer.c |4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/compositor.c b/src/com

[PATCH weston 5/7] compositor-drm: Support creating drm_fb backed by dumb buffers

2013-01-25 Thread Ander Conselvan de Oliveira
--- src/compositor-drm.c | 115 -- 1 file changed, 103 insertions(+), 12 deletions(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index 872fcfa..b77d103 100644 --- a/src/compositor-drm.c +++ b/src/compositor-drm.c @@ -30,6 +30,7 @@ #i

[PATCH weston 4/7] compositor-drm: Put logic of destroy/releasing bo's in its own function

2013-01-25 Thread Ander Conselvan de Oliveira
We have this duplicated in a few places. --- src/compositor-drm.c | 54 -- 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index 449106e..872fcfa 100644 --- a/src/compositor-drm.c +++ b/sr

[PATCH weston 3/7] compositor-drm: Split kms initialization out of init_egl()

2013-01-25 Thread Ander Conselvan de Oliveira
--- src/compositor-drm.c | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/compositor-drm.c b/src/compositor-drm.c index 1c17bfd..449106e 100644 --- a/src/compositor-drm.c +++ b/src/compositor-drm.c @@ -1017,7 +1017,7 @@ on_drm_input(int fd, uint32_t mask,

[PATCH weston 2/7] pixman-renderer: Move shadow buffer into renderer

2013-01-25 Thread Ander Conselvan de Oliveira
The X11 backend uses a shadow buffer to be able to support transformed outputs. However, this belongs in the renderer, since otherwise this code would have to be copied into every backend that uses the pixman renderer and supports transformed outputs. --- src/compositor-x11.c | 104 +

[PATCH weston 1/7] pixman-renderer: Add repaint debugging feature

2013-01-25 Thread Ander Conselvan de Oliveira
Add 'R' as a debug shortcut that highlights repainted regions. --- src/pixman-renderer.c | 64 - 1 file changed, 53 insertions(+), 11 deletions(-) diff --git a/src/pixman-renderer.c b/src/pixman-renderer.c index 6c62965..8391cc6 100644 --- a/src/p

[PATCH weston 0/7] V2: Pixman renderer support for the drm backend

2013-01-25 Thread Ander Conselvan de Oliveira
Hi, I addressed the issues raised on the previous patches. Namely: - dropped the patch that delayed egl initialization; - reorganized struct drm_fb a bit; - unref a client buffer when destroying a dumb drm_fb; - documented --use-pixman option. I also added a small patch to the series, that f

Re: Issues with running Xclient using xwayland.

2013-01-25 Thread ashjas
In continuation to the previous mail... In this file ./xserver/hw/xfree86/xwayland/xwayland-drm.c at line 83 whenever the interface is "wl_drm" ,i.e the following condition is true, if (strcmp (interface, "wl_drm") == 0) xwl_screen->registry always comes to be 0x0 *gdb output:* Breakpoint 1, drm_

Re: Issues with running Xclient using xwayland.

2013-01-25 Thread ashjas
Hello, I tried attaching the Xorg process to gdb to get a more detailed backtrace.(by adding sleep to the child process) here is the full backtrace from gdb:http://pastebin.com/pWE7px0S as can be seen in the 3rd frame .. all seems to be fine as there are no null values. xwl_screen->drm = wl_reg

Re: ask for help about multi-display in wayland

2013-01-25 Thread Pekka Paalanen
On Fri, 25 Jan 2013 08:58:39 + "Xu, Jack" wrote: > Hardware is Intel Atom E660, output is LDVS(flat panel monitor) and > SDVO(SAMSUNG SynMaster 730BA) > Kernel is 3.4.7, we use emgd (version 2667) Ok, I'm not familiar with EMGD. > Wayland library is libwayland-emgd.so.1.5.15.3226, Weston

RE: ask for help about multi-display in wayland

2013-01-25 Thread Xu, Jack
Hardware is Intel Atom E660, output is LDVS(flat panel monitor) and SDVO(SAMSUNG SynMaster 730BA) Kernel is 3.4.7, we use emgd (version 2667) Wayland library is libwayland-emgd.so.1.5.15.3226, Weston version 0.94.90 -Original Message- From: wayland-devel-bounces+jack.xu=intel@lists.

Re: ask for help about multi-display in wayland

2013-01-25 Thread Pekka Paalanen
On Fri, 25 Jan 2013 08:24:35 + "Xu, Jack" wrote: > Here is the weston log, hope it can help. Hi, I see PowerVR SGX as the renderer, what hardware is this? Please, explain the hardware, monitors and their connections, what kernel and user space drivers you use, etc. (Also, a pre-0.95 Weston

RE: ask for help about multi-display in wayland

2013-01-25 Thread Xu, Jack
Here is the weston log, hope it can help. Thanks, Jack -Original Message- From: wayland-devel-bounces+jack.xu=intel@lists.freedesktop.org [mailto:wayland-devel-bounces+jack.xu=intel@lists.freedesktop.org] On Behalf Of Pekka Paalanen Sent: Monday, January 21, 2013 6:58 PM To: Xu,