Build problems on Ubuntu Natty (11.04)

Bill Spitzak spitzak at
Fri Mar 16 11:20:48 PDT 2012


Replacing the Quadro FX1100 AGP 8X with a GeForce 6800 AGP card made a 
working weston in an x11 window, and the clients run. This card uses the 
NV4A driver (seen in glxinfo) rather than the NV30, though both are the 
unsupported nvfx code.

* It still required removing EGL_DEPTH_SIZE from all the weston 
programs. Since this is apparently not necessary for these programs, 
perhaps it should be removed in the official version, just so there are 
a few more places wayland will work?

* I also had to configure weston with --disable-setuid-install. 
Otherwise the socket it creates cannot be opened by the clients. However 
this means I cannot run it outside of X (it complains about tty0, 
why?!!). I think weston needs to really be fixed to drop setuid before 
it creates the socket, if this makes any sense. Otherwise I guess it 
should set world r/w permissions on it?

* I used 
but I edited it with the attached patch. This made it not setuid weston, 
and put the git repositories in the current directory rather than under 

The terminal always crashes after it gets to the line about 3/4 down the 
screen. It also crashes if you resize quickly and takes weston with it. 
I suspect this is a real wayland problem and not due to the driver.

There is "scale" and "rotate" items on the popup menu on the window 
titlebar, but it is unclear how you make these do something.

Graphics are very crisp and simple and clean! Though I'm afraid that 
won't last once the "ui experts" get hold of this...

> The system is Ubuntu Natty: Linux lulu 2.6.38-13-generic #56-Ubuntu SMP
> Tue Feb 14 12:40:40 UTC 2012 i686 i686 i386 GNU/Linux
> It is a really old box, /proc/cpuinfo says it has 2 Intel(R) Pentium(R)
> 4 CPU 2.60GHz
> Card is also a really old Nvidia card: a Quadro FX1100 AGP 8X. The
> Nvidia driver it needs is 173.14.30.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: wayland-build-patch
URL: <>

More information about the wayland-devel mailing list