<div dir="ltr"><div>You want to be using the "xwayland" branch of Xorg, not "xwayland-1.12". That explains why everything was showing up black: xwayland-1.12 is almost a year old, and Weston doesn't work with it anymore.<br>
<br>Make sure to build xf86-video-wayland, and uninstall xf86-video-wlshm. wlshm is old. You should just be able to just install xf86-video-wayland and have everything work.<br></div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Wed, Feb 5, 2014 at 12:46 PM, Bill Spitzak <span dir="ltr"><<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 02/05/2014 09:21 AM, Jasper St. Pierre wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What compositor are you using<br>
</blockquote>
<br>
The X11 compositor you get when you run wayland under X.<br>
<br>
My X system is stock Ubuntu running Unity, though I suspect that has little to do with it.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and how did you build Xwayland?<br>
</blockquote>
<br></div>
There is "xwayland" inside weston. Weston I am using the main branch, and I configure and compile and install it with:<br>
<br>
./autogen.sh --prefix=$HOME/install --disable-setuid-install --disable-colord<br>
make<br>
make install<br>
<br>
xserver: I am using the xwayland-1.12 branch from git://<a href="http://anongit.freedesktop.org/xorg/xserver" target="_blank">anongit.freedesktop.org/<u></u>xorg/xserver</a>. Configure/make/install is:<br>
<br>
./autogen.sh --prefix=$HOME/install<br>
make<br>
make install<br>
<br>
Also I am compiling/installing xserver after xwayland, not sure if this is the correct order.<br>
<br>
I am rather mystified as to why there is both an xserver and xwayland code in weston, any quick explanation would be appreciated.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Did you<br>
build xf86-video-wayland as well?<br>
</blockquote>
<br></div>
No, only xf86-video-ati, xf86-video-intel, xf86-video-wlshm. I had to compile tons of stuff in order to get xserver to compile, which is really annoying. Most of it I suspect is never used.<br>
<br>
If I add this, how do I tell the Xserver that it exists? Do I just have to install it, or do I have to recomfigure and recompile Xserver?<br>
<br>
I am also dubious that this has anything to do with it, as my test applications are not using xv.<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br> Jasper<br>
</div>