Howdy,
I've found another packaging issue - this time with glamor from GIT. It looks to be unfinished.
The resulting xorg-video-glamor library is located in /usr/lib/x86_64-linux-gnu/xorg/modules/ , but xorg looks for the library in /usr/lib/xorg/modules/
I've verified this is by symlinking the library to the proper location and restarting X -- now glamor is detected properly.
Here is the X log without the symlink:
mike@usul:~$ cat /var/log/Xorg.0.log|grep glamor
[ 7.050] (II) LoadModule: "glamoregl"
[ 7.051] (WW) Warning, couldn't open module glamoregl
[ 7.051] (II) UnloadModule: "glamoregl"
[ 7.051] (II) Unloading glamoregl
[ 7.051] (EE) Failed to load module "glamoregl" (module does not exist, 0)
And with the symlink:
ln -s /usr/lib/x86_64-linux-gnu/
xorg/modules/libglamoregl.so /usr/lib/xorg/modules/libglamoregl.so
mike@usul:~$ cat /var/log/Xorg.0.log.old|grep glamor
[ 7.004] (II) LoadModule: "glamoregl"
[ 7.005] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 7.024] (II) Module glamoregl: vendor="X.Org Foundation"
The debian packaging appears to be rectified by using --libdir=/usr/lib. A (likely improper) patch is attached.