<br><br><div class="gmail_quote">On Mon, Aug 27, 2012 at 5:40 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">
<div class="im"><a href="mailto:darxus@chaosreigns.com" target="_blank">darxus@chaosreigns.com</a> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Wait, running wayland with the proprietary nvidia driver works at all?<br>
Isn't that... not possible (yet)?<br>
</blockquote>
<br></div>
It works using the x11-compositor (ie wayland inside an X window) and software emulation of egl by mesa. It's slow but so far the best I have gotten (noeveau was faster but it has always had this bug with xcb_poll that made x11-compositor run with extreme lag, and new versions it is getting the stride of the egl buffers wrong thus producing unusable garbage).<br>

<br>
I am having zero luck getting "real" wayland running outside of X. It just locks up my machine with garbage on one screen.</blockquote><div><br>To run weston with gallium drivers (such as nouveau) on drm, you need latest mesa with this additional patch <a href="http://lists.freedesktop.org/archives/mesa-dev/2012-August/026341.html">http://lists.freedesktop.org/archives/mesa-dev/2012-August/026341.html</a> <br>
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Don't make this worse. I certainly understand where he is coming from, 
and if I really was just trying to make nvidia work I can understand the
 hostility.<br></blockquote><div><br>The reason I'm not impressed has nothing to do with nvidia or 
proprietary drivers, it's because you didn't disclose this information 
when you switched, so one could only assume you are still using nouveau.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I believe I have found a bug that should be fixed that will effect everybody who wants to run both Xorg and Wayland with X clients on the same machine, and I was annoyed that it was confused with attempts to make nvidia work.<br>
</blockquote><div><br>Yes, this issue probably needs to be fixed.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
(the bug is that if /etc/X11/xorg.conf exists the wayland xserver always reads it. I submitted a patch so that $PREFIX/etc/X11/xorg.conf takes precedence. Though now I realize this is not sufficient since it will not fix a system installation of wayland. Perhaps a better approach is to fix xwayland to not need any config file, certainly it should be able to figure out everything it needs from the wayland server).<br>
<br></blockquote><div><br>I never really addressed this patch because it's not something that is directly relevant to your problem. For what it's worth, I tested on radeon and wlshm works when running weston with egl software.<br>
</div></div><br>